I have this in a file called GetActiveUsersAction.java..
MBeanServer server = (MBeanServer) MBeanServerFactory.findMBeanServer(null).get(0); String jaasMgrName = "jboss.security:service=JaasSecurityManager"; ObjectName jaasMgr = new ObjectName(jaasMgrName); Object[] params = { "SecurityPolicy" }; String[] signature = { "java.lang.String" }; activeUsers = (List<User>) server.invoke(jaasMgr, "getAuthenticationCachePrincipals", params, signature);
I also have same problem. But I no some replies!