Same thing on local workspace would show the following:
| 2007-12-13 17:03:14,559 TRACE [org.jboss.security.jacc.DelegatingPolicy] implies,
domain=ProtectionDomain
(vfsfile:/C:/cygwin/home/asaldhana/jboss-5.0/jboss-head/testsuite/output/lib/cmp2-audit.jar
<no signer certificates>)
| null
| (principals org.jboss.security.SimplePrincipal "user")
|
| java.security.Permissions@1d1d5d2 (
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:updateAuditCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditChangedNames,Remote,java.lang.String,java.lang.String)[Remote:updateAuditChangedNames(java.lang.String,java.lang.String)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
remove,Remote,)[Remote:remove()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditMappedCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:createAuditMappedCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:createAuditCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAudit,Remote,java.lang.String,java.lang.String)[Remote:updateAudit(java.lang.String,java.lang.String)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
getPrimaryKey,Remote,)[Remote:getPrimaryKey()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
remove,Home,javax.ejb.Handle)[Home:remove(javax.ejb.Handle)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditMappedCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:updateAuditMappedCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
create,Home,)[Home:create()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
getEJBMetaData,Home,)[Home:getEJBMetaData()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditChangedNames,Remote,java.lang.String)[Remote:createAuditChangedNames(java.lang.String)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
remove,Home,java.lang.Object)[Home:remove(java.lang.Object)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
getHomeHandle,Home,)[Home:getHomeHandle()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditChangedNamesCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:updateAuditChangedNamesCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditChangedNamesCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:createAuditChangedNamesCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAudit,Remote,java.lang.String)[Remote:createAudit(java.lang.String)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
isIdentical,Remote,javax.ejb.EJBObject)[Remote:isIdentical(javax.ejb.EJBObject)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
getEJBHome,Remote,)[Remote:getEJBHome()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditMapped,Remote,java.lang.String)[Remote:createAuditMapped(java.lang.String)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
createAuditMappedChangedFields,Remote,java.lang.String,java.lang.String,long)[Remote:createAuditMappedChangedFields(java.lang.String,java.lang.String,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
getHandle,Remote,)[Remote:getHandle()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditMappedChangedFields,Remote,java.lang.String,java.lang.String,java.lang.String,long)[Remote:updateAuditMappedChangedFields(java.lang.String,java.lang.String,java.lang.String,long)]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
fullAuditCheck,Remote,java.lang.String,java.lang.String,long,long)[Remote:fullAuditCheck(java.lang.String,java.lang.String,long,long)]
| (javax.security.jacc.EJBMethodPermission AuditChangedNamesEJB)[*:*()]
| (javax.security.jacc.EJBMethodPermission AuditEJB)[*:*()]
| (javax.security.jacc.EJBMethodPermission AuditMappedEJB)[*:*()]
| (javax.security.jacc.EJBMethodPermission AuditSessionEJB
updateAuditMapped,Remote,java.lang.String,java.lang.String)[Remote:updateAuditMapped(java.lang.String,java.lang.String)]
| (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 os.version read)
| (java.util.PropertyPermission java.specification.vendor read)
| (java.util.PropertyPermission java.class.version read)
| (java.util.PropertyPermission java.specification.name read)
| (java.util.PropertyPermission file.separator read)
| (java.util.PropertyPermission os.arch read)
| (java.util.PropertyPermission java.vm.version read)
| (java.util.PropertyPermission java.vendor read)
| (java.util.PropertyPermission java.specification.version read)
| (java.util.PropertyPermission java.vm.specification.version read)
| (java.util.PropertyPermission java.vm.specification.name read)
| (java.util.PropertyPermission path.separator read)
| (java.util.PropertyPermission line.separator read)
| [AuditChangedNamesEJB,role-ref=user]
| [AuditMappedEJB,role-ref=user]
| [AuditEJB,role-ref=user]
| (java.lang.RuntimePermission stopThread)
| (java.net.SocketPermission localhost:1024- listen,resolve)
| )
|
| , permission=(javax.security.jacc.EJBMethodPermission AuditEJB
create,LocalHome,java.lang.String)[LocalHome:create(java.lang.String)]
| 2007-12-13 17:03:14,559 TRACE [org.jboss.security.jacc.DelegatingPolicy] implies
javax.security.auth.Subject.container: Subject:
| Principal: audituser1
| Principal: Roles(members:user)
|
| 2007-12-13 17:03:14,559 TRACE [org.jboss.security.jacc.ContextPolicy] Checking
role=user perms=java.security.Permissions@12cfc0f (
| (javax.security.jacc.EJBMethodPermission AuditMappedEJB)[*:*()]
| (javax.security.jacc.EJBMethodPermission AuditEJB)[*:*()]
| (javax.security.jacc.EJBMethodPermission AuditChangedNamesEJB)[*:*()]
| [AuditChangedNamesEJB,role-ref=user]
| [AuditMappedEJB,role-ref=user]
| [AuditEJB,role-ref=user]
| )
|
| 2007-12-13 17:03:14,559 TRACE [org.jboss.security.jacc.ContextPolicy] Allowed:
permission=(javax.security.jacc.EJBMethodPermission AuditEJB
create,LocalHome,java.lang.String)[LocalHome:create(java.lang.String)]
| 2007-12-13 17:03:14,559 TRACE [org.jboss.security.jacc.DelegatingPolicy] implied=true
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4112751#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...