returnValue = method.invoke(this.remoteServer, args);
} finally {
if (isJBossConnection) {
JBossConnectionProvider jbossProvider = (JBossConnectionProvider) this.provider;
// Logout via JAAS before returning...
jbossProvider.logout();
}
}
return returnValue;
} catch(InvocationTargetException e) {
failures++;