Troubleshooting
Problem
CD BP Response Service timeout
Symptom
When using the CD BP Response Service, the CD session seems to drop when the
invoked BP takes more than
60 seconds to complete.
When the
invoked BP takes less than 60 seconds, the BP/CD process fails.
SI version 5003
Connect:Direct for UNIX Version 4000, Build 307,
SUN/SPARC Solaris
Connect:Direct for UNIX Version 3800, Build 474,
SUN/SPARC Solaris, Fix date: 28JAN2010
This has also been tested
with a simple CD UNIX loop back runtask using a sleep 70 on the snode and this
does not lose the session so the issue appears to
be on the SI50
side.
Error Message
The CD UNIX process errors as follows;
JGIS027I
Business Process Timeout Error
An internal error has been detected when
accessing the document in Business Process in GIS.
SYSTEM ACTION:
Timed out waiting to get document from a
Business Process in GIS.
RESPONSE: Please collect the GIS "Connect:Direct Server" log
files and
contact Sterling Commerce Customer Support.
Check the Business Process
in GIS.
SI CDSA provides the following error message;
[2010-07-07 12:37:04.988] ERROR 000000000000 GLOBAL_SCOPE
[CDServerBPResponseService] - setting WFC Status to ERROR with Advanced Status
[The session could not be found or had illegal state]
[2010-07-07
12:37:04.988] ERROR 000000000000 GLOBAL_SCOPE [1278499024988] There has to be a
Agent to notify. No Agent !!!
[2010-07-07 12:37:04.988] ERRORDTL
000000000000 GLOBAL_SCOPE
[1278499024988]com.sterlingcommerce.woodstock.cdinterop.CDInteropException:
There has to be a Agent to notify. No Agent !!!
at
com.sterlingcommerce.woodstock.cdinterop.impl.serverImpl.CDServer.notifyBPInvoke
rAgent(CDServer.java:2594)
at
com.sterlingcommerce.woodstock.services.cdinterop.server.CDServerAdapterLittleAI
mpl.notifyBPInvokerAgent(CDServerAdapterLittleAImpl.java:362)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:309)
at
sun.rmi.transport.Transport$1.run(Transport.java:168)
at
java.security.AccessController.doPrivileged(AccessController.java:279)
at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:506)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleRequest(TCPTransport.
java:838)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:912)
at java.lang.Thread.run(Thread.java:810)
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.
java:263)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:239)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:141)
at
com.sterlingcommerce.woodstock.services.cdinterop.server.CDServerAdapterLittleAI
mpl_Stub.notifyBPInvokerAgent(CDServerAdapterLittleAImpl_Stub.java:677)
at
com.sterlingcommerce.woodstock.services.cdinterop.server.CDServerBPResponseServi
ce.primitiveProcessData(CDServerBPResponseService.java:104)
at
com.sterlingcommerce.woodstock.services.cdinterop.CDService$1.run(CDService.java
:94)
at
com.sterlingcommerce.woodstock.mailbox.db.DatabaseOperation.runContained(Databas
eOperation.java:106)
at
com.sterlingcommerce.woodstock.services.cdinterop.CDService.processData(CDServic
e.java:92)
at
com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.inv
okeService(ActivityEngineHelper.java:1742)
at
com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex
tMainLogic(ActivityEngineHelper.java:599)
at
com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex
t(ActivityEngineHelper.java:353)
at
com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.doWork(WorkF
lowQueueListener.java:324)
at
com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.run(WorkFlow
QueueListener.java:202)
at
com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo
rkFlowQueueListener.java:163)
at
com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo
rkFlowQueueListener.java:150)
at
com.sterlingcommerce.woodstock.workflow.queue.wfTransporter.run(wfTransporter.ja
va:355)
at
com.sterlingcommerce.woodstock.workflow.queue.BasicExecutor$Worker.run(BasicExec
utor.java:496)
at java.lang.Thread.run(Thread.java:810)
Log InLog in to view more of this document
Historical Number
NFX9376
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21557530