protected Object doCallService(String serviceName, Map params, boolean decode, boolean encrypted) throws ServiceException {
try {
return super.doCallService(serviceName, fillMapWithUAK(params), decode, encrypted);
} catch (IllegalStateException e) {
throw new ServiceException(e.getMessage());
}
}