Hi,
16 april I successfully build Ode on my own system (have had problems
with previous build). No problems when starting or deploying processes.
Running processes also works fine. Except when I do an invoke to my
own Webservice. The service is contacted, a response is send. But
after that nothing happens and it timesout..
The following is the error I get:
DEBUG - BpelEngineImpl.route(237) | Routed: svcQname
{urn:TaskManager}TaskManagerService --> null
DEBUG - MessageExchangeContextImpl.invokePartner(47) | Invoking a
partner operation: createTask
DEBUG - MessageExchangeContextImpl.invokePartner(51) | The service to
invoke is the external service
[EMAIL PROTECTED]
DEBUG - EndpointReferenceContextImpl.resolveEndpointReference(41) |
Resolving endpoint reference <?xml version="1.0"
encoding="UTF-8"?><service-ref
xmlns="http://docs.oasis-open.org/wsbpel/2.0/serviceref"><EndpointReference
xmlns="http://www.w3.org/2005/08/addressing"><Metadata><ServiceName
xmlns="http://www.w3.org/2006/05/addressing/wsdl"
EndpointName="TaskManagerPort"
xmlns:servicens="urn:TaskManager">servicens:TaskManagerService</ServiceName></Metadata><Address>http://localhost:81/web_service/taskmanager.php</Address></EndpointReference></service-ref>
DEBUG - MessageExchangeImpl.getProperty(222) | GET MEX property
org.apache.ode.bpel.partnerRoleSessionId = null
DEBUG - MessageExchangeImpl.getProperty(222) | GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
DEBUG - ExternalService.writeHeader(202) | My-Role EPR not specified,
SEP will not be used.
DEBUG - ExternalService.invoke(109) | Axis2 sending message to
http://localhost:81/web_service/taskmanager.php using MEX
{PartnerRoleMex#-bpgd3nvdqfl8v6kprg5ufa [PID
{http://RemoveObject}RemoveObject-8] calling
[EMAIL PROTECTED](...)}
DEBUG - ExternalService.invoke(110) | Message: <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header
/><soapenv:Body><axis2ns14:createTask
xmlns:axis2ns14="urn:TaskManager"><processId>t1</processId><user>t1</user><group>Object_Admin</group><taskType>keuren</taskType><taskName>Verwijderd
object</taskName><taskDescription>Leeg</taskDescription><processName>ObjectVerwijderen</processName><gemeente>t1</gemeente><feedback>t1</feedback><reference>t1</reference></axis2ns14:createTask></soapenv:Body></soapenv:Envelope>
DEBUG - BpelRuntimeContextImpl.execute(830) | Setting execution state
on instance 495
DEBUG - SessionOutHandler.invoke(81) | Sending stateful TO epr in
message header using session null
DEBUG - SessionOutHandler.invoke(99) | Sending a message containing
wsa endpoints in headers for session passing.
DEBUG - SessionOutHandler.invoke(100) | <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header><addr:To xmlns:addr="http://www.w3.org/2005/08/addressing">http://localhost:81/web_service/taskmanager.php</addr:To><addr:Action xmlns:addr="http://www.w3.org/2005/08/addressing"></addr:Action></soapenv:Header><soapenv:Body><axis2ns14:createTask xmlns:axis2ns14="urn:TaskManager"><processId>t1</processId><user>t1</user><group>Object_Admin</group><taskType>keuren</taskType><taskName>Verwijderd
object</taskName><taskDescription>Leeg</taskDescription><processName>ObjectVerwijderen</processName><gemeente>t1</gemeente><feedback>t1</feedback><reference>t1</reference></axis2ns14:createTask></soapenv:Body></soapenv:Envelope>
DEBUG - ExternalService$3.call(282) | Received response for MEX
{PartnerRoleMex#-bpgd3nvdqfl8v6kprg5ufa [PID
{http://RemoveObject}RemoveObject-8] calling
[EMAIL PROTECTED](...)}
DEBUG - ExternalService$3.call(300) | RESPONSE (NORMAL): <?xml
version="1.0" encoding="UTF-8"?><message><return xsi:type="xsd:string"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns4="urn:TaskManager"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">70</return></message>
DEBUG - InstanceLockManager.lock(50) | Thread[pool-3-thread-9,5,main]:
lock(iid=495, time=1MICROSECONDS)
DEBUG - InstanceLockManager.lock(63) | Thread[pool-3-thread-9,5,main]:
lock(iid=495, time=1MICROSECONDS)-->GRANTED
DEBUG - BpelProcess.handleWorkEvent(269) | >>
handleWorkEvent([EMAIL PROTECTED])
DEBUG - BpelRuntimeContextImpl.<init>(141) | BpelRuntimeContextImpl
created for instance 495. INDEXED
STATE={OInvoke#134-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]::13=[ACTIVITYGUARD(...)], OSequence#94-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]::2=[SEQUENCE(self=(OSequence#94-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED],TerminationChannel#3,ParentScopeChannel#5), [EMAIL PROTECTED], remaining=[{OScope '__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]' id=133}, OReply#144-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED], {OAssign : __unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED], joinCondition=null}, OPickReceive#149-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED], {OScope '__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]' id=152}, OReply#163-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED])], {OScope '__PROCESS_SCOPE:RemoveObject' id=23}::0=[SCOPE(...)], {OScope '__PROCESS_SCOPE:RemoveObject' id=23}::0=[SCOPE$ACTIVE(...)], {OScope '__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]' id=133}::12=[SCOPE$ACTIVE(...)], OInvoke#134-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]::14=[INVOKE(...)], {OScope '__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]' id=133}::11=[ACTIVITYGUARD(...)], {OScope '__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]' id=133}::12=[SCOPE(...)],
OSequence#94-__unnamed:{http://schemas.xmlsoap.org/ws/2004/03/business-process/[EMAIL PROTECTED]::1=[ACTIVITYGUARD(...)]}
DEBUG - BpelProcess.handleWorkEvent(307) | InvokeResponse event for iid 495
DEBUG - BpelRuntimeContextImpl.invocationResponse(933) | Invoking
message response for mexid -bpgd3nvdqfl8v6kprg5ufa and channel 23
DEBUG - BpelRuntimeContextImpl.invocationResponse2(952) | Triggering response
ERROR - BpelRuntimeContextImpl.invocationResponse2(976) | Invalid
response state for mex -bpgd3nvdqfl8v6kprg5ufa: ASYNC
DEBUG - BpelRuntimeContextImpl.execute(830) | Setting execution state
on instance 495
DEBUG - InstanceLockManager.unlock(88) |
Thread[pool-3-thread-9,5,main]: unlock(iid=495)
ERROR - ODEService.onAxisMessageExchange(155) | Timeout or execution
error when waiting for response to MEX
{MyRoleMex#-bpgd3nvdqfl8v6kprg5ufd [Client -bpgd3nvdqfl8v6kprg5ufe]
calling {http://RemoveObject.wsdl}RemoveObjectService.initiate(...)}
java.util.concurrent.TimeoutException: Message
[EMAIL PROTECTED] timed out when waiting for a
response!
ERROR - ODEService.onAxisMessageExchange(156) |
java.util.concurrent.TimeoutException: Message exchange
[EMAIL PROTECTED]
timed out when waiting for a response!
With a build from March it works fine, but the same process in the
newer build didn't work...
Can you please tell if it's my own fault, something wrong on the
Webservice side or in the BPEL, or if its happing at the Ode side?
René
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.