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!