Removing human workflow tasks

We have some Composites that involve human workflow tasks.
There were some stale instances, and we have removed these composite instances.
I still see the human workflow tasks from these instances in the worlist app.
How is the easiest way to remove these old tasks ?
We are om SOA Suite 11.1.1.4

Use the below script to purge the stale, terminated and completed instance from SOA Suite Dehydration store
alter session set current_schema=DEV_SOAINFRA;
DECLARE
MAX_CREATION_DATE timestamp;
MIN_CREATION_DATE timestamp;
batch_size integer;
max_runtime integer;
retention_period timestamp;
BEGIN
MIN_CREATION_DATE := to_timestamp('2005-11-01','YYYY-MM-DD');
MAX_CREATION_DATE := to_timestamp('2011-11-09','YYYY-MM-DD');
max_runtime := 120;
batch_size := 20000;
soa.delete_instances(
min_creation_date => MIN_CREATION_DATE,
max_creation_date => MAX_CREATION_DATE,
batch_size => batch_size,
max_runtime => max_runtime,
purge_partitioned_component => true);
END;

Similar Messages

  • Date transfer between 11g BPMN Process and Human Workflow task

    I'm creating a small BPMN process in SOA Suite 11g. Pretty simple: Holiday Request where one enters name, start date, end date and leave type (e.g. annual). The odd thing is, any dates I enter into the process end up losing one day when viewed in the BPM Worklist.
    So, to be clear:
    * The BPMN process receives a message like this (note the +10:00 -- I'm running this in Australia):
    <RequestData>
    <name>JohnJames</name>
    <startDate>2010-06-21+10:00</startDate>
    <endDate>2010-06-21+10:00</endDate>
    <leaveType>annual</leaveType>
    </RequestData>
    * It does some minor processing, then passes this onto a Human Workflow task (exactly the same):
    <RequestData>
    <name>JohnJames</name>
    <startDate>2010-06-21+10:00</startDate>
    <endDate>2010-06-21+10:00</endDate>
    <leaveType>annual</leaveType>
    </RequestData>
    * When I open the task in the BPM Worklist app I see this:
    name : JohnJames
    startDate : 20/06/2010
    endDate : 20/06/2010
    leaveType : annual
    So, why? My processing code doesn't alter the dates in any way at all before passing them to Human Workflow. I figure this has something to do with locales used by HW but I can't figure out where or what to change. Any clues? Comments? Ideas?

    OK, I have a solution that works for me: YMMV. There's two parts to it:
    1) To have the dates interpreted correctly, I changed the fields on the generated forms for the Human Tasks. The Start Date and End Date fields were created as Input Text fields with the "Converter" property set to <default>. I changed the fields to Input Date fields instead, and the dates were interpreted correctly (i.e. May 21 showed up as May 21 rather than May 20) But they still showed up in US date format: 5/21/2010.
    2) To have them formatted for my locale, I added a "formatting-locale" entry to the "trinidad-config.xml" file: <formatting-locale>en-AU</formatting-locale>. The dates then showed up as 21/5/2010.
    This solution doesn't give you dates automatically formatted for your own locale, or different locales based on browser, but it does give me what I want for now. Thought some folks might be interested.

  • 10.1.2. to 10.1.3 Human workflow task migration issue

    Hi all,
    I am currently looking at the possibility to migrate our 10.1.2 bpel processes, containing human workflow task, to 10.1.3.1.0 Everything seems to migrate smoothly except the human workflow functionality.
    The initateTask invoke action returns the following error in the 10.1.3.1 console when I ran an 10.1.2. bpel process containing a human workflow task:
    [2006/12/04 03:01:00]
    "{http://schemas.oracle.com/bpel/extension}remoteFault" has been thrown.
    - <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
    - <part name="code">
    <code>
    WSDLReadingError
    </code>
    </part>
    - <part name="summary">
    <summary>
    Failed to read wsdl.
    Failed to read wsdl at "http://xesoa1.iteye.local:8894/orabpel/default/TaskActionHandler/TaskManagerService.wsdl", because "Failed to read WSDL from http://xesoa1.iteye.local:8894/orabpel/default/TaskActionHandler/TaskManagerService.wsdl:WSDL not found".
    Make sure wsdl is valid. You may need to start the OraBPEL server, or make sure the related bpel process is deployed correctly.
    </summary>
    </part>
    </remoteFault>
    I know that in 10.1.3 the human workflow mechanism is heavily changed and now is invoked by using other services (TaskService) than the services used (TaskActionHandler process)in 10.1.2. In 10.1.2 the TaskActionHandler was a separate build-in bpel process used for interaction between a bpel process and the human workflow. This process is not present in the 10.1.3.1 installation, so that is causing my error. Moreover, in 10.1.3 the interaction between a bpel process is and the human workflow is not done by invoking a separate bpel process (TaskActionHandler) but by invoking a java wsif service TaskService..(Correct me when I'm wrong or not complete)
    My question now is how can I migrate my 10.1.2 human workflow task to 10.1.3.1 without manually rewrite the task scopes to 10.1.3...According to the fragment below copied from the JDeveloper 10.1.3.1 help files it should be possible. Maybe, there's is a way to deploy the needed processes manually?
    Oracle BPEL Process Manager Workflow Services 10.1.2 and 10.1.3.1.0 Compatibility
    For release 10.1.3.1.0, the workflow wizard has been replaced by a Human Task editor. This editor enables you to specify task settings such as task outcome, payload structure, task participants, assignment and routing policy, expiration and escalation policy, notification settings, and so on. You cannot use the Human Task editor to edit 10.1.2-based workflows. To use any new 10.1.3.1.0 functionality, the task scope of the workflow must be manually migrated to use the new workflow metadata. Note also that this is the last release in which you can deploy workflows designed with 10.1.2.
    Kind regards,
    Tom Hofte

    Hi Clemens,
    Thanks for your quick response. The Taskmanager and the Taskactionhandler are indeed not deployed so I will do that automatically.
    Still one question/remark left:
    You noticed that you still have to complete the tasks using the old worklist app. . So if i'm correct, you have to use the deprecated 10.1.2 worklist api or build-in worklist app. The 10.1.2 worklist app is not deployed in my 10.1.3 installation. However, 10.1.3 only contains the new worklist app. Is there also a way to deploy it manually?
    Writing this down it al looks a bit clumsy to me. Is it not a better option to invest some time in migrating all tasks scopes manually to 10.1.3, because as far as I can see the human tasks are causing the main issues concerning migration? After this you have a 10.1.3 compliant system. I wonder what your opinion is on this issue.
    Kind regards,
    Tom

  • 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.

  • Programmatically Accessing the Human Workflow Tasks' Payloads

    Hi Everybody,
    I hope I'm not over the line here but I would like to ask for help.
    I am using the Human Workflow Tasks Services (*web services*), specially the Task Query Service and the Task Service, to retrieve the tasks' list of a user and change the outcomes.
    The problem is that when I am trying the getPayload() method , it always return null .
    Any solution please?
    Regards

    Hello
    First, Thank you for the 2 links.
    I tried this exemple but It didn't work for me.
    I used the java code bellow :
    +try {+
    IWorkflowServiceClient wfSvcClient = null;
    ITaskQueryService taskQuerySvc = null;
    IWorkflowContext wfCtx = null;
    +// 1. this step is optional since configuration can be set in wf_client_config.xml file+
    Map<CONNECTION_PROPERTY, String> properties = new HashMap<CONNECTION_PROPERTY, String>();
    +if (WorkflowServiceClientFactory.REMOTE_CLIENT.equals(clientType)) {+
    properties.put(CONNECTION_PROPERTY.EJB_INITIAL_CONTEXT_FACTORY,
    +"weblogic.jndi.WLInitialContextFactory");+
    properties.put(CONNECTION_PROPERTY.EJB_PROVIDER_URL,
    +"t3://192.9.200.77:7001");+
    properties.put(CONNECTION_PROPERTY.EJB_SECURITY_CREDENTIALS,
    +"weblogic");+
    properties.put(CONNECTION_PROPERTY.EJB_SECURITY_PRINCIPAL, "weblogic");
    +} else if (WorkflowServiceClientFactory.SOAP_CLIENT.equals(clientType)) {+
    properties.put(CONNECTION_PROPERTY.SOAP_END_POINT_ROOT,
    +"http://192.9.200.77:7001");+
    properties.put(CONNECTION_PROPERTY.SOAP_IDENTITY_PROPAGATION,"non-saml"); // optional
    +}+
    +// 2. gets IWorkflowServiceClient for specified client type+
    wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(clientType, properties, null);
    +.............+
    When I run it using the REMOTE or SOAP mode , I have the same result: An exception occurs with the execution of the .getWorkflowServiceClient() method .
    Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jrf/PortabilityLayerException
    +     at oracle.bpel.services.workflow.client.WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.java:358)+
    +     at idee.soa.HWTask.getTaskdetails(HWTask.java:55)+
    +     at idee.soa.MainTest.main(MainTest.java:11)+
    Caused by: java.lang.ClassNotFoundException: oracle.jrf.PortabilityLayerException
    +     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)+
    +     at java.security.AccessController.doPrivileged(Native Method)+
    +     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)+
    +     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)+
    +     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)+
    +     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)+
    +     ... 3 more+
    Please, I need your help :(
    Regards

  • 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

  • Human Workflow Task XPath query string returns multiple nodes.

    I am looking for trouble shooting help for this error. I am no sure if it is a server or jdev issue.
    I am running JDev version 10.1.3.3 and console version 10.1.3.1.0 locally.
    General information on the BPEL process:
    I have a temporary table in Oracle lite that I created items to be review by the user. I created a synchronous BPEL process. The first step in developing this process, I created the straight forward invoke the table to get the records, transform the records with a change the approve flag = "Y", and invoke the table to update the records. Works like a charm. I followed the online tutorial by dropping a human task after the transform, configured the parameters, setup the assignments, and moved the invoke to update table under the approved condition. If the table has only one record, the process runs great but if there are two records I get the following error message.
    <selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"><part name="summary"><summary>XPath query string returns multiple nodes.
    According to BPEL4WS spec 1.1 section 14.3, The assign activity part and query /ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr should not return multipe nodes.
    Please check the BPEL source at line number "178" and verify the part and xpath query /ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr.
    </summary>
    </part></selectionFailure>
    =================
    The error occurs in the first assign of the Human task after the assign copies the fields for the title. I underlined line number 178.
    <correlationSets>
    <correlationSet name="WorkflowTaskIdCor"
    properties="taskservice:taskId"/>
    </correlationSets>
    <sequence>
    <assign name="HumanTask1_1_AssignTaskAttributes">
    <copy>
    <from expression="concat(ora:getProcessURL(), string('/HumanTask1/HumanTask1.task'))"/>
    <to variable="initiateTaskInput" part="payload"
    query="/taskservice:initiateTask/task:task/task:taskDefinitionURI"/>
    </copy>
    <copy>
    <from expression="number(3)"/>
    <to variable="initiateTaskInput" part="payload"
    query="/taskservice:initiateTask/task:task/task:priority"/>
    </copy>
    <copy>
    <from>
    <payload xmlns="http://xmlns.oracle.com/bpel/workflow/task">
    <Case xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <CourtDate xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ErrorMessage xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ItemName xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <Payment xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <Zip xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ProcessFlag xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <LastUpdated xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <AddedDate xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <CityAttnyAmount xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ApprovalFlag xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ProlawKey xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    <ProcessKey xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
    </payload>
    </from>
    <to variable="initiateTaskInput" part="payload"
    query="/taskservice:initiateTask/task:task/task:payload"/>
    </copy>
    <copy>
    <from expression="concat(string('Item Fee Approval '), bpws:getVariableData('Invoke_1_Select_RecordsSelect_OutputVariable','TempItemCollection','/ns3:TempItemCollection/ns3:TempItem/ns3:ItemName'))"/>
    <to variable="initiateTaskInput" part="payload"
    query="/taskservice:initiateTask/task:task/task:title"/>
    </copy>
    <copy>
    <from variable="Invoke_1_Select_RecordsSelect_OutputVariable"
    part="TempItemCollection"
    query="/ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr"/>
    <to variable="initiateTaskInput" part="payload"
    query="/taskservice:initiateTask/task:task/task:payload/task:Item"/>
    </copy>
    <copy>
    Thank you for any help you can give me.

    Here is how I solved this problem: I was told by the metalink folks that I should use the same verion of SOA console as jdev. So I went back to jdev 10.1.3.1. Rather than reading from the Oracle lite table, I dumped the table into a flat file. I read flat file and populated the workflow. Remember to set the 'messages in batch' flag in the file adapter to 1 and the number of records to skip to zero in the format builder for the flat file. The process now reads each record and creates an instance for that each record. In other words, if I have 8 records in my flat file, I will have 8 instances of the process running on the console. Thanks Jeremy for your help figuring this out.
    Edited by: user7725126 on Nov 19, 2009 3:56 PM

  • Human workflow task invocation failure - message router is null

    Hi,
    I have configured the task specifying the general information, data and assignments. It gets deployed fine to the server and when the task flow service is invoked from the bpel process the below error occurs:
    <initiateTaskInput>
    <part name="payload">
    <initiateTask>
    <task>
    <payload>
    <CustomerDetails>
    <ns1:name>anupam dutta</ns1:name>
    <ns1:address>karunamoyee</ns1:address>
    <ns1:sex>male</ns1:sex>
    <ns1:cellnumber>54687214211</ns1:cellnumber>
    </CustomerDetails>
    </payload>
    <priority>3</priority>
    </task>
    <routingSlip/>
    </initiateTask>
    </part>
    </initiateTaskInput>
    </input>
    <fault>
    <bpelFault>
    <faultType>
    <message>0</message>
    </faultType>
    <remoteFault>
    <part name="summary">
    <summary>oracle.fabric.common.FabricInvocationException: Message Router for default/SusmitTestWorkflow!1.0*9acfd191-e572-408d-b523-aa3f9b42735c is null. Please validate that the composite deployment completed successfully by checking the server logs.</summary>
    </part>
    <part name="detail">
    <detail>Message Router for default/SusmitTestWorkflow!1.0*9acfd191-e572-408d-b523-aa3f9b42735c is null. Please validate that the composite deployment completed successfully by checking the server logs.</detail>
    </part>
    <part name="code">
    <code>null</code>
    </part>
    </remoteFault>
    </bpelFault>
    Please help resolving this. Thanks in advance.
    -- Susmit

    Here is how I solved this problem: I was told by the metalink folks that I should use the same verion of SOA console as jdev. So I went back to jdev 10.1.3.1. Rather than reading from the Oracle lite table, I dumped the table into a flat file. I read flat file and populated the workflow. Remember to set the 'messages in batch' flag in the file adapter to 1 and the number of records to skip to zero in the format builder for the flat file. The process now reads each record and creates an instance for that each record. In other words, if I have 8 records in my flat file, I will have 8 instances of the process running on the console. Thanks Jeremy for your help figuring this out.
    Edited by: user7725126 on Nov 19, 2009 3:56 PM

  • OTBI reporting on BPEL human workflow tasks

    Hi,
    Is it feasible to do OTBI reporting on BPEL tasks associated to application objects? I was searching around and could find no relevant material.
    Thanks,
    Srini

    Learnt OTBI cannot report on BPEL tasks.

  • Human Workflow Notifications Emails - Turn these Off?

    All,
    We have built an application that uses Oracle BPM and sginificant number of Human Tasks. We have also configured the Email notifications to allow SOA to send emails through our generic fault framework.
    The issue we have is as a result of this, we are now sending Task Notifications to the users in the Task Assignee group for each task created. This is because the users in LDAP have their email properties set. These can not be removed as it is based on LDAP / AD.
    Is there away to allow emails to be sent via the Email Notifications but turn off the Human Workflow Task Notifications? Unless I am missing something fundamental, I cant see a way to do this.
    The Email driver was set as per http://docs.oracle.com/cd/E14571_01/integration.1111/e10226/hwf_config.htm#BHCJDGFJ. Hence the email driver for the UMS is configured and the Worklist Notifications is configured for email. I assumed you need this set for the Email Notifications to work.
    Kind Regards
    Dave

    If you look at the Notification tab on your Human Tasks you can remove the default notifications for Assign, Complete and Error. This will prevent anyone from getting Human Workflow notifications for these tasks.
    Thanks,
    Adam DesJardin

  • Human Workflow Issue in 11.1.1.6

    Hi Experts,
    I working on a Human Workflow Project in SOA Suite 11.1.1.6.
    My requirement is to pass the HTML data as content to Human Workflow Task to Notification user. Do elaborate more, the user will get email notification from Human Workflow where in the body of email he will see the HTML content.
    I created Data object in Human task as "EmailDataContent" of type String. When I am passing data to HWF through BPEL. Its throwing below error.
    INPUT:
    =====
    <initiateTaskInput>
    <part  name="payload">
    <initiateTask>
    <task>
    <title>Claim ID:1234ABCD requires your review</title>
    <payload>
    <EmailDataContent xsi:type="ns:string"><html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css">.hdrtbl{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;background-color:#f2f2f5;} .hdrsh{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;color:#755600;text-align:right;padding:3px} .hdrdt{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;color:#003D5B;text-align:left;padding:3px} .dtltbl{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;border-width:1px;spacing:0;background-color:#CCCCCC;border: 1px} .dtlth{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;background-color:#B9C9FE;text-align:center;padding:0px;height:22px;} .dtldt{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;background-color:#FFF5D5;text-align:left;padding:4px;height:22px;color:#003D5B} .sumcell{font-family:Tahoma,arial,Helvetica,sans-serif;font-size:9pt;background-color:#FFFFFF;text-align:right;padding:4px;height:22px;font-weight:bold} pre {font-family:Tahoma,arial,Helvetica,sans-serif; font-size:10pt} body {font-family:Tahoma,arial,Helvetica,sans-serif; font-size:10pt} h3 {font-family:Tahoma,arial,Helvetica,sans-serif;} h4 {font-family:Tahoma,arial,Helvetica,sans-serif;} h5 {font-family:Tahoma,arial,Helvetica,sans-serif;color:#123C73}</style> </head> <body> <hr align="left" width="1000px"> This message is automatically generated. Please do not reply to this message. <br> An incentive claim with reference number PN00000623 as been submitted and is pending review Please login to the CEQ to review the claim. <br><br> <table width="1000px" class="hdrtbl"> <tr> <td class="hdrsh">Customer Group</td> <td class="hdrdt">ANYDATA</td> <td class="hdrsh">Assigned To</td> <td class="hdrdt">XXXXXXXXX</td> <td class="hdrsh">Status</td> <td class="hdrdt">Approved</td> </tr> <tr> <td class="hdrsh">Program Notice #</td> <td class="hdrdt">XXXXXXXXXXXXXXXX</td> <td class="hdrsh">Sales PeriodStart Date</td> <td class="hdrdt">1/1/2013</td> <td class="hdrsh">End Date</td> <td class="hdrdt">3/31/2014</td> </tr> <tr> <td class="hdrsh">XXXXXXXXXXX</td> <td class="hdrdt">Paid</td> <td class="hdrsh">Purchase PeriodStart Date</td> <td class="hdrdt">1/1/2013</td> <td class="hdrsh">End Date</td> <td class="hdrdt">12/31/2013</td> </tr> <tr> <td class="hdrsh">Creation Date</td> <td class="hdrdt">10/29/2013</td> <td class="hdrsh">Quarter</td> <td class="hdrdt">CYQ1'13</td> <td class="hdrsh">Created by</td> <td class="hdrdt">XXXXXXXXXXXXXX</td> </tr> <tr> <td class="hdrsh">Description</td> <td Colspan="5" class="hdrdt">XXXXXXXXXXXXX</td> </tr> </table><br> <h4>Device Details</h4> <hr align="left" width="1000px"> <h5>Non Qualified Reporting</h5> <table width="1000px" class="dtltbl"> <th class="dtlth">Product</th> <th class="dtlth">Shipment</th> <th class="dtlth">Requested Non Qual</th> <tr> <td class="dtldt">XXXXXXXXXXXXXX</td> <td class="dtldt">16,000</td> <td class="dtldt">0</td> </tr> </table><br> <table width="1000px" class="dtltbl"> <th class="dtlth">Product/Chipset</th> <th class="dtlth">Device Type</th> <th class="dtlth">Purchase Period</th> <th class="dtlth">Purchase Start Date</th> <th class="dtlth">Purchase End Date</th> <th class="dtlth">Shipment</th> <th class="dtlth">Claim</th> <th class="dtlth">Net ASP</th> <th class="dtlth">Rebate Per Unit</th> <th class="dtlth">Extended</th> <tr> <td class="dtldt">xxxxxxxxxxxx</td> <td class="dtldt">xxxxxxxxxxxxxxxxx</td> <td class="dtldt">Purchase Period 1</td> <td class="dtldt">1/1/2013</td> <td class="dtldt">12/31/2013</td> <td class="dtldt">16,000</td> <td class="dtldt">9,450</td> <td class="dtldt">$18.810</td> <td class="dtldt">$4.710</td> <td class="dtldt">$44,509.50</td> </tr> <tr> <td colspan="9" class="sumcell">Total</td> <td class="dtldt">$44,509.50</td> </tr> </table><br> If you have any questions, contact XXXXX. <br> If you did not submit this request, please forward this email immediately to xxxx <br><br> XXXXXXXXXXXXXXXXXXXXXXXX</a> </body> </html></EmailDataContent>
    </payload>
    <creator>XXXXXXXXXX</creator>
    <ownerUser>XXXXXXXXXX</ownerUser>
    <priority>3</priority>
    </task>
    <routingSlip/>
    </initiateTask>
    </part>
    </initiateTaskInput>
    OUTPUT FAULT:
    ============
    <fault>
    <bpelFault>
    <faultType>1</faultType>
    <operationErroredFault>
    <part  name="payload">
    <operationErroredFault>
    <faultInfo>java.sql.SQLException: ORA-01461: can bind a LONG value only for insert into a LONG column </faultInfo>
    </operationErroredFault>
    </part>
    </operationErroredFault>
    </bpelFault>
    </fault>
    Please can you help me in resolving this issue.
    Thanks - RK.

    Can we even have the following landscape?
    1. HSS,OHS,Weblogic server,workspace - On a Windows 2008 server
    2. Essbase server,EIS server,EAS server,EIS server - on a Linux server
    3. Oracle database on another linux server.
    my questions is, can we have the installation and configuration done considering the OS (wid and Linux), as described in points 1&2 above.
    I guess I read somewhere, that all the web applications can be deployed to either all windows or to all Linux OS servers? - Is it correct?

  • Issue in passing payload from Human Workflow to ADF task flow

    Hi All,l
    I am facing one strange issue in Human Workflow -> ADF task form integration. I have 4 Data variables to pass to the task form for displaying and modifying the request payload. E.g
    1. request
    2. propertiesList
    3. input1
    4. input2
    request and properties list variables are in the same namespace. When the process is executed, I can see the data being passed in Initiate taskflow activity in BPEL. However I don't see the data in ADF form only for propertiesList variable. This is a custom schema element I added newly in the project. I don't get any error , but no data is getting displayed.
    Any help in this matter is greatly appreciated.
    Thanks
    Ashwini

    I have applied workaround for this. However the main issue still exist.
    When I pass hard-coded values in the list and drag and drop that list as selectOneChoice - I see the values in dropdown. Whereas, when the list is passed from program logic and I can see the values passed in initiateTask activity, and drag and drop the field as selectOneChoice, the values don't come up.
    I will replicate this issue in a smaller piece of code and paste here later.
    Thanks
    Ashwini

  • Reg:restart the completed task in human workflow

    Dear team,
    We are working on Oracle soa10g.We have a requiremnt on human tasks. once the task is approved/rejected in bpm worklist, immediately we need to get the task payload and status from BPMworklist and insert in DB. Using human workflow java api we are doing the same.
    The process was working fine.. but when DB is down,and once task is approved/rejected in BPM worklist, we are unable to insert the updated data in DB.
    There is inconsistency in status in DB and BPM worklist.So we thought of changing the status of human work task to "ASSIGNED" from "COMPLETED" thru workflow apis.
    We came to know once task staus is "completed". we cannot set the same task status to "ASSIGNED" once again.
    Please suggest alternate solution.
    Thanks

    No Experts to answer this???????????????????

  • Cancel Task in BPEL human workflow

    All,
    We have a requirement to cancel the task for the user using human work flow. The worklist should be deleted for the user. Let me know if oracle human workflow provides an opertaion option to cancel the task like reassign,initaiate etc.
    Regards,
    M.Rajesh

    Ronald,
    By cancel means i need the worklist entry for the given taskid to be deleted or marked as cancel so that the user will not be able to process the task. The BPEL process should have a human task process defined like updatetask which will cancel the task.
    Let me expalin our scenario.
    We have an assignment which has different status like new,reassign,cancel. Using a switch we check for the required status and if the status is new we call the initaiate task. Similarly if the status is cancel we need to cancel or delete the task for the user.
    Regards,
    M.Rajesh

  • Multiple "Workflow Task (SharePoint 2013)" content type found

    Users on one specific sub-site reported that they are unable to add site columns to content type. When user clicks "add existing site column" user get error message - upon looking up on ULS, it indicate there were duplicate column "System.ArgumentException:
    No two choices should have the same ID". I came across similar issue on different site before and resolved it by deleting duplicate column, plus that site column was not used on any list or associated with any content type but this time duplicate
    column is "Task outcome" column which is associated with "Workflow Task(SharePoint2013)" content type. So looking up these two specific site column and content type I noticed there are 8 occurrence of each at affected site
    level (see below on image).
    Similarly there are 8 "Task Outcome" columns under Site Columns. So I refreshed staging env with prod copy and tried to delete "Workflow Task(SharePoint 2013" content type and got error message as shown below. Under Site features, I noticed
    "SharePoint 2013 Task List" feature was enabled, hoping this will do the trick I disabled it as we still use SharePoint 2010 workflows, but to no avail.
    Sorry, something went wrong
    The content type "Workflow Task (SharePoint 2013)" is part of an application feature.
    Not sure how it got started and something will try to find out but any advise on how to fix this issue?
    Thanks,
    MK Sin

    Hi Sin,
    According to your description, my understanding is that the users got an error when clicking “add existing site column”.
    For deleting the duplicate “Task outcome”column, you need to go to the “Workflow Task(SharePoint 2013)” content type, click the “Task outcome” column, and remove it from the content type.
    Then go to site columns, find the duplicate columns, and delete them and make sure only one “Task outcome” column exists.
    After the above, re-add the “Task outcome” into the “Workflow Task(SharePoint 2013)” content type.
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

Maybe you are looking for