[jboss-jira] [JBoss JIRA] Commented: (SECURITY-273) JAAS authentification with JBoss AS CR1 : jaas not bound

amar slimane (JIRA) jira-events at lists.jboss.org
Thu Sep 11 10:26:21 EDT 2008


    [ https://jira.jboss.org/jira/browse/SECURITY-273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12429117#action_12429117 ] 

amar slimane commented on SECURITY-273:
---------------------------------------

An issue has been also created in the category EJB3.
https://jira.jboss.org/jira/browse/EJBTHREE-1485

> JAAS authentification with JBoss AS CR1 : jaas not bound
> --------------------------------------------------------
>
>                 Key: SECURITY-273
>                 URL: https://jira.jboss.org/jira/browse/SECURITY-273
>             Project: JBoss Security and Identity Management
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>         Environment: CentOS release 4.4 (Final)
> JBoss AS 5.0.0.CR1
>            Reporter: amar slimane
>            Assignee: Anil Saldhana
>            Priority: Blocker
>
> A working Beta4 EJB3 application is broken with CR1.
> @Stateful
> @Remote(MyInterface.class)
> @SecurityDomain("myconfig")
> public class MyClassEJB3 implements MyInterface
> {
> ....
> }
> A RuntimeException appears when 'MyClassEJB3' is loaded :
> org.jboss.deployers.spi.DeploymentException: Error deploying gsrAppServeur.jar: failed to initialize bean container
>         at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:192)
>         at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:95)
>         at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.internalDeploy(AbstractVFSRealDeployer.java:45)
>         at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
>         at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:174)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:970)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:911)
>         at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
>         at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1392)
>         at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:784)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:912)
>         at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:834)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:672)
>         at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:455)
>         at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:594)
>         at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
>         at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:257)
>         at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:135)
>         at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
>         at org.jboss.Main.boot(Main.java:209)
>         at org.jboss.Main$1.run(Main.java:544)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.RuntimeException: failed to initialize bean container
>         at org.jboss.ejb3.EJBContainer.<init>(EJBContainer.java:225)
>         at org.jboss.ejb3.session.SessionContainer.<init>(SessionContainer.java:116)
>         at org.jboss.ejb3.session.SessionSpecContainer.<init>(SessionSpecContainer.java:29)
>         at org.jboss.ejb3.stateful.StatefulContainer.<init>(StatefulContainer.java:98)
>         at org.jboss.ejb3.Ejb3AnnotationHandler.getStatefulContainer(Ejb3AnnotationHandler.java:294)
>         at org.jboss.ejb3.Ejb3AnnotationHandler.getContainers(Ejb3AnnotationHandler.java:209)
>         at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:645)
>         at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:605)
>         at org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:587)
>         at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:553)
>         at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:465)
>         at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:178)
>         ... 21 more
> Caused by: java.lang.RuntimeException: javax.naming.NameNotFoundException: jaas not bound
>         at org.jboss.ejb3.EJBContainer.getSecurityManager(EJBContainer.java:917)
>         at org.jboss.ejb3.security.AuthenticationInterceptorFactory.createPerClass(AuthenticationInterceptorFactory.java:44)
>         at org.jboss.aop.advice.AspectFactoryDelegator.createPerClass(AspectFactoryDelegator.java:107)
>         at org.jboss.aop.Advisor.addPerClassAspect(Advisor.java:1080)
>         at org.jboss.aop.advice.ScopedInterceptorFactory.create(ScopedInterceptorFactory.java:75)
>         at org.jboss.aop.Advisor.createInterceptorChain(Advisor.java:1134)
>         at org.jboss.ejb3.interceptors.container.ManagedObjectAdvisor.createInterceptorChain(ManagedObjectAdvisor.java:136)
>         at org.jboss.aop.Advisor.pointcutResolved(Advisor.java:1623)
>         at org.jboss.aop.MethodMatchInfo.applyBinding(MethodMatchInfo.java:153)
>         at org.jboss.aop.MethodMatchInfo.overridePopulateBindings(MethodMatchInfo.java:144)
>         at org.jboss.aop.MethodMatchInfo.populateBindings(MethodMatchInfo.java:93)
>         at org.jboss.aop.Advisor.finalizeMethodChain(Advisor.java:1255)
>         at org.jboss.aop.ClassAdvisor.finalizeChains(ClassAdvisor.java:688)
>         at org.jboss.aop.ClassAdvisor.createInterceptorChains(ClassAdvisor.java:601)
>         at org.jboss.aop.ClassAdvisor$1.run(ClassAdvisor.java:304)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.aop.ClassAdvisor.attachClass(ClassAdvisor.java:274)
>         at org.jboss.ejb3.interceptors.container.ManagedObjectAdvisor.initialize(ManagedObjectAdvisor.java:169)
>         at org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor.initialize(ExtendedManagedObjectAdvisor.java:70)
>         at org.jboss.ejb3.interceptors.container.AbstractContainer.initializeAdvisor(AbstractContainer.java:162)
>         at org.jboss.ejb3.aop.BeanContainer.initialize(BeanContainer.java:201)
>         at org.jboss.ejb3.EJBContainer.<init>(EJBContainer.java:221)
>         ... 32 more
> Caused by: javax.naming.NameNotFoundException: jaas not bound
>         at org.jnp.server.NamingServer.getBinding(NamingServer.java:542)
>         at org.jnp.server.NamingServer.getBinding(NamingServer.java:550)
>         at org.jnp.server.NamingServer.getObject(NamingServer.java:556)
>         at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
>         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:669)
>         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:629)
>         at javax.naming.InitialContext.lookup(InitialContext.java:351)
>         at org.jboss.ejb3.security.SecurityDomainManager.getSecurityManager(SecurityDomainManager.java:41)
>         at org.jboss.ejb3.EJBContainer.getSecurityManager(EJBContainer.java:911)
>         ... 53 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list