JNDIBasedSecurityManagement is already installed & NoSuchMethodException classloading issue in JBoss EAP 5?
Issue
-
We have an application that is having classloading issues even though the classes are in common/lib. Here is the console output:
ERROR [AbstractKernelController] Error installing to Real: name=vfsfile:/usr/local/jboss-eap-5.1.2/server/production/deploy/security/security-jboss-beans.xml state=PreReal mode=Manual requiredState=Real org.jboss.deployers.spi.DeploymentException: Error deploying: JNDIBasedSecurityManagement at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:130) at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:52) ... Caused by: java.lang.IllegalStateException: JNDIBasedSecurityManagement is already installed. at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:719) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:543) at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:125) ... 34 more ... ... ERROR [AbstractKernelController] Error installing to Instantiated: name=jboss.jca:name=DefaultDS,service=ManagedConnectionFactory state=Described mode=Manual requiredState=Configured java.lang.NoSuchMethodException: org.jboss.resource.connectionmanager.ManagedConnectionFactoryDeployment.<init>(org.jboss.resource.metadata.ConnectorMetaData, org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentMetaData) at java.lang.Class.getConstructor0(Class.java:2706) at java.lang.Class.getConstructor(Class.java:1657) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1241) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286) at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:344) at org.jboss.system.ServiceCreator.installPlainMBean(ServiceCreator.java:211) ...
Environment
- JBoss Enterprise Application Platform (EAP) 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.