[jboss-dev-forums] [Design of Security on JBoss] - Re: ant tests-jacc-security

anil.saldhana@jboss.com do-not-reply at jboss.com
Thu Dec 13 17:03:54 EST 2007


The problem with the hudson environment is that the permissions are not getting created.......

  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.jacc.DelegatingPolicy] implies, domain=ProtectionDomain  (vfsfile:/qa/services/hudson/hudson_workspace/workspace/JBoss-AS-5.0.x-TestSuite-sun15-noip/trunk/testsuite/output/lib/cmp2-audit.jar <no signer certificates>)
  |  null
  |  (principals org.jboss.security.SimplePrincipal "user")
  | 
  |  java.security.Permissions at 21dd63a8 (
  |  (java.util.PropertyPermission java.version read)
  |  (java.util.PropertyPermission java.vm.name read)
  |  (java.util.PropertyPermission java.vm.vendor read)
  |  (java.util.PropertyPermission os.name read)
  |  (java.util.PropertyPermission java.vendor.url read)
  |  (java.util.PropertyPermission java.vm.specification.vendor read)
  |  (java.util.PropertyPermission java.specification.vendor read)
  |  (java.util.PropertyPermission os.version read)
  |  (java.util.PropertyPermission java.specification.name read)
  |  (java.util.PropertyPermission java.class.version read)
  |  (java.util.PropertyPermission file.separator read)
  |  (java.util.PropertyPermission java.vm.version read)
  |  (java.util.PropertyPermission os.arch read)
  |  (java.util.PropertyPermission java.vm.specification.name read)
  |  (java.util.PropertyPermission java.vm.specification.version read)
  |  (java.util.PropertyPermission java.specification.version read)
  |  (java.util.PropertyPermission java.vendor read)
  |  (java.util.PropertyPermission path.separator read)
  |  (java.util.PropertyPermission line.separator read)
  |  (java.net.SocketPermission localhost:1024- listen,resolve)
  |  (java.net.SocketPermission localhost:1024- listen,resolve)
  |  (java.lang.RuntimePermission stopThread)
  | )
  | 
  | , permission=(javax.security.jacc.EJBMethodPermission AuditEJB create,LocalHome,java.lang.String)[LocalHome:create(java.lang.String)]
  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.jacc.DelegatingPolicy] implies javax.security.auth.Subject.container: Subject:
  | 	Principal: audituser1
  | 	Principal: Roles(members:user)
  | 
  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.jacc.DelegatingPolicy] No PolicyContext found for contextID=cmp2-audit.jar
  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.jacc.DelegatingPolicy] implied=false
  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.authorization.modules.ejb.EJBJACCPolicyModuleDelegate] EJB Jacc Delegate:Denied: (javax.security.jacc.EJBMethodPermission AuditEJB create,LocalHome,java.lang.String)[LocalHome:create(java.lang.String)], caller=Subject:
  | 	Principal: audituser1
  | 	Principal: Roles(members:user)
  | 
  | 2007-12-13 15:37:28,869 TRACE [org.jboss.security.plugins.authorization.JBossAuthorizationContext] REQUIRED failed for Name=org.jboss.security.authorization.modules.JACCAuthorizationModule:subject=Subject:
  | 	Principal: audituser1
  | 	Principal: Roles(members:user)
  | 
  | 2007-12-13 15:37:28,870 TRACE [org.jboss.security.plugins.authorization.JBossAuthorizationContext] Error in authorize:
  | org.jboss.security.authorization.AuthorizationException: Authorization Failed: 
  | 	at org.jboss.security.plugins.authorization.JBossAuthorizationContext.invokeAuthorize(JBossAuthorizationContext.java:234)
  | 	at org.jboss.security.plugins.authorization.JBossAuthorizationContext.access$000(JBossAuthorizationContext.java:63)
  | 	at org.jboss.security.plugins.authorization.JBossAuthorizationContext$1.run(JBossAuthorizationContext.java:123)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at org.jboss.security.plugins.authorization.JBossAuthorizationContext.authorize(JBossAuthorizationContext.java:119)
  | 	at org.jboss.security.plugins.JBossAuthorizationManager.authorize(JBossAuthorizationManager.java:117)
  | 	at org.jboss.security.integration.ejb.EJBAuthorizationHelper.authorize(EJBAuthorizationHelper.java:97)
  | 	at org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityContext(SecurityInterceptor.java:343)
  | 	at org.jboss.ejb.plugins.SecurityInterceptor.invokeH
  | 

The key is:

  | [org.jboss.security.jacc.DelegatingPolicy] No PolicyContext found for contextID=cmp2-audit.jar
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4112739#4112739

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4112739



More information about the jboss-dev-forums mailing list