com.bea.wlw.runtime.core.request.RequestValidationException: completeTask is a C ONTINUE method: Calls to CONTINUE and FINISH methods must specify a valid existing key for the target conversation. Non-Workshop SOAP clients should do this by including a conversationID element in the SOAP header, per the WSDL description. Workshop clients must reference a properly annotated CTRL (not a WSDL) file: make sure an @jws:conversation annotation with the appropriate value exists for this method in the CTRL.

Oracle Community | 3004 | 1 decade ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Problems for Conversation with a process flow using ServiceBrokerControl

    Oracle Community | 1 decade ago | 3004
    com.bea.wlw.runtime.core.request.RequestValidationException: completeTask is a C ONTINUE method: Calls to CONTINUE and FINISH methods must specify a valid existing key for the target conversation. Non-Workshop SOAP clients should do this by including a conversationID element in the SOAP header, per the WSDL description. Workshop clients must reference a properly annotated CTRL (not a WSDL) file: make sure an @jws:conversation annotation with the appropriate value exists for this method in the CTRL.

    Root Cause Analysis

    1. com.bea.wlw.runtime.core.request.RequestValidationException

      completeTask is a C ONTINUE method: Calls to CONTINUE and FINISH methods must specify a valid existing key for the target conversation. Non-Workshop SOAP clients should do this by including a conversationID element in the SOAP header, per the WSDL description. Workshop clients must reference a properly annotated CTRL (not a WSDL) file: make sure an @jws:conversation annotation with the appropriate value exists for this method in the CTRL.

      at com.bea.wlw.runtime.core.request.BaseRequest.validateTarget()
    2. com.bea.wlw
      WlwProxyImpl.invoke
      1. com.bea.wlw.runtime.core.request.BaseRequest.validateTarget(BaseRequest.java:282)
      2. com.bea.wlw.runtime.core.request.ExecRequest.validateTarget(ExecRequest.java:204)
      3. com.bea.wlw.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatcherBean.java:65)
      4. com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:100)
      5. com.bea.wlw.runtime.core.dispatcher.ServiceHandleImpl.invoke(ServiceHandleImpl.java:285)
      6. com.bea.wlw.runtime.core.dispatcher.WlwProxyImpl.invoke(WlwProxyImpl.java:240)
      6 frames
    3. Unknown
      $Proxy84.completeTask
      1. $Proxy84.completeTask(Unknown Source)
      1 frame
    4. notification.taskDetails
      TasksDetailsController.changeState
      1. notification.taskDetails.TasksDetailsController.changeState(TasksDetailsController.jpf:497)
      1 frame