[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