Error in an application

:confused: Sorry if this question is in a wrong place.

One of our applications is throwing this error. I am new to this application-architecture. I was wondering if anyone can quickly identify the reason for this error.

=========================
java.rmi.RemoteException: EJB Exception: ; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.Exception: com.wm.app.b2b.server.ServiceException: com.wm.zeus.pd.pdclient.API.WFException: Error code = 2. [WKB.024.0001] Authentication failed. com.wm.zeus.pd.authsrv.AuthenticationException: [WKA.020.0031] The logout operation failed, Login Failed: Returned null user at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:186) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:244) at com.xxx.apps.pa.services.appservices.workflow.Workflow_9jbtla_EOImpl_813_WLStub.createWFSession(Unknown Source) at com.xxx.apps.pa.serviceproxy.WorkflowProxy.createWFSession(WorkflowProxy.java:43) at com.xxx.apps.pa.ui.action.inbox.BatchListAction.execute(BatchListAction.java:111) at org.apache.struts.action.RequestProcessor.processActionPerform
ā€¦
ā€¦
==============================

Hi Smallbyte,
Part of the error you posted says: ā€œReturned null user at weblogic.rmi.internal.ServerRequest.sendReceiveā€. This suggests that the workflow server is configured not to look at its local DB but to invoke ā€œweblogic.rmi.internal.ServerRequest.sendReceiveā€ to authenticate the login request of its user but the invoke to ā€œweblogic.rmi.internal.ServerRequest.sendReceiveā€ returns null.

HTH,
Bhawesh.

Bhawesh, Thanks for the Quick Reply

Moved this thread to the Workflow forum.