Posted: Mon Dec 04, 2006 1:09 pm Post subject: WPS-Escalation-Security issue[Solved]
Partisan
Joined: 12 Mar 2005 Posts: 333
I am trying to implement the escalations for a human activity. For that I created users, user group and implemented security in WPS. I am getting the following error when I deploy a project with human activity with escalation.
Any Help?
[12/4/06 16:03:23:531 EST] 00000019 RoleBasedAuth E SECJ0306E: No received or invocation credential exist on the thread. The Role based authorization check will not have an accessId of the caller to check. The parameters are: access check method executeBatchedOperations on resource NameServer and module /com/ibm/ws/naming/bootstrap/xml/NameServer.xml. The stack trace is java.lang.Exception: Invocation and received credentials are both null
at com.ibm.ws.security.role.RoleBasedAuthorizerImpl.checkAccess(RoleBasedAuthorizerImpl.java:251)
at com.ibm.ws.naming.cosbase.WsnOptimizedNamingImplBase.performAuthorizationCheck(WsnOptimizedNamingImplBase.java:4728)
at com.ibm.ws.naming.cosbase.WsnOptimizedNamingImplBase.executeBatchedOperations(WsnOptimizedNamingImplBase.java:2761)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.ibm.rmi.util.ProxyUtil$2.run(ProxyUtil.java:654)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.ibm.rmi.util.ProxyUtil.invokeWithPrivilege(ProxyUtil.java:650)
at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1118)
at $Proxy0.executeBatchedOperations(Unknown Source)
Last edited by kotha on Wed Dec 06, 2006 10:39 am; edited 1 time in total
SECJ0305I: The role-based authorization check failed for naming-authz operation NameServer:rebind_java_object. The user UNAUTHENTICATED (unique ID: UNAUTHENTICATED) was not granted any of the following required roles: CosNamingCreate, CosNamingDelete, CosNamingWrite.
this looks like familier error in WAS. How can I set unauthenticated user for my enterprise application(s)?. This is more of a WAS question.
Problem is solved. I uncheked the property for BPESystemAdminstrator's All Authenticated
(from Admin Console) Enterprise Applications > BPEContainer_widNode_server1 > Map security roles to users/groups
&&
Enterprise Applications > TaskContainer_widNode_server1 > Map security roles to users/groups
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum