Friday, July 26, 2013

Tip of the day : Error after logging in BPM Worklist App


Hi all,

On one of our local IPM installations, we were getting an error while trying to log into the worklist app using Weblogic user. Here is the error from the soa server diagnostic logs:

[2013-07-26T19:27:26.655+05:30] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.worklist] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 74be42f58e7a71c3:-4dcb43c0:14010f3f23b:-8000-000000000004e4e1,0] [APP: worklistapp] <.> Service error.[[
Internal Error; Service error occurs in IdentityService in method lookupUser.
Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services
 ORABPEL-10585

Service error.
Internal Error; Service error occurs in IdentityService in method lookupUser.
Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services

at oracle.bpel.services.identity.client.AbstractIdentityServiceClient.lookupUser(AbstractIdentityServiceClient.java:195)
                at oracle.bpel.worklistapp.util.WorklistUtil.getCurrentUser(WorklistUtil.java:600)

Log file is attached for further reference.

Here is the resolution to this issue:

1.       Login to weblogic console
2.       Go to deployments > wsm-pm > Targets
3.       For wsm-pm at the root level of the tree, select BAM, IPM and SOA servers as target.
4.       Do not select any targets for /wsm-pm and wsm-pmserver-wls.jar.
5.       Restart the wsm-psm deployment.

This resolved the issue in our case.

Thanks to Himanshu Garg for this Tip!