[jboss-dev-forums] [Design of Security on JBoss] - Security is broken in JBoss Head
adrian@jboss.org
do-not-reply at jboss.com
Tue Jul 17 08:36:30 EDT 2007
JBoss Head won't even boot with the latest security changes
I figured out that part of was due to this file being missing from the classpath:
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/security/trunk/src/main/org/jboss/security/jacc/jacc-policy-config-states.xml?view=log
Adding that to the classpath leads to a completely different error:
| 14:39:42,912 ERROR [EJBRegistrationDeployer] Error during deploy: vfsfile:/home/ejort/jboss-head/build/output/jboss-5.0.0.Beta3/server/default/deployers/jbossweb.deployer/
| org.jboss.deployers.spi.DeploymentException: java.lang.NullPointerException
| at org.jboss.ejb3.deployers.EJBRegistrationDeployer.deploy(EJBRegistrationDeployer.java:173)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.deploy(AbstractVFSRealDeployer.java:45)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:164)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstall(DeployersImpl.java:661)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstall(DeployersImpl.java:624)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:588)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:304)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1257)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:685)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:813)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:735)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:573)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:374)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:427)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:340)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:372)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.bootstrap(ProfileServiceBootstrap.java:247)
| at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:89)
| at org.jboss.system.server.profileservice.ServerImpl.doStart(ServerImpl.java:403)
| at org.jboss.system.server.profileservice.ServerImpl.start(ServerImpl.java:342)
| at org.jboss.Main.boot(Main.java:210)
| at org.jboss.Main$1.run(Main.java:523)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: java.lang.NullPointerException
| at org.jboss.util.state.StateMachine.nextState(StateMachine.java:121)
| at org.jboss.security.jacc.JBossPolicyConfiguration.validateState(JBossPolicyConfiguration.java:211)
| at org.jboss.security.jacc.JBossPolicyConfiguration.<init>(JBossPolicyConfiguration.java:69)
| at org.jboss.security.jacc.JBossPolicyConfigurationFactory.getPolicyConfiguration(JBossPolicyConfigurationFactory.java:84)
| at org.jboss.ejb3.security.JaccHelper.initialiseJacc(JaccHelper.java:74)
| at org.jboss.ejb3.deployers.Ejb3JBoss5Deployment.createPolicyConfiguration(Ejb3JBoss5Deployment.java:74)
| at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:346)
| at org.jboss.ejb3.deployers.EJBRegistrationDeployer.deploy(EJBRegistrationDeployer.java:161)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064972#4064972
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064972
More information about the jboss-dev-forums
mailing list