} catch (Exception e) {
LOG.warn(e, CommI18NResourceKeys.REMOTE_POJO_EXECUTE_FAILURE);
response = new RemotePojoInvocationCommandResponse(remote_pojo_command, getWrappedException(e, pojo_method));
} finally {
if (concurrency_manager != null) {
concurrency_manager.releasePermit(permit);
}
}
return response;
}