WebSphere Integration Developer - WPS/ESB Server Startup Credential Error (SECJ0306E)

In WebSphere Integration Developer 6.2, after changing workspace with existing WPS or ESB server definition or using a new server definition (both of  them must require credentials) causes RoleBasedAuth exception at server startup with the stack trace below. This is the result of WID 6.2 that  is incapable of managing new server credentials. The solution is reconfigure server definition; right click on problematic server on servers window, Open, then reenter credentials and save. On the next start, this exception will vanish.

WID 6.2 Server Configuration - Security Tab
WID 6.2 Server Configuration - Security Tab

SystemOut:

[7/25/11 13:34:12:019 EEST] 00000055 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 checkIfAppExists:java.lang.String:java.util.Hashtable:java.lang.String on resource AppManagement and module AppManagement. The stack trace is java.lang.Exception: Invocation and received credentials are both null
 at com.ibm.ws.security.role.RoleBasedAuthorizerImpl.checkAccess(RoleBasedAuthorizerImpl.java:287)
 at com.ibm.ws.management.authorizer.AdminAuthorizerImpl.isGrantedMinimumRolesForMBean(AdminAuthorizerImpl.java:866)
 at com.ibm.ws.management.AdminServiceImpl.isGrantedMinimumRole(AdminServiceImpl.java:2887)
 at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2222)
 at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:120)
 at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1114)
 at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
 at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1030)
 at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
 at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
 at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
 at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
 at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
 at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
 at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
 at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
 at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2717)
 at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2582)
 at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
 at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
.
[7/25/11 13:34:12:034 EEST] 00000055 RoleBasedAuth A   SECJ0305I: The role-based authorization check failed for admin-authz-merge operation AppManagement:checkIfAppExists:java.lang.String:java.util.Hashtable:java.lang.String.  The user UNAUTHENTICATED (unique ID: unauthenticated) was not granted any of the following required roles: adminsecuritymanager, operator, deployer, administrator, configurator, monitor.
[7/25/11 13:34:12:034 EEST] 00000055 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file ...
[7/25/11 13:34:12:050 EEST] 00000055 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file ...
[7/25/11 13:34:12:159 EEST] 00000055 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 listApplications:java.util.Hashtable:java.lang.String on resource AppManagement and module AppManagement. The stack trace is java.lang.Exception: Invocation and received credentials are both null
 at com.ibm.ws.security.role.RoleBasedAuthorizerImpl.checkAccess(RoleBasedAuthorizerImpl.java:287)
 at com.ibm.ws.management.authorizer.AdminAuthorizerImpl.isGrantedMinimumRolesForMBean(AdminAuthorizerImpl.java:866)
 at com.ibm.ws.management.AdminServiceImpl.isGrantedMinimumRole(AdminServiceImpl.java:2887)
 at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2222)
 at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:120)
 at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1114)
 at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
 at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1030)
 at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
 at com.ibm.ws.management.connector.rmi.RMIConnectorService.invoke(RMIConnectorService.java:179)
 at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie.invoke(_RMIConnectorService_Tie.java:395)
 at com.ibm.ws.management.connector.rmi._RMIConnectorService_Tie._invoke(_RMIConnectorService_Tie.java:160)
 at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
 at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
 at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
 at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
 at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2717)
 at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2582)
 at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
 at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
.
[7/25/11 13:34:12:159 EEST] 00000055 RoleBasedAuth A   SECJ0305I: The role-based authorization check failed for admin-authz-merge operation AppManagement:listApplications:java.util.Hashtable:java.lang.String.  The user UNAUTHENTICATED (unique ID: unauthenticated) was not granted any of the following required roles: adminsecuritymanager, operator, deployer, administrator, configurator, monitor.

Comments

Popular posts from this blog

SoapUI 4.5.0 Project XML File Encoding Problem

COMRESET failed (errno=-32)

SoapUI - Dynamic Properties - Getting Current Time in DateTime Format