Workflow- task binding  for an instance method?

Hello,
I have a workflow that is triggered by a document "changed" event. I am doing the following binding:
event container ->workflow container -> task container
and from the task container i am calling an isntance method called M1.
the question is: the event continer has an instance of the object that triggered the event, this instance is then transfered to the workflow container, then i am binding the object instance from the workflow container to the task container to an element called  WIOBJECT_ID, the binding is :
&DRAW& "description=DRAW"   -> WIOBJECT_ID&  "description=document"
so does this binding transer the object instance from the workflow container to the task container, otice that they have different descriptions ?
And does the task container trigger the instance method on the one that was transered in the binding from the &DRAW& variable ?
points are awarded,
Regards

Hassan,
The description of the object does not matter, as long as they are the same business object type. In the task container the element reffering to the object is always called WIOBJECT_ID.
Just check that you bind the element from the workflow container into the task container, which was filled from the event container in the 1st place.
regards
Petra

Similar Messages

  • Workflow task TS50000075 for MSS PCR

    Hi Workflow/MSS experts,
    For example, in PCR worklfows we have the Application - ISRFORMAPPROVE. This is a standard Application from SAP. Task
    TS50000075 is configured in SWFVISU for this application which helps in getting the workitem to the UWL for the approval.
    Now, my requirement is to create a custon workflow and instead of using the standard task TS50000075, I would like to copy task TS50000075 and use it in my workflow to perform exactly the same job as done by TS50000075. I do not want use TS50000075 here so want to make use of the copy of TS50000075.
    I would then replace this custom workflow with the standard one in QISRSCENARIO for "Request for separation". So when the scenario is trigerred system should use my workflow and then the copied task to send the workitem to the UWL for  the managers approval.
    Analysis/Question:
    Will copying TS50000075 and using in my customm wokflow help?
    Do I need to make another settings after copying task TS50000075?
    I have configured the copied task in SWFVISU.
    I get the workitem in the UWL of the approving manager. When I try to approve from the managers inbox system launches the R/3 transction to execute the workitem and nothing happens. It should open up the Webdynpro application with the adobe form to approve it.
    I have gonethrough the below thread and understand the scenario i am trying is possible:
    <<Calling a custom JavaWebDynpro Application in UWL>>
    Any help is highly appreciated.
    Regards,
    Sanjay

    Hi Sanjay,
    Generally the problem in using TS50000075 is the subject line which is easily redefinable. Do u have any other problems in using that?
    Anyways even copying the task to a custom one and linking it to ISRFORMAPPROVE shud work provided you have properly created all the relevant container elements in the newly copied task (I guess these values are read by the application using SAP_WAPI_READ_CONTAINER internally)
    <i>system launches the R/3 transction to execute the workitem</i>
    Can u describe more on this error? Are you getting this error once u click on the workitem in UWL? We had a similar kind of error and that was related to some settings in transaction SICF and our basis administrator resolved it.
    Thanks & Regards,
    Prasath N
    P.S: Also i hope you have re-registered your item types after making the entries in SWFVISU.

  • More information about additional human workflow task methods needed

    The typical human workflow task only uses the initiate method of the Task service, although there are many methods available. I would like to have my BPEL process reinitiate or renew a task if not completed properly or not approved by a separate task outcome, but am running into difficulties getting it working properly.
    Where can I get more information on how to use the additional methods, or specifically how to re-assign a task that was already completed to the same user to re-complete?

    Here is the error in the BPEL domain log file. To reproduce this, I initially had 2 separate tasks. I then changed the second one to call reinitiateTask instead of initiateTask, and changed all variables and paths appropriately. I changed the second tasks Assign activities to perform a copy operation of the first task results global variable into the reinitiateTask local variable, then copied the URI path to the second task file so it would force it to use the second task metadata, then copied over the title so the task would display appropriately for the manager, and this is what resulted:
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-10206
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata.
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata because the task is stale.
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Only non-stale tasks can by looked up.
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:205)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.PersistencyService.updateRoutingSlip(PersistencyService.java:250)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:3324)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.localHandleRoutingSlipInterpretationResult(TaskService.java:1239)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.handleRoutingSlipInterpretationResult(TaskService.java:1278)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:315)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.reinitiateTask(TaskService.java:211)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.reinitiateTask(TaskServiceBean.java:55)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at java.security.AccessController.doPrivileged(Native Method)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at javax.security.auth.Subject.doAs(Subject.java:396)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    <2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxRequiresNewInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at TaskServiceBean_LocalProxy_68d4144.reinitiateTask(Unknown Source)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.client.TaskServiceLocalClient.reinitiateTask(TaskServiceLocalClient.java:75)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskServiceWSIF.reinitiateTask(TaskServiceWSIF.java:114)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.wsif.providers.java.WSIFOperation_Java.executeRequestResponseOperation(WSIFOperation_Java.java:1019)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:431)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:416)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:222)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:736)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:371)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3271)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1697)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:269)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5244)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1917)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:788)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:778)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:369)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.security.AccessController.doPrivileged(Native Method)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at javax.security.auth.Subject.doAs(Subject.java:396)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.Thread.run(Thread.java:595)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Caused by: java.sql.SQLException: ORA-20005: Task is modified
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at "ORABPEL.WFTASKPKG", line 92
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-20005:
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at line 1
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:175)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      ... 93 more
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-10206
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata.
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata because the task is stale.
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Only non-stale tasks can by looked up.
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:205)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.PersistencyService.updateRoutingSlip(PersistencyService.java:250)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:3324)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.localHandleRoutingSlipInterpretationResult(TaskService.java:1239)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.handleRoutingSlipInterpretationResult(TaskService.java:1278)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:315)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskService.reinitiateTask(TaskService.java:211)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.reinitiateTask(TaskServiceBean.java:55)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.security.AccessController.doPrivileged(Native Method)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at javax.security.auth.Subject.doAs(Subject.java:396)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxRequiresNewInterceptor.java:52)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at TaskServiceBean_LocalProxy_68d4144.reinitiateTask(Unknown Source)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.client.TaskServiceLocalClient.reinitiateTask(TaskServiceLocalClient.java:75)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.task.impl.TaskServiceWSIF.reinitiateTask(TaskServiceWSIF.java:114)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.wsif.providers.java.WSIFOperation_Java.executeRequestResponseOperation(WSIFOperation_Java.java:1019)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:431)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:416)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:222)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:736)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:371)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3271)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1697)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:269)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5244)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1917)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:788)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:778)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:369)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.security.AccessController.doPrivileged(Native Method)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at javax.security.auth.Subject.doAs(Subject.java:396)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.reflect.Method.invoke(Method.java:585)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at java.lang.Thread.run(Thread.java:595)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> Caused by: java.sql.SQLException: ORA-20005: Task is modified
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at "ORABPEL.WFTASKPKG", line 92
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-20005:
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at line 1
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:175)
    <2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>      ... 93 more

  • Re: No late binding for static methods

    Only the sale class has a showAdvertisement() method.
    When the compiler compiles that class it decides at compile time which exact method is called for each static method call (that's the big difference to non-static method calls: the exact method to be called is only decided at runtime in those cases).
    There's only one method showAdvertisement() and that is called in both cases in your code. Since that single method always calls the same static announcement() method, you will see the result you posted.

    JoachimSauer wrote:
    When the compiler compiles that class it decides at compile time which exact method is called for each static method call (that's the big difference to non-static method calls: the exact method to be called is only decided at runtime in those cases).I thought static methods were bound at classload-time. Demo:
    public class A {
        public static void f() {
            System.out.println("A.f");
    public class B extends A  {
        public static void f() {
            System.out.println("B.f");
    public class C  {
        public static void main(String[] args) {
            B.f();
    }If you run the above code, "A.f" is printed, as you would expect -- there is only one static method f defined.
    But if you uncomment the code in class B and recompile only it (not C!), then run C, you will get the output "B.f".
    If you run javap -c C you will see:
    public static void main(java.lang.String[]);
      Code:
       0:   invokestatic    #2; //Method B.f:()V
       3:   returnSo the byte code isn't binding the call to A.f at compile time. The choice is made at classload-time. That is why there are similar restrictions on hiding static methods as for overriding instance methods: [http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.8.3]

  • Call enhancement class method from Bus. workflow task

    Hi all,
    I recently enhanced a global class from SAP (add a new method). Now I would like to call it from a workflow task (ABAP Class object used in the task). So it seems that only "native" methods from the class itself can be selected for the object method of the task.
    Same issue if I try to call it via secondary methods options...
    Last idea I have before the repair is: retrieve the instance saved into the WF container via a custom class interfacing IF_IFS_SWF_CONTAINER_EXIT (program exit) and call the enhanced method from the method proposed in this interface.
    Maybe someone had the same issue? Anyone could help or propose solution?
    Many thanks in advance for your help,
    KR,
    Olivier

    I think it might qualify for an OSS message.
    There was simmilar note for BADIs which was corrected: https://service.sap.com/sap/support/notes/1156392
    CL_SWF_UTL_DEF_SERVICES which is used in PFTC to determine callable methods doesn't include enhancements when calling  function SEO_CLASS_TYPEINFO_GET (parameter WITH_ENHANCEMENTS is default FALSE)

  • Subtype Mathod not appearing for BO in workflow task

    Experts
    I have created a subtype ZBUS100106 for BO BUS1001006. Also I have created a new method for custom BO. When I am assigning the BO BUS1001006 in workflow task, the new method whcih i have created is not appearing. What do I need to do to get the method in workflow task.
    Sathish

    Well if you don't say so in your post, I just assume you didn't mostly because of your problem.
    In the forum guidelines it is explained how to formulate your questions in order to get the best results. For instance describe what you did up to the point you got stuck, the release your on could be of importance and what you already tried to resolve the problem.
    Regards,
    Martin

  • Task container to workflow container binding

    Hi all,
    I have a requirement to send mail to department responsible of a quality notification as soon as it is created from defects recording.
    I am using sendmail step for this but since it doesnt have agent determination using rule, I am forced to create a background step which captures the value of department responsible (IHPA-PARNR) and passes on to a element in workflow container. The idea was I could later use the value of this container element in my send mail step which follows.
    For this, I have defined a background step in my workflow template. The method in the standard task of this step refers to a function module.
    The function module takes quality notification number as input (QMEL-QMNUM) and outputs the partner number (data type IHPA-PARNR).
    I want to capture this partner number into my workflow at runtime. For this I defined a workflow container element refering to IHPA-PARNR so that it can bind to the export parameter of the task, which gets the value from method.
    when I test my function module it works fine. BUt when I try to bind the task to my workflow, the binding between the elements refering to IHPA-PARNR gives error this error message:
    " incompatible data type reference"
    whereas the data type reference is same for both container elements.
    Please help.
    Thanks
    kiran

    Hi Ramki,
    This is the binding from workflow to task container.
    X                 => &EXPRESS&
    G                 => &TYPEID&
    &DEPTRESPONSIBLE& => &ADDRESSSTRINGS&
    Here the DEPTRESPONSIBLE is the WF container element which gets the value of department (basically a org structure IHPA-PARNR) via a background task in the previous step.
    And in the recepients list, I have given
    recepient type : organizational object
    expression     : &DEPTRESPONSIBLE&
    I think this is where the problem is. Because when I give workflow initiator as recepient, it works fine. But when I give the department responsible as expression as shown above it errors out.
    It also works fine when I hardcode the value of department responsible in the recepients list (say 50001930)and give recepient type as Organizational object.
    So the problem is it is not taking the value stored in the container element &DEPTRESPONSIBLE& as the recepient.
    Any ideas.
    Thanks a million.
    kiran

  • Task bind object to method

    Hi,experts
       today i create a task for a bor backgroud method, but i forgot binding task container element to method parameter, and i use macro "swc_set_element"  to export value, But it succeeded, could anybody tell me why no bind the value still export to workflow container.
    tks:)

    Hi,
    If the method paramters name and task contianer elements name are same then there is no need to do binding from your task to method and vice versa. You just need to bind task and workflow containers always.
    I think you have binded your task container elements to workflow containers, thats why values are coming in your workflow contianers.
    Share the screenshot of your task to workflow bindings.
    Regards,
    Ibrahim

  • Error while querying workflow message attributes for task

    Can some one please help me with this error?
    I get this error when I submit a task in worklist app. I have figure out that it is causing due to one payload in the table in the task. If remove that payload I am able to submit the task.
    Error while querying workflow message attributes for task a99d1cf3-5e91-4c4a-8660-aeae91bfbec0 with version 5.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services.
    oracle.jbo.JboException: Error while querying workflow message attributes.
    Error while querying workflow message attributes for task a99d1cf3-5e91-4c4a-8660-aeae91bfbec0 with version 5.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services.
         at oracle.bpel.services.datacontrol.XSDDataControl.invokeOperation(XSDDataControl.java:460)
         at oracle.adf.model.bean.DCBeanDataControl.invokeMethod(DCBeanDataControl.java:430)
         at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:261)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1635)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2144)
         at oracle.adf.model.bean.DCBeanDataControl.invokeOperation(DCBeanDataControl.java:467)
         at oracle.adf.model.adapter.AdapterDCService.invokeOperation(AdapterDCService.java:307)

    Can anybody help me on this?
    I did some google but I get this only which is not much helpful.
    http://download.oracle.com/docs/cd/E14571_01/core.1111/e10113/chapter_bpm_messages.htm

  • How to use Start Task Group for Workflow Interface

    Hi all,
    anyone who can tell me how to use the Interface IFWFTSKGRP (Start Task Group for Workflow Interface)?
    As far as I understood the documentation it can be used to restrict the selection of workflows that can be started in the Generic Object Services. But the question is how to implement it.
    Best regards,
    Carsten
    Edited by: Carsten Drewes on Jun 10, 2009 10:30 AM

    Hi, Carsten,
    (probably it's a bit too late to post an answer after 3 years , but I'll post it in case someone else needs it)
    You should implement GetTaskGroup method.
    The code should return id of the task group (otype TG, mantained in PFTC) that holds the list of workflow definitions.
    Here is a sample implementation. It's taken from FORMABSENC business object. It belongs to SAP demo workflow "Notification of Absence". I suppose it should be present in most systems and you can see it in action.
    begin_method gettaskgroup changing container.
    DATA: taskgroup LIKE rhobjects-object.
    *- set task group
    taskgroup = 'TG70000023'.
      *- set result
    swc_set_element container result taskgroup.
    end_method.

  • ABAP OOP method in Workflow task 6.20

    Hello all!
    In the following blog /people/jocelyn.dart/blog/2006/07/25/using-abap-oo-methods-in-workflow-tasks it is mentionned that to enable OOP methods for workflow tasks on 6.20 one needs to run report SWF_CATID.
    I'm currently on a customer system 6.20 ABAP SP50 and this report simply does not exist. Is this report appearing in a later support pack or is this not available until 6.40 as I belived....
    Any advise on how to enable this on an above system is highly appriciated!
    Regards
    Martin Jonsson

    Hi,
    Check this Report - RSWF_CATID.
    Regards,
    Surjith

  • Oracle human workflow task services have no support for SAML2.0 in 11.1.1.5

    When I have checked the SAML binding version of Oracle human workflow task service WSDL (TaskQueryService2?ORAWSDL), it has a SAML 1.0 policy attached to it in the soap header?
    Does SOA Suite 11.1.1.5.0 workflow tasking services support SAML2.0 policy ?
    I have tried applying SAML2.0 policy from OSB on the Business service calling TaskQuerySerivice2, it does not accept it. As the SAML version of wsdl is embedded with SAML1.0 policy, business service
    did not run?
    As this Tasking services come as part of standard SOA Suite install, is there any work around to update the WSDL to change the policy to SAML 2.0?
    Thanks

    Hi Experts,
    If incase anyone has encountered this issue. Please can you advice for the same.
    I need to get this done on urgent basis.
    I am able to deploy the process successfully from JDEV. Its throwing issue only when I manually deploy the WAR file in WL Console.
    Its getting deployed successfully, but unable to view task form from BPM Worklist.

  • Objects and instance methods for JSP?

    I've been looking through the JSP 2.0 specification and, while I'm extremely impressed with the improvements in this version, I'm also disappointed to see that everything still boils down to statically bound methods.
    What I mean by this is that the template part of a JSP is like an anonomously named static method associated with the JSP class. The new tag-files in JSP 2.0 are terrific, but they also have this same kind of static binding.
    As far as I know, only JPlates (www.jplates.com) allows you to develop web applications using actual instances of classes that have instance methods for expressing the template parts. Are there any other template processing systems that support real object-oriented development of dynamic content-generation applications?

    By an amazing coincidence, the domain name jplates.com is registered to a Daniel Jacobs and your user name is djacobs. What are the odds of that?
    If you're going to plant commercials, you need to disguise them better than this.

  • Related Item link is broken in DispForm.aspx for a task in Workflow Tasks list if file name contains " ' " (single quote)

    Description:
    We have created a custom workflow in Microsoft Visual Studio 2013 and SharePoint 2013. This Workflow is associated with a Document library.
    This Workflow starts as soon as any new item is created OR updated in Document library and creates a Task in Workflow Tasks list.
     Related Item link is not working in following scenario -
    Upload a file that contains “ ' “
    in its name, in a document library
    Navigate to Workflow Tasks list
    Open View Item form (DispForm.aspx ) of  Task Created by workflow then click on link in Related Item fields
    OUPUT:
    Related Item link  truncates after “ ' “
    Eg.
    Original Link: http://<Site URL>/Documents/te'st.txt
    Related Item Field: http://<Site URL>/Documents/te
    Is this known bug in SharePoint 2013 OR any hotfix available to fix it.

    Hi,
    As I tested per your description, I can reproduce the issue as well.
    From what I have found out, it seems SharePoint resolve single quote into different code in different place. During the test, if I set Task Name to Document Name, single quote will be resolved to &#39; , if I set some field to Document encoded URL, single
    quote will be resolved to %27 . For now, I haven't found out any article talking about this issue.
    As workaround, we may find out a way to change the Related Item field. However, it is OOB field in workflow task (SharePoint 2013) content type, and this content type cannot be modified in form.
    I'd suggest you add new column to get document url and place in the form in Task content type settings.
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Why do I not get the checkout option for a pdf type document when clicking on the document link in the SharePoint workflow task?

    We are trying to use workflows to review and edit pdf files in sharepoint 2010. We are having a couple of issues and am hoping someone has the answer.....
    1)  When myself and coworkers click on the pdf document in the library, we get the check out option as expected.  However when we click on the document
    link in a workflow task (on the sharepoint site), the pdf opens as a temporary file and we do not get the check out option.  Why does this happen????? 
    2)  The same thing happens when we click on the document link in the workflow task email;   HOWEVER,  one of our co-workers does get the
    check out option when clicking on the link in the email task.  Why would she get the checkout option using the email and not when clicking on the link in the task list on the sharepoint site ????  We have compared our internet settings and adobe
    settings to ours and found no differences.
    We are using Sharepoint 2010, Windows 7, IE8, Adobe Reader X or XI.  Some of us have Adobe Pro X and have the same issues.

    Hi,
    According to your post, my understanding is that you could not get the checkout option for a pdf type document when clicking on the document link in the SharePoint workflow task.
    I try to reproduce the issue, however, no matter when I click the pdf type document in the library or click on the pdf document link in the workflow task email, it download the pdf doucment and then I can open it.
    It will be better if you can descript how you
    get the check out option as expected when you click on the pdf document in the library.
    Then I upload a
    word type document to the library, no matter when I click the word type document in the library or click on the word document link in the workflow task email, I can open the word document directly and get the check out option as expected.
    I recommend to use the other type docuemts to check whether the check out option works.
    Thank you for your understanding.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

Maybe you are looking for

  • Suggestion for a project

    Hello Everyone, i want to do a project as a confidence builder before i join Graduate School this Fall. I am totally out of any idea about this topic though i graduated in Bachelors of Comp.Sci ,as i worked in Management field for some yeas.Now i'm b

  • Precalculation server: problem with precalculation of a single workbook

    Hi all, We noticed a strange error while precalculating a workbook. Broadcasting to portal (or sending via E-Mail) of this workbook always fails with the following error text:     Unbehandelte Ausnahme auf dem Precalculation Server    System.Runtime.

  • Can I activate an old AppleCare warranty after the 1 year warranty has expired?

    I bought the iPhone 4 on 24th June 2010. I did not purchase AppleCare (never received reminder email). My iPhone 4 original 1 year warranty expired on 24th June 2011. Someone has offered me an iPhone 4 AppleCare box purchased around Easter 2011, they

  • Mail not saved

    New .mac account. Accidentally closed mac window while composing message, and I was not offered option to save before closing as other email programs do. Lost the message I was writing. Is this how .mac works? macbook   Mac OS X (10.4.9)  

  • Service call for dealer customer

    Hi, I have a scenario where i invoice my serialized items to a dealer and then the dealer sells it to the customer. My service department may receive the item for repairs from the customer directly. Now I am not able to receive the item if I want to