Stalled Operations with com.adobe.idp.RemoteFailure

Ensemble_Joe

20-02-2013

There are a few stalled operations happen on the same day with the following error:

com.adobe.idp.RemoteFailure: IDL:com/adobe/idp/RemoteFailure:1.0

StackTrace:

com.adobe.idp.DocumentError: com.adobe.idp.RemoteFailure: IDL:com/adobe/idp/RemoteFailure:1.0

          at com.adobe.idp.DocumentManagerClient.requestRemotePassivation(DocumentManagerClient.java:675)

          at com.adobe.idp.Document.passivate(Document.java:1293)

          at com.adobe.idp.Document.passivate(Document.java:1202)

          at com.adobe.idp.Document.<init>(Document.java:655)

          at com.adobe.idp.Document.<init>(Document.java:738)

          at com.adobe.idp.DocumentStorage.persist(DocumentStorage.java:106)

          at com.adobe.idp.taskmanager.form.impl.binarycontent.BinaryContentFormInstance.flushDocument(BinaryContentFormInstance.java:367)

          at com.adobe.idp.taskmanager.form.impl.binarycontent.BinaryContentFormInstance.setDocument(BinaryContentFormInstance.java:289)

          at com.adobe.idp.taskmanager.dsc.userservicev2.UserServiceImpl.createTaskFromDialogProperties(UserServiceImpl.java:821)

          at com.adobe.idp.taskmanager.dsc.userservicev2.UserServiceImpl.createLongLivedTask(UserServiceImpl.java:1751)

          at com.adobe.idp.taskmanager.dsc.userservicev2.UserServiceImpl.createLongLivedTask(UserServiceImpl.java:1613)

          at sun.reflect.GeneratedMethodAccessor259.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

          at java.lang.reflect.Method.invoke(Method.java:611)

          at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:118)

          at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:140)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept(DocumentPassivationInterceptor.java:53)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:357)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(EjbTransactionCMTAdapterBean.java:227)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionCMTAdapter_caf58c4f.doSupports(Unknown Source)

          at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:104)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStrategyInterceptor.java:55)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:165)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:121)

          at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:131)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:93)

          at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:225)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:66)

          at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:167)

          at com.adobe.idp.jobmanager.execution.workadapter.AbstractExecutableJob.invokeRequest(AbstractExecutableJob.java:127)

          at com.adobe.idp.jobmanager.execution.workadapter.PersistentExecutableJob.execute(PersistentExecutableJob.java:60)

          at com.adobe.idp.dsc.workmanager.adapter.UnManagedAsynchronousWorkAdapter.run(UnManagedAsynchronousWorkAdapter.java:39)

          at com.adobe.idp.dsc.workmanager.adapter.websphere.J2WA_Work.run(J2WA_Work.java:34)

          at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:268)

          at java.security.AccessController.doPrivileged(AccessController.java:202)

          at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:768)

          at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:222)

          at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:159)

          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)

Caused by: com.adobe.idp.RemoteFailure: IDL:com/adobe/idp/RemoteFailure:1.0

          at com.adobe.idp.RemoteFailureHelper.read(RemoteFailureHelper.java:65)

          at com.adobe.idp._IDocumentCallbackStub.handleRemotePassivation2(_IDocumentCallbackStub.java:63)

          at com.adobe.idp.DocumentManagerClient.requestRemotePassivation(DocumentManagerClient.java:635)

          ... 49 more

The process is a very simple process with one user action.  It's been running fine for more than a month before this error suddenly appears on one day, then it's seems to be fine afterwards.  But all the stalled processes are not retry-able (They stalled again after retied).

I couldn't find any document that describes this RemoteFailure issue.

We are on a cluster environment.  Is there any relation to this issue?  The same process is running fine in a non-cluster environment.

Any help would be appreciated.  Thanks.

Accepted Solutions (0)