Correlation exception reflecting on Human Task-Invalid scenario

Hi
We are using 11.1.1.6.0 version of BPM-SOA.I have defined correlation on orderID in the start message of the process containing a human task.
I created the an instance with orderID 123 and it rests at the human task.Again i am calling the same bpm process with orderId 123, the instance is getting created and coming on the workspace too which is an invalid scenario.BPM should not allow bpm instance to be created with the same PURN number.On checking the EM, the same instance is faulted but it is reflecting on the workspace for the user to act upon.
Please help it is breaking my code.
Regards...

Any help...

Similar Messages

  • Correlation set based on Human task - receive activity

    Hello everybody,
    is it possible to define a correlation set based on a receive activity of an human task?
    Thanks, Chris

    Are you trying to set "Create with parameters" as default task flow activity ? in that case open the the task flow diagram , right click "Create with parameters" data control -> Mark Activity -> Default Activity.

  • Throwing Business Exception from Human Task

    Hi,
    Can anyone point me to some examples, of how can I configure a Human Task to throw a business exception in a BPMN process ?
    I want to provide th user with the ability of completing the task normaly, or launch a business exception like, cancel the order, or lack of stock.
    I'm using Fusion 11g.
    Thank You.
    /RG

    Hi
    Thanks for the reply. But, I'm not sure I understood you correctly. What I want, is not to capture an exception after a human task, but to generate one in it. I want to add an error boundary event to a human task. The user can fill the form normally (for example a purchase order) and the normal flow continues or he can generate an exception (like cancel case, or lack of stock) that will be cought by the error boundary event.
    What I want to know is how can I generate a business exception inside a human task? For example in the interface.
    Is this the right way to do it ? Am I missing something ?

  • Routing  a human task while invalid dynamic assignment

    hi,
    we hav a confusion while using route process in human task.
    In our case when an invalid user is dynamically assigned to BPEL ,an Alert is generated for the jcooper user .As we have set "overrride default exception management" for jcooper user in adavance setting of .task file.
    When jcooper user route the task to any other user say jstein,the state of the task of jcooper is completed and also the BPEL process is completed.But in the worklist of jstein no task is shown .
    What we think is,BPEL process should not be get completed when jcooper user route the task but it should get complete when jstein act on the task.
    Regards,
    Ritesh/Nitin

    Hi
    Try to make the <messageAttribute name="ASSIGNMENT" attributeType="SIMPLE_TYPE"
    type="xsd:string" updatable="false"/>
    to
    <messageAttribute name="ASSIGNMENT" attributeType="SIMPLE_TYPE"
    type="xsd:string" updatable="true"/>

  • Invalid XML Document in BPEL Human Task - TaskService

    Hi Experts
    I am getting the following run time error in BPEL console in my bpel process which has got a human task.
    ==================================================================
    Invalid xml document.*
    According to the xml schemas, the xml document is invalid. The reason is: Error::cvc-datatype-valid.1.2.1: '' is not a valid value for 'dateTime'.*
    Error::cvc-type.3.1.3: The value '' of element 'expirationDate' is not valid.*
    Please make sure that the xml document is valid against your schemas.*
    ==================================================================
    BPEL console is validating all incoming and outgoing XML document against the relevant schema since the configuration property, validateXML has
    set to strict in the BPE console domain, which it has to be.
    This complain is regarding the element expirationDate in the response message of the human task, which cannot be explicitly set in the bpel process.
    Please help me to resolve this issue.
    Thanks
    Jamith

    Hi
    This has been escalated to Oracle and has been identified as a bug.
    Anyway, can you please explain bit more about you workaround?
    Thanks
    Jamith

  • Deploy Task form for Human Task gives Exception

    Hi,
    I created a simple asynchronous process having just a human task to test the features of JDeveloper.
    This project compiled successfully.However at the time of deployment I am facing a java.lang.SecurityException.
    I am using :
    JDeveloper :10.1.3.4
    Ant Build O/p:
    Buildfile: E:\BPEL\Examples\handson\SampleHumanTask\build.xml
    [java] Java Result: 1
    validateTask:
    [echo]
    | Validating workflow
    [validateTask] url is file:/E:/BPEL/Installables/JDeveloper/integration/bpm/support/files/WorkflowTaskDefinition.xsd
    [validateTask] Validation of workflow task definitions is completed without errors
    deployProcess:
    [echo]
    | Deploying bpel process SampleHumanTask on localhost, port 8888
    [deployProcess] Deploying process E:\BPEL\Examples\handson\SampleHumanTask\output\bpel_SampleHumanTask_1.0.jar
    [deployProcess] Successfully deployed the process "SampleHumanTask" on server "localhost" and port "8888"
    deployTaskForm:
    [echo]
    | Deploying workflow form for SampleHumanTask on localhost, port 8888
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Application Deployer for default_SampleHumanTask_1_0_Approver STARTS.
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Copy the archive to E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear begins...
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Unpacking default_SampleHumanTask_1_0_Approver.ear
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Done unpacking default_SampleHumanTask_1_0_Approver.ear
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Unpacking workflowform.war
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Done unpacking workflowform.war
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear ends...
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Starting application : default_SampleHumanTask_1_0_Approver
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing ClassLoader(s)
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing EJB container
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Loading connector(s)
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Starting up resource adapters
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing EJB sessions
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Committing ClassLoader(s)
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize workflowform begins...
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize workflowform ends...
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Started application : default_SampleHumanTask_1_0_Approver
    [deployTaskForm]
    [deployTaskForm] 08/09/16 09:45:54 Notification ==>Application Deployer for default_SampleHumanTask_1_0_Approver COMPLETES. Operation time: 188 msecs
    [deployTaskForm]
    [deployTaskForm]
    [deployTaskForm] BindWebApp error: javax.management.ReflectionException
    [deployTaskForm]
    BUILD FAILED
    E:\BPEL\Examples\handson\SampleHumanTask\build.xml:97: Error while deploying the form on server "localhost" Error message :
    java.lang.SecurityException
    at oracle.ide.IdeCore$7.checkExit(IdeCore.java:177)
    at java.lang.Runtime.exit(Runtime.java:88)
    at java.lang.System.exit(System.java:868)
    at oracle.oc4j.admin.deploy.cmdline.Oc4jAdminCmdline.executeCommand(Oc4jAdminCmdline.java:141)
    at com.collaxa.cube.ant.taskdefs.DeployForm.deployIAS(DeployForm.java:818)
    at com.collaxa.cube.ant.taskdefs.DeployForm.deployForm(DeployForm.java:578)
    at com.collaxa.cube.ant.taskdefs.DeployForm.deployForms(DeployForm.java:849)
    at com.collaxa.cube.ant.taskdefs.DeployForm.execute(DeployForm.java:875)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    Total time: 17 seconds
    Can anybody point out where I am going wrong?
    Thanks
    Dileep

    Hi,
    I tried that but did not work.
    Build.properties file:
    platform = ias_10g
    hostname = localhost
    http.hostname = localhost
    http.port = 8888
    cluster = false
    oc4jinstancename = home
    j2ee.hostname = localhost
    rmi.port = 12401
    opmn.requestport = 6003
    admin.user = oc4jadmin
    admin.password = welcome1
    jndi.user = ${admin.user}
    jndi.password = ${admin.password}
    asinstancename =
    domain = default
    rev = 2.0
    verbose = false
    apps = E:/BPEL/Installables/OracleAS_1/j2ee/home/applications
    default-web-app.dir = E:/BPEL/Installables/OracleAS_1/j2ee/home/applications/../default-web-app
    bpeltest.minCoverage = 100%
    bpeltest.timeout = 90
    bpeltest.numWorkers = 1
    bpeltest.package =
    bpeltest.results.dir = ${default-web-app.dir}${file.separator}results
    bpel.version = 10.1.3.1.0
    bpel.build = PCBPEL_10.1.3.1.0_GENERIC_061009.0802
    bpel.home = E:/BPEL/Installables/OracleAS_1/bpel
    oracle.home = E:/BPEL/Installables/OracleAS_1/bpel/..
    j2ee.home = E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home
    jndi.url = opmn:ormi://HTIPL-40130:6003:home
    jndi.InitialContextFactory = com.evermind.server.rmi.RMIInitialContextFactory
    soapServerUrl = http://LOCALHOST:8888
    client.classpath = E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/oc4jclient.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/../../lib/xml.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/rmic.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/../../lib/dms.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/oc4j.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/lib/jmxri.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/lib/javax77.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/admin_client.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel-common.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel-thirdparty.jar
    Is there some other thing I should take care of?
    Thanks
    Dileep
    Edited by: user10230482 on Sep 18, 2008 1:44 AM

  • Test waits forever for a callback from a human task

    Hi,
    I've create a test to test a BPEL process. Now within the BPEL process there is a call to a human task service. I've emulated the task initiation message which is fine. I also tried to emulate the receive message from the human task service but during the test execution, the test waits forever to receive the callback from the human task service, even though i've specified the return message. Would appreciate help with this! I've posted my testbpel.bpel and the test case (CreditCardInvalidTest.xml) below. For both these files I've highlighted in bold the relevant bits of code that's giving me problems. Thanks
    testbpel.bpel:
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <process name="testbpel" targetNamespace="http://xmlns.oracle.com/testbpel"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:wfcommon="http://xmlns.oracle.com/bpel/workflow/common"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns4="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
    xmlns:ns7="http://xmlns.oracle.com/testbpel/creditFault"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:wf="http://schemas.oracle.com/bpel/extension/workflow"
    xmlns:ns5="http://oracle.com/esb/namespaces/Fufillment"
    xmlns:client="http://xmlns.oracle.com/testbpel"
    xmlns:ns6="http://www.creditcardagency.com/CreditCardService"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:taskservice="http://xmlns.oracle.com/bpel/workflow/taskService"
    xmlns:ns9="http://xmlns.oracle.com/testbpel/orderRejected"
    xmlns:ns1="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:ns3="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:ns2="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:task="http://xmlns.oracle.com/bpel/workflow/task"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ns8="http://xmlns.oracle.com/testbpel/genericFault">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <partnerLinks>
    <!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="client" partnerLinkType="client:testbpel"
    myRole="testbpelProvider" partnerRole="testbpelRequester"/>
    <partnerLink name="ShipmentService" partnerRole="execute_pptProvider"
    partnerLinkType="ns5:execute_pptLT"/>
    <partnerLink name="CreditCardService"
    partnerRole="CreditCardServiceProvider"
    partnerLinkType="ns6:CreditCardService"/>
    <partnerLink myRole="TaskServiceCallbackListener" name="TaskService"
    partnerRole="TaskService"
    partnerLinkType="taskservice:TaskService"/>
    </partnerLinks>
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <variables>
    <!-- Reference to the message passed as input during initiation -->
    <!-- Reference to the message that will be sent back to the requester during callback -->
    <variable name="inputVariable"
    messageType="client:testbpelRequestMessage"/>
    <variable name="outputVariable"
    messageType="client:testbpelResponseMessage"/>
    <variable name="n" type="xsd:integer"/>
    <variable name="Invoke_ShipmentService_execute_InputVariable"
    messageType="ns5:orderRequest_request"/>
    <variable name="paymentFault"
    messageType="client:testbpelFaultMessage"/>
    <variable name="ApproveOrder_1_globalVariable"
    messageType="taskservice:taskMessage"/>
    <variable name="orderRejectedFault"
    messageType="client:testbpelFaultMessage"/>
    </variables>
    <faultHandlers>
    <catchAll>
    <sequence name="Sequence_6">
    <throw name="Throw_AllFaults"
    faultName="ns8:testbpelGenericFault"
    faultVariable="paymentFault"/>
    </sequence>
    </catchAll>
    </faultHandlers>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <!-- Receive input from requestor. (Note: This maps to operation defined in testbpel.wsdl) -->
    <receive name="receiveInput" partnerLink="client"
    portType="client:testbpel" operation="initiate"
    variable="inputVariable" createInstance="yes"/>
    <!--
    Asynchronous callback to the requester. (Note: the callback location and correlation id is transparently handled using WS-addressing.)
    -->
    <scope name="CheckForApproval">
    <sequence name="Sequence_4">
    <sequence name="Sequence_5">
    <scope name="ApproveOrder_1"
    xmlns:wf="http://schemas.oracle.com/bpel/extension/workflow"
    wf:key="ApproveOrder_1_globalVariable">
    <bpelx:annotation>
    <bpelx:pattern patternName="bpelx:workflow"></bpelx:pattern>
    </bpelx:annotation>
    <variables>
    <variable name="initiateTaskInput"
    messageType="taskservice:initiateTaskMessage"/>
    <variable name="initiateTaskResponseMessage"
    messageType="taskservice:initiateTaskResponseMessage"/>
    </variables>
    <correlationSets>
    <correlationSet name="WorkflowTaskIdCor"
    properties="taskservice:taskId"/>
    </correlationSets>
    <sequence>
    <assign name="ApproveOrder_1_AssignTaskAttributes">
    <copy>
    <from expression="concat(ora:getProcessURL(), string('/ApproveOrder/ApproveOrder.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"/>
    </from>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:payload"/>
    </copy>
    </assign>
    <assign name="ApproveOrder_1_AssignSystemTaskAttributes">
    <copy>
    <from expression="ora:getInstanceId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:instanceId"/>
    </copy>
    <copy>
    <from expression="ora:getProcessId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processName"/>
    </copy>
    <copy>
    <from expression="ora:getProcessId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processId"/>
    </copy>
    <copy>
    <from expression="ora:getProcessVersion()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processVersion"/>
    </copy>
    <copy>
    <from expression="ora:getDomainId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:domainId"/>
    </copy>
    <copy>
    <from expression="string('BPEL')"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processType"/>
    </copy>
    </assign>
    <invoke name="initiateTask_ApproveOrder_1"
    partnerLink="TaskService"
    portType="taskservice:TaskService"
    operation="initiateTask"
    inputVariable="initiateTaskInput"
    outputVariable="initiateTaskResponseMessage">
    <correlations>
    <correlation initiate="yes"
    set="WorkflowTaskIdCor"
    pattern="in"/>
    </correlations>
    </invoke>
    *<receive name="receiveCompletedTask_ApproveOrder_1"*
    partnerLink="TaskService"
    portType="taskservice:TaskServiceCallback"
    operation="onTaskCompleted"
    variable="ApproveOrder_1_globalVariable"
    createInstance="no">
    *<correlations>*
    *<correlation initiate="no"*
    set="WorkflowTaskIdCor"/>
    *</correlations>*
    *</receive>* </sequence>
    </scope>
    <switch name="taskSwitch">
    <case condition="bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:state') = 'COMPLETED' and bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:outcome') = 'REJECT'">
    <bpelx:annotation>
    <bpelx:pattern patternName="case">Task outcome is REJECT</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <assign name="AssignOrderRejected">
    <copy>
    <from expression="string('Order rejected by manager')"/>
    <to variable="paymentFault"
    part="payload"
    query="/client:testbpelProcessFault/client:status"/>
    </copy>
    </assign>
    <throw name="ThrowOrderRejected"
    faultName="ns9:orderRejectedFault"
    faultVariable="orderRejectedFault"/>
    </sequence>
    </case>
    <case condition="bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:state') = 'COMPLETED' and bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:outcome') = 'APPROVE'">
    <bpelx:annotation>
    <bpelx:pattern patternName="case">Task outcome is APPROVE</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <empty name="Empty_1"/>
    </sequence>
    </case>
    <otherwise>
    <bpelx:annotation>
    <bpelx:pattern>Task is outcome is EXPIRED, STALE, WITHDRAWN or ERRORED</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <empty name="Empty_2"/>
    </sequence>
    </otherwise>
    </switch>
    </sequence>
    </sequence>
    </scope>
    <scope name="CheckCreditCard">
    <variables>
    <variable name="InvokeCreditCardService_process_InputVariable"
    messageType="ns6:CreditCardServiceRequestMessage"/>
    <variable name="InvokeCreditCardService_process_OutputVariable"
    messageType="ns6:CreditCardServiceResponseMessage"/>
    </variables>
    <sequence name="Sequence_2">
    <assign name="Assign_1">
    <copy>
    <from variable="inputVariable" part="payload"
    query="/client:testbpelProcessRequest/client:CreditCardNumber"/>
    <to variable="InvokeCreditCardService_process_InputVariable"
    part="payload"
    query="/ns6:CreditCardServiceProcessRequest/ns6:CreditCardNumber"/>
    </copy>
    </assign>
    <scope name="Scope_1">
    <compensationHandler>
    <sequence name="Sequence_7">
    <empty name="Empty_3"/>
    </sequence>
    </compensationHandler>
    <invoke name="InvokeCreditCardService"
    partnerLink="CreditCardService"
    portType="ns6:CreditCardService" operation="process"
    inputVariable="InvokeCreditCardService_process_InputVariable"
    outputVariable="InvokeCreditCardService_process_OutputVariable"/>
    </scope>
    <switch name="CheckCreditCardValid">
    <case condition="bpws:getVariableData('InvokeCreditCardService_process_OutputVariable','payload','/ns6:CreditCardServiceProcessResponse/ns6:result') = 'false'">
    <sequence name="Sequence_3">
    <assign name="AssignCreditFault">
    <copy>
    <from expression="string('Invalid credit card number')"/>
    <to variable="paymentFault" part="payload"
    query="/client:testbpelProcessFault/client:status"/>
    </copy>
    </assign>
    <throw name="ThrowCreditFault"
    faultName="ns7:CreditCardNumberFault"
    faultVariable="paymentFault"/>
    </sequence>
    </case>
    </switch>
    </sequence>
    </scope>
    <assign name="AssignInitial">
    <copy>
    <from expression="string('Select Manufacturer')"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:result"/>
    </copy>
    <copy>
    <from expression="1"/>
    <to variable="n"/>
    </copy>
    <copy>
    <from expression="0.0"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:price"/>
    </copy>
    </assign>
    <while name="While_1"
    condition="bpws:getVariableData('n') &lt;= count(bpws:getVariableData('inputVariable','payload','/client:testbpelProcessRequest/client:input'))">
    <sequence name="Sequence_1">
    <assign name="DoCalculation">
    <copy>
    <from expression="bpws:getVariableData('inputVariable','payload', concat('/client:testbpelProcessRequest/client:input[', bpws:getVariableData('n'), ']/client:quantity')) * bpws:getVariableData('inputVariable','payload',concat('/client:testbpelProcessRequest/client:input[', bpws:getVariableData('n'), ']/client:bookPrice')) + bpws:getVariableData('outputVariable','payload','/client:testbpelProcessResponse/client:price')"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:price"/>
    </copy>
    <copy>
    <from expression="bpws:getVariableData('n') + 1"/>
    <to variable="n"/>
    </copy>
    </assign>
    </sequence>
    </while>
    <assign name="Transform_2">
    <bpelx:annotation>
    <bpelx:pattern>transformation</bpelx:pattern>
    </bpelx:annotation>
    <copy>
    <from expression="ora:processXSLT('TransformOrder.xsl',bpws:getVariableData('inputVariable','payload'))"/>
    <to variable="Invoke_ShipmentService_execute_InputVariable"
    part="orderRequest"/>
    </copy>
    </assign>
    <invoke name="Invoke_ShipmentService" partnerLink="ShipmentService"
    portType="ns5:execute_ppt" operation="execute"
    inputVariable="Invoke_ShipmentService_execute_InputVariable"/>
    <invoke name="callbackClient" partnerLink="client"
    portType="client:testbpelCallback" operation="onResult"
    inputVariable="outputVariable"/>
    </sequence>
    </process>
    CreditCardInvalidTest.xml:
    <?xml version='1.0' encoding='utf-8'?>
    <BPELTest processName="testbpel"
    xmlns="http://xmlns.oracle.com/bpel/instancedriver"
    xmlns:client="http://xmlns.oracle.com/testbpel">
    <initiate operation="initiate">
    <inboundMessage>
    <part fileName="testInput.xml" name="payload"/>
    </inboundMessage>
    </initiate>
    <activityDriver name="callbackClient">
    <assertValue variableName="outputVariable" partName="payload"
    comparisonMethod="string" fatal="false" patternMatch="false">
    <message>Expected "Select Manufacturer"</message>
    <actualPath>/client:testbpelProcessResponse/client:result</actualPath>
    <expected>Select Manufacturer</expected>
    </assertValue>
    <assertValue variableName="outputVariable" partName="payload"
    comparisonMethod="string" fatal="true" patternMatch="false">
    <message>Expected price of "1"</message>
    <actualPath>/client:testbpelProcessResponse/client:price</actualPath>
    <expected>1</expected>
    </assertValue>
    </activityDriver>
    *<activityDriver name="receiveCompletedTask_ApproveOrder_1">*
    *<emulate duration="PT">*
    *<inboundMessage>*
    *<part fileName="approverResponse.xml" name="payload"/>*
    *</inboundMessage>*
    *</emulate>*
    *</activityDriver>* <activityDriver name="InvokeCreditCardService">
    <emulate duration="PT">
    <inboundMessage>
    <part fileName="creditCardServiceResponse.xml" name="payload"/>
    </inboundMessage>
    </emulate>
    </activityDriver>
    <activityDriver name="initiateTask_ApproveOrder_1">
    <emulate duration="PT">
    <inboundMessage>
    <part fileName="getApproval.xml" name="payload"/>
    </inboundMessage>
    </emulate>
    </activityDriver>
    </BPELTest>

    Hi hi, on a hunch I previewed the page in the browser, and copy pasted the faces/untitled1 portion of the URL there and pasted on the http://<server_address>:8001/BasicAPPDemo_Root therefore ending with http://<server_address>:8001/BasicAPPDemo_Root/faces/untitled1 and lo and behold I saw the little text box saying "Hello World" ;D
    So with that i escalated, switched to the application where the page from BPM was located, deployed it and did the same trick.
    But it borked it gave this error:
    JBO-29115 Unable to construct the error message due to error java.lang.NullPointerException. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-.
    I figured that the Default generation could be faulty so i created a new page and only recycled the data controls, created everything in read mode, just to test and deployed, when i tested, i was optimistic as the 1st tab didn't had any error (also does not have anything related to the HumanTask, even the data controls) the problem was in the other tabs as I show here.
    Many thanks sirs, and sorry for wasting thy time.

  • BPEL Test waits forever to receive callback from human task service

    Hi,
    I've created a test (CreditCardInvalidTest.xml) to test a bpel process (testbpel.bpel) which contains a call to a human task service. The problem is when the test executes it waits forever to receive the response message from the human task service but clearly i've emulated it! Would appreciate help.
    I've attached both files and highlighted the relevant sections. Thanks.
    testbpel.bpel
    <process name="testbpel" targetNamespace="http://xmlns.oracle.com/testbpel"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:wfcommon="http://xmlns.oracle.com/bpel/workflow/common"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns4="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
    xmlns:ns7="http://xmlns.oracle.com/testbpel/creditFault"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:wf="http://schemas.oracle.com/bpel/extension/workflow"
    xmlns:ns5="http://oracle.com/esb/namespaces/Fufillment"
    xmlns:client="http://xmlns.oracle.com/testbpel"
    xmlns:ns6="http://www.creditcardagency.com/CreditCardService"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:taskservice="http://xmlns.oracle.com/bpel/workflow/taskService"
    xmlns:ns9="http://xmlns.oracle.com/testbpel/orderRejected"
    xmlns:ns1="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:ns3="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:ns2="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:task="http://xmlns.oracle.com/bpel/workflow/task"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ns8="http://xmlns.oracle.com/testbpel/genericFault">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <partnerLinks>
    <!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="client" partnerLinkType="client:testbpel"
    myRole="testbpelProvider" partnerRole="testbpelRequester"/>
    <partnerLink name="ShipmentService" partnerRole="execute_pptProvider"
    partnerLinkType="ns5:execute_pptLT"/>
    <partnerLink name="CreditCardService"
    partnerRole="CreditCardServiceProvider"
    partnerLinkType="ns6:CreditCardService"/>
    <partnerLink myRole="TaskServiceCallbackListener" name="TaskService"
    partnerRole="TaskService"
    partnerLinkType="taskservice:TaskService"/>
    </partnerLinks>
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <variables>
    <!-- Reference to the message passed as input during initiation -->
    <!-- Reference to the message that will be sent back to the requester during callback -->
    <variable name="inputVariable"
    messageType="client:testbpelRequestMessage"/>
    <variable name="outputVariable"
    messageType="client:testbpelResponseMessage"/>
    <variable name="n" type="xsd:integer"/>
    <variable name="Invoke_ShipmentService_execute_InputVariable"
    messageType="ns5:orderRequest_request"/>
    <variable name="paymentFault"
    messageType="client:testbpelFaultMessage"/>
    <variable name="ApproveOrder_1_globalVariable"
    messageType="taskservice:taskMessage"/>
    <variable name="orderRejectedFault"
    messageType="client:testbpelFaultMessage"/>
    </variables>
    <faultHandlers>
    <catchAll>
    <sequence name="Sequence_6">
    <throw name="Throw_AllFaults"
    faultName="ns8:testbpelGenericFault"
    faultVariable="paymentFault"/>
    </sequence>
    </catchAll>
    </faultHandlers>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <!-- Receive input from requestor. (Note: This maps to operation defined in testbpel.wsdl) -->
    <receive name="receiveInput" partnerLink="client"
    portType="client:testbpel" operation="initiate"
    variable="inputVariable" createInstance="yes"/>
    <!--
    Asynchronous callback to the requester. (Note: the callback location and correlation id is transparently handled using WS-addressing.)
    -->
    <scope name="CheckForApproval">
    <sequence name="Sequence_4">
    <sequence name="Sequence_5">
    <scope name="ApproveOrder_1"
    xmlns:wf="http://schemas.oracle.com/bpel/extension/workflow"
    wf:key="ApproveOrder_1_globalVariable">
    <bpelx:annotation>
    <bpelx:pattern patternName="bpelx:workflow"></bpelx:pattern>
    </bpelx:annotation>
    <variables>
    <variable name="initiateTaskInput"
    messageType="taskservice:initiateTaskMessage"/>
    <variable name="initiateTaskResponseMessage"
    messageType="taskservice:initiateTaskResponseMessage"/>
    </variables>
    <correlationSets>
    <correlationSet name="WorkflowTaskIdCor"
    properties="taskservice:taskId"/>
    </correlationSets>
    <sequence>
    <assign name="ApproveOrder_1_AssignTaskAttributes">
    <copy>
    <from expression="concat(ora:getProcessURL(), string('/ApproveOrder/ApproveOrder.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"/>
    </from>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:payload"/>
    </copy>
    </assign>
    <assign name="ApproveOrder_1_AssignSystemTaskAttributes">
    <copy>
    <from expression="ora:getInstanceId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:instanceId"/>
    </copy>
    <copy>
    <from expression="ora:getProcessId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processName"/>
    </copy>
    <copy>
    <from expression="ora:getProcessId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processId"/>
    </copy>
    <copy>
    <from expression="ora:getProcessVersion()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processVersion"/>
    </copy>
    <copy>
    <from expression="ora:getDomainId()"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:domainId"/>
    </copy>
    <copy>
    <from expression="string('BPEL')"/>
    <to variable="initiateTaskInput"
    part="payload"
    query="/taskservice:initiateTask/task:task/task:processInfo/task:processType"/>
    </copy>
    </assign>
    <invoke name="initiateTask_ApproveOrder_1"
    partnerLink="TaskService"
    portType="taskservice:TaskService"
    operation="initiateTask"
    inputVariable="initiateTaskInput"
    outputVariable="initiateTaskResponseMessage">
    <correlations>
    <correlation initiate="yes"
    set="WorkflowTaskIdCor"
    pattern="in"/>
    </correlations>
    </invoke>
    *<receive name="receiveCompletedTask_ApproveOrder_1"*
    partnerLink="TaskService"
    portType="taskservice:TaskServiceCallback"
    operation="onTaskCompleted"
    variable="ApproveOrder_1_globalVariable"
    createInstance="no">
    *<correlations>*
    *<correlation initiate="no"*
    set="WorkflowTaskIdCor"/>
    *</correlations>*
    *</receive>*
    </sequence>
    </scope>
    <switch name="taskSwitch">
    <case condition="bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:state') = 'COMPLETED' and bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:outcome') = 'REJECT'">
    <bpelx:annotation>
    <bpelx:pattern patternName="case">Task outcome is REJECT</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <assign name="AssignOrderRejected">
    <copy>
    <from expression="string('Order rejected by manager')"/>
    <to variable="paymentFault"
    part="payload"
    query="/client:testbpelProcessFault/client:status"/>
    </copy>
    </assign>
    <throw name="ThrowOrderRejected"
    faultName="ns9:orderRejectedFault"
    faultVariable="orderRejectedFault"/>
    </sequence>
    </case>
    <case condition="bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:state') = 'COMPLETED' and bpws:getVariableData('ApproveOrder_1_globalVariable', 'payload', '/task:task/task:systemAttributes/task:outcome') = 'APPROVE'">
    <bpelx:annotation>
    <bpelx:pattern patternName="case">Task outcome is APPROVE</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <empty name="Empty_1"/>
    </sequence>
    </case>
    <otherwise>
    <bpelx:annotation>
    <bpelx:pattern>Task is outcome is EXPIRED, STALE, WITHDRAWN or ERRORED</bpelx:pattern>
    </bpelx:annotation>
    <sequence>
    <empty name="Empty_2"/>
    </sequence>
    </otherwise>
    </switch>
    </sequence>
    </sequence>
    </scope>
    <scope name="CheckCreditCard">
    <variables>
    <variable name="InvokeCreditCardService_process_InputVariable"
    messageType="ns6:CreditCardServiceRequestMessage"/>
    <variable name="InvokeCreditCardService_process_OutputVariable"
    messageType="ns6:CreditCardServiceResponseMessage"/>
    </variables>
    <sequence name="Sequence_2">
    <assign name="Assign_1">
    <copy>
    <from variable="inputVariable" part="payload"
    query="/client:testbpelProcessRequest/client:CreditCardNumber"/>
    <to variable="InvokeCreditCardService_process_InputVariable"
    part="payload"
    query="/ns6:CreditCardServiceProcessRequest/ns6:CreditCardNumber"/>
    </copy>
    </assign>
    <scope name="Scope_1">
    <compensationHandler>
    <sequence name="Sequence_7">
    <empty name="Empty_3"/>
    </sequence>
    </compensationHandler>
    <invoke name="InvokeCreditCardService"
    partnerLink="CreditCardService"
    portType="ns6:CreditCardService" operation="process"
    inputVariable="InvokeCreditCardService_process_InputVariable"
    outputVariable="InvokeCreditCardService_process_OutputVariable"/>
    </scope>
    <switch name="CheckCreditCardValid">
    <case condition="bpws:getVariableData('InvokeCreditCardService_process_OutputVariable','payload','/ns6:CreditCardServiceProcessResponse/ns6:result') = 'false'">
    <sequence name="Sequence_3">
    <assign name="AssignCreditFault">
    <copy>
    <from expression="string('Invalid credit card number')"/>
    <to variable="paymentFault" part="payload"
    query="/client:testbpelProcessFault/client:status"/>
    </copy>
    </assign>
    <throw name="ThrowCreditFault"
    faultName="ns7:CreditCardNumberFault"
    faultVariable="paymentFault"/>
    </sequence>
    </case>
    </switch>
    </sequence>
    </scope>
    <assign name="AssignInitial">
    <copy>
    <from expression="string('Select Manufacturer')"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:result"/>
    </copy>
    <copy>
    <from expression="1"/>
    <to variable="n"/>
    </copy>
    <copy>
    <from expression="0.0"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:price"/>
    </copy>
    </assign>
    <while name="While_1"
    condition="bpws:getVariableData('n') &lt;= count(bpws:getVariableData('inputVariable','payload','/client:testbpelProcessRequest/client:input'))">
    <sequence name="Sequence_1">
    <assign name="DoCalculation">
    <copy>
    <from expression="bpws:getVariableData('inputVariable','payload', concat('/client:testbpelProcessRequest/client:input[', bpws:getVariableData('n'), ']/client:quantity')) * bpws:getVariableData('inputVariable','payload',concat('/client:testbpelProcessRequest/client:input[', bpws:getVariableData('n'), ']/client:bookPrice')) + bpws:getVariableData('outputVariable','payload','/client:testbpelProcessResponse/client:price')"/>
    <to variable="outputVariable" part="payload"
    query="/client:testbpelProcessResponse/client:price"/>
    </copy>
    <copy>
    <from expression="bpws:getVariableData('n') + 1"/>
    <to variable="n"/>
    </copy>
    </assign>
    </sequence>
    </while>
    <assign name="Transform_2">
    <bpelx:annotation>
    <bpelx:pattern>transformation</bpelx:pattern>
    </bpelx:annotation>
    <copy>
    <from expression="ora:processXSLT('TransformOrder.xsl',bpws:getVariableData('inputVariable','payload'))"/>
    <to variable="Invoke_ShipmentService_execute_InputVariable"
    part="orderRequest"/>
    </copy>
    </assign>
    <invoke name="Invoke_ShipmentService" partnerLink="ShipmentService"
    portType="ns5:execute_ppt" operation="execute"
    inputVariable="Invoke_ShipmentService_execute_InputVariable"/>
    <invoke name="callbackClient" partnerLink="client"
    portType="client:testbpelCallback" operation="onResult"
    inputVariable="outputVariable"/>
    </sequence>
    </process>
    CreditCardInvalidTest.xml
    <BPELTest processName="testbpel"
    xmlns="http://xmlns.oracle.com/bpel/instancedriver"
    xmlns:client="http://xmlns.oracle.com/testbpel">
    <initiate operation="initiate">
    <inboundMessage>
    <part fileName="testInput.xml" name="payload"/>
    </inboundMessage>
    </initiate>
    <activityDriver name="callbackClient">
    <assertValue variableName="outputVariable" partName="payload"
    comparisonMethod="string" fatal="false" patternMatch="false">
    <message>Expected "Select Manufacturer"</message>
    <actualPath>/client:testbpelProcessResponse/client:result</actualPath>
    <expected>Select Manufacturer</expected>
    </assertValue>
    <assertValue variableName="outputVariable" partName="payload"
    comparisonMethod="string" fatal="true" patternMatch="false">
    <message>Expected price of "1"</message>
    <actualPath>/client:testbpelProcessResponse/client:price</actualPath>
    <expected>1</expected>
    </assertValue>
    </activityDriver>
    *<activityDriver name="receiveCompletedTask_ApproveOrder_1">*
    *<emulate duration="PT">*
    *<inboundMessage>*
    *<part fileName="approverResponse.xml" name="payload"/>*
    *</inboundMessage>*
    *</emulate>*
    *</activityDriver>* <--- it waits FOREVER at this bit to receive the approverResponse.xml :s
    <activityDriver name="InvokeCreditCardService">
    <emulate duration="PT">
    <inboundMessage>
    <part fileName="creditCardServiceResponse.xml" name="payload"/>
    </inboundMessage>
    </emulate>
    </activityDriver>
    <activityDriver name="initiateTask_ApproveOrder_1">
    <emulate duration="PT">
    <inboundMessage>
    <part fileName="getApproval.xml" name="payload"/>
    </inboundMessage>
    </emulate>
    </activityDriver>
    </BPELTest>

    RaviKiran,
    I agree that the explanation oracle provided in the attach link, is a bit confusing. The main goal there is to describe the behavior of processes, when there is a need to combine, or split the transactions within those processes (or in some cases the processes themselves).
    The thing is - The default transaction for a synchronous process is requiresNew. That was until version 11.1.1.6. On this last version, you are asking to enter a Transaction parameter when creating a new synchronous bpel process. The default value being prompt is required and that's what causing the problem – You automatically accept the default.
    The assumption is, that developing bpel processes, should come with understanding of all those behaviors.
    The problem for my understanding is that some of those behaviors were not so cleared until now.
    Arik

  • Accessing Human Task Payload from ADF Task Flow

    Hi
    Using jDeveloper 11g TP4 SOA...
    The scenario is this:
    1. We have created a Human Task which has parameters accountId and accountType in the payload.
    2. We have then created a Task Flow based on that human task.
    3. Inside the web folder with task flow we have *4 task display forms* (jspx pages).
    4. In the task flow we have the 4 pages and then a router
    5. Now we want the router to look in the payload of the human task and based on the accountType redirect to the correct task display form.
    Problem: We can't access the human task data control from the router in the task flow.
    Does anyone have some insigt into how we can read the accountType from the payload and then pick the correct task display form?

    Hi victor,
    i'm using a SOA(OSB) based task service, but i think that you have to use a "task service" (or something like this) to update your task
    this is my routine
    public Task updateTask(Task task) throws Exception {
    TaskServiceContextTaskBaseType taskUpd =
    new TaskServiceContextTaskBaseType();
    taskUpd.setWorkflowContext(getWorkFlowContext());
    taskUpd.setTask(task);
    return taskService.updateTask(taskUpd);
    where taskService is the port of my proxy.
    Hope this help

  • Adding Comments in BPM 11g on Human task

    Hi
    Whenever i am adding comments on bpm human task,I am getting the following error when i submit the form.
    "Workflow Service Engine callback to SOA mesh failed.Callback operation ontaskcompleted from default/BPMProject!1.0/ApproveTask to Process/HumanTasks.ApproveTask.reference failed with error:Schema validation failed for message part payload.Please ensure at the message sender level that the data sent is schema compliant.Invalid text ' in element:type.Check the underlying exception.Ensure that the SOA composite is configure correctly."
    But if i try to submit the human task without adding comments it works fine.
    Please tell me what am i missing here.
    Regards....

    hi
    any inputs...Urgent
    Regards...

  • Strange human task error in BPEL process

    When we call a human task in BPEL process we are facing following error .
    We can't reach any information about that?
    is there any one face before?
    Thanks.
    Exception Trace:
    javax.servlet.ServletException: Cannot find work items.
    An attempt to fetch the work items using the where condition
    "cikey = ? and ( node_id like 'BpInv%' or node_id like 'BpRcv%' or node_id like 'BpOMs%')" from the datastore has failed.
    The exception reported is: Invalid column name Please check that the machine hosting the datasource
    is physically connected to the network. Otherwise, check that the
    datasource connection parameters (user/password) is currently valid. sql statement:
    SELECT * FROM admin_list_wi
    WHERE ci_domain_ref = 0 AND cikey = ? and ( node_id like 'BpInv%' or node_id like 'BpRcv%' or node_id like 'BpOMs%') ORDER BY wi_creation_date at com.evermind.server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:866) at com.evermind.server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:813) at ngWSActivityList.jspService(_ngWSActivityList.java:291) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623) at com.evermind.server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:160) at com.evermind.server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:51) at com.evermind.server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:97) at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283) at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:102) at com.evermind.server.http.EvermindPageContext.include(EvermindPageContext.java:453) at displayInstance.jspService(_displayInstance.java:676) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259) at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51) at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193) at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283) at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198) at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)

    Have you patched BPEL with any of the MLR releases? Some of the patches contain DB scripts that must be run separately from the patch install.

  • Human Task Display Form problem

    Hi,
    I am deploying a new BPEL Process using a simple Human Task activity. for the display i choosed XSL format. this is the centent of my coordinatorApproval_Display.tform file :
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <taskDisplay targetNamespace="http://xmlns.companyABC.com/workflow/orderTaskDisplay" generateInternationlizedJSP="false" xmlns:task="http://xmlns.oracle.com/bpel/workflow/task" xmlns="http://xmlns.oracle.com/bpel/workflow/taskDisplay">
    <taskDefinitionId>${domain_id}_${process_id}_${process_revision}_coordinatorApproval</taskDefinitionId>
    <applicationName>worklist</applicationName>
    <templateName>ThreeRegionJSP</templateName>
    <template>${http_url}/${domain_id}/${process_id}/${process_revision}/coordinatorApproval/coordinatorApproval.jsp</template>
    <regions>
    <defaultJSP regionName="Footer">
    <jspURI>Footer1.jsp</jspURI>
    </defaultJSP>
    <xsl regionName="Body">
    <xslURI>${http_url}/${domain_id}/${process_id}/${process_revision}/coordinatorApproval/payloadXSL.xsl</xslURI>
    </xsl>
    <defaultJSP regionName="Header">
    <jspURI>Header1.jsp</jspURI>
    </defaultJSP>
    </regions>
    </taskDisplay>
    i start the process from http://localhost:9700/BPELConsole
    but at the work list application , i can not show the content of my xml input !!!
    this the exception from the BPEL (standalone) :
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java
    :368)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecuto
    r.java:303)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-30022
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> Error in validating workflow task display configuration.
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform could not be validated against the workflow task display configuration XML schema definition. The workflow task disp
    lay configuration is associated with workflow default_centralIntake_1.0_coordinatorApproval
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration is available at the specified URL. If availa
    ble check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:339)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataServ
    ice.java:331)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetada
    taService.java:464)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:45
    8)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:42
    1)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java
    :368)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecuto
    r.java:303)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> Caused by: ORABPEL-30021
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> Invalid workflow task display configuration.
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to the workflow task display configuration XML schema definition. The workflow task display configura
    tion is associated with workflow {1}. The errors are {2}
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration conforms to the workflow task display config
    uration XML schema definition. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,218> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:332)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ... 21 more
    <2007-11-09 16:51:20,234> <ERROR> <oracle.bpel.services.workflow> <::> Invalid workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to
    the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow {1}. The errors are {2}
    Make sure that the workflow task display configuration conforms to the workflow task display configuration XML schema definition. Contact oracle support if error is not f
    ixable.
    ORABPEL-30021
    Invalid workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to
    the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow {1}. The errors are {2}
    Make sure that the workflow task display configuration conforms to the workflow task display configuration XML schema definition. Contact oracle support if error is not f
    ixable.
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.java:332)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataService.java:331)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetadataService.java:464)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:458)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:421)
    at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-30022
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Error in validating workflow task display configuration.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform could not be validated against the workflow task display configuration XML schema definition. The workflow task disp
    lay configuration is associated with workflow default_centralIntake_1.0_coordinatorApproval
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration is available at the specified URL. If availa
    ble check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:339)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataServ
    ice.java:331)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetada
    taService.java:464)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:45
    8)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:42
    1)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java
    :368)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecuto
    r.java:303)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Caused by: ORABPEL-30021
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Invalid workflow task display configuration.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to the workflow task display configuration XML schema definition. The workflow task display configura
    tion is associated with workflow {1}. The errors are {2}
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration conforms to the workflow task display config
    uration XML schema definition. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:332)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ... 21 more
    <2007-11-09 16:51:20,234> <ERROR> <oracle.bpel.services.workflow> <::> Invalid workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to
    the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow {1}. The errors are {2}
    Make sure that the workflow task display configuration conforms to the workflow task display configuration XML schema definition. Contact oracle support if error is not f
    ixable.
    ORABPEL-30021
    Invalid workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to
    the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow {1}. The errors are {2}
    Make sure that the workflow task display configuration conforms to the workflow task display configuration XML schema definition. Contact oracle support if error is not f
    ixable.
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.java:332)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataService.java:331)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetadataService.java:464)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:458)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:421)
    at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-30508
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Error while inoking URL to display the content.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Error while invoking URL.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Check the underlying exception and correct the error. Contact oracle support if error is not fixabl
    e.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:49
    0)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:42
    1)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java
    :368)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecuto
    r.java:303)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Caused by: ORABPEL-30022
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Error in validating workflow task display configuration.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform could not be validated against the workflow task display configuration XML schema definition. The workflow task disp
    lay configuration is associated with workflow default_centralIntake_1.0_coordinatorApproval
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration is available at the specified URL. If availa
    ble check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:339)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataServ
    ice.java:331)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetada
    taService.java:464)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:45
    8)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ... 18 more
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Caused by: ORABPEL-30021
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Invalid workflow task display configuration.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/
    coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to the workflow task display configuration XML schema definition. The workflow task display configura
    tion is associated with workflow {1}. The errors are {2}
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> Make sure that the workflow task display configuration conforms to the workflow task display config
    uration XML schema definition. Contact oracle support if error is not fixable.
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::>
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.
    java:332)
    <2007-11-09 16:51:20,234> <ERROR> <default.collaxa.cube.services> <::> ... 21 more
    <2007-11-09 16:51:20,234> <ERROR> <oracle.bpel.services.workflow> <::> Error in validating workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform could not be vali
    dated against the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow default_centralIntake_1.0
    _coordinatorApproval
    Make sure that the workflow task display configuration is available at the specified URL. If available check the underlying exception and correct the error. Contact oracl
    e support if error is not fixable.
    ORABPEL-30022
    Error in validating workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform could not be vali
    dated against the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow default_centralIntake_1.0
    _coordinatorApproval
    Make sure that the workflow task display configuration is available at the specified URL. If available check the underlying exception and correct the error. Contact oracl
    e support if error is not fixable.
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.java:339)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplay(TaskMetadataService.java:331)
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataService.getTaskDisplayRegion(TaskMetadataService.java:464)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:458)
    at oracle.bpel.services.workflow.worklist.display.DOPostService.invokeRegion(DOPostService.java:421)
    at coordinatorApproval.jspService(_coordinatorApproval.java:140)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: ORABPEL-30021
    Invalid workflow task display configuration.
    The workflow task display configuration at http://localhost:9700/orabpel/default/centralIntake/1.0/coordinatorApproval/coordinatorApproval_Display.tform doesnt conform to
    the workflow task display configuration XML schema definition. The workflow task display configuration is associated with workflow {1}. The errors are {2}
    Make sure that the workflow task display configuration conforms to the workflow task display configuration XML schema definition. Contact oracle support if error is not f
    ixable.
    at oracle.bpel.services.workflow.metadata.impl.TaskMetadataCache.getTaskDisplay(TaskMetadataCache.java:332)
    ... 21 more
    Please help.
    Bach.

    By deploying the bpel, you get messages like:
    [deployTaskForm] 07/06/12 11:07:50 Notification ==>Datei HT_1_0_MyHT.ear wird hochgeladen...
    [deployTaskForm]
    [deployTaskForm] 07/06/12 11:07:50 Notification ==>Application Deployer für HT_1_0_MyHT STARTS.
    can you provide this messges here?

  • Revoking or undoing human task operation

    Is there a way to undo or revoke a human task operation in BPM workflow. For example a customer is submiting a new sales order, after submitting the sales order can he undo the process or save the order for later submission.
    Please provide some links .

    What version is this? 11g? There is no compensation in BPM 11g- that feature is only available in BPEL. It all depends on the requirements and the user interaction flow. You can use an event sub-process that has a a message start event and apply correlation key with "uses" instead of "initiates" See Arun Pareek's blog "Cancel Booking Scenario" here http://beatechnologies.wordpress.com/2011/10/17/working-with-custom-correlation-in-oracle-bpm-suite-11g-ps4-feature-pack/
    -Vikram

  • Human Task Events's Validation Callback Errored out  while using EJB method

    Hi All,
    We are using weblogic version 10.3.5. and Jdev 11.1.1.5.0
    In our BPM Process we have human tasks,in human task Events,we are using Validation Callback to save and get some information.To save and get information we are ejb.
    1)We have created one BaseTaskValidator.java which implements ITaskValidationCallback.
    2)we have override the validateTaskOperation() method in BaseTaskValidator.java
    3)We have created one more TaskReminderService.java extends BaseTaskValidator
    4)In TaskReminderService.java,when we trying to get information from Database with help of EJB we are getting the below error.
    [2012-10-14T21:05:47.610+05:30] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.task] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: Amar.Kant] [ecid: 1416ca41dee3590b:5c59d6e4:13a59f6159b:-8000-0000000000021e0b,0] [APP: soa-infra] [composite_name: ARCN] [component_name: CNRequestTask] [component_instance_id: 204583] [composite_instance_id: 1470009] <.> Error in invoking task validation callbacks.[[
    Error in invoking task validation Java callback com.atc.arcn.callbacks.BaseTaskValidator.performCallbacks for task 204583. The task is associated with workflow default/ARCN!1.0/CNRequestTask.
    Make sure that the task validation callback class is specified correctly without any errors. The class name should be fully qualified. Also make sure that the class and its dependencies are available in the classpath.
    ORABPEL-30099
    Error in invoking task validation callbacks.
    Error in invoking task validation Java callback com.atc.arcn.callbacks.BaseTaskValidator.performCallbacks for task 204583. The task is associated with workflow default/ARCN!1.0/CNRequestTask.
    Make sure that the task validation callback class is specified correctly without any errors. The class name should be fully qualified. Also make sure that the class and its dependencies are available in the classpath.
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.executeJavaCallback(TaskValidationCallbackInvoker.java:195)
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.performCallbacks(TaskValidationCallbackInvoker.java:104)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:1190)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:666)
         at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:614)
         at sun.reflect.GeneratedMethodAccessor4268.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy250.initiateTask(Unknown Source)
         at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.initiateTask(TaskServiceBean.java:70)
         at sun.reflect.GeneratedMethodAccessor4267.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy280.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.__WL_invoke(Unknown Source)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_1035_WLStub.createProcessInstanceTask(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy404.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:50)
         at fuego.papi.utils.ApplicationExecution.beginExecution(ApplicationExecution.java:29)
         at oracle.bpm.workspace.model.common.ExecutionBean.handleExternalInstanceExecution(ExecutionBean.java:171)
         at oracle.bpm.workspace.model.application.ApplicationBean.execute(ApplicationBean.java:148)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:148)
         at org.apache.myfaces.trinidad.component.UIXTable.broadcast(UIXTable.java:279)
         at oracle.adf.view.rich.component.UIXTable.broadcast(UIXTable.java:145)
         at oracle.adf.view.rich.component.rich.data.RichTable.broadcast(RichTable.java:402)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:902)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:313)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.bpel.services.workflow.task.impl.TaskValidationCallbackInvoker.executeJavaCallback(TaskValidationCallbackInvoker.java:191)
         ... 344 more
    Caused by: java.lang.NullPointerException
         at com.atc.arcn.util.TaskReminderService.getTaskDetails(TaskReminderService.java:72)
         at com.atc.arcn.util.TaskReminderService.setReminderDuration(TaskReminderService.java:64)
         at com.atc.arcn.util.TaskReminderService.setReminderDuration(TaskReminderService.java:56)
         at com.atc.arcn.callbacks.BaseTaskValidator.processInitiate(BaseTaskValidator.java:96)
         at com.atc.arcn.callbacks.BaseTaskValidator.validateTaskOperation(BaseTaskValidator.java:52)
         ... 349 more
    Please help on this issue.It is little bit urgent for us to resolve.
    Thanks in advanced.

    Thanks for reply Ravi.
    The NullPointerException is beacuse of JNDI problem,we resolved that issue.We are able to create the ejb instance but with that instance when we are trying to call ejb method,we are getting the below error in console and the BPM instance is not getting created.
    We are able to create the instance of the EJB Bean.But when we try to call the method of EJB Bean(getTaskDetailsByTaskName(taskName)),the BPM instance is not getting created from BPM workspace.If we comment the code for the method of EJB Bean(getTaskDetailsByTaskName(taskName)) able to create the instance from BPM workspace.When we checked the log file this error,it is
    Caused by: fuego.papi.exception.CannotCreateInstanceException: Cannot create instance in process 'default/ARCN!1.0*/ARCN'.
         at oracle.bpm.papi.ora.helper.ExceptionHelper.wrapException(ExceptionHelper.java:58)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:56)
         at fuego.papi.utils.ApplicationExecution.beginExecution(ApplicationExecution.java:29)
         at oracle.bpm.workspace.model.common.ExecutionBean.handleExternalInstanceExecution(ExecutionBean.java:171)
         ... 102 more
    Caused by: BPM-70204
    Exception
    exception.70204.type: error
    exception.70204.severity: 2
    exception.70204.name: Error creating process instance.
    exception.70204.description: Error creating instance for target process default/ARCN!1.0*/ARCN.
    exception.70204.fix: Verify server log to find the problem cause.
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_1035_WLStub.createProcessInstanceTask(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy407.createProcessInstanceTask(Unknown Source)
         at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:50)
         ... 104 more
    Could you please suggest me on this issue.
    Thanks,
    Narasimha

  • Exception on submitting the task

    Hi All,
    In the BPM workspace, when I try to submit a task. I am getting an exception. This behavior is only specific to one task and other tasks are working fine. Below is the exception and stack trace:
    Error while querying workflow task WFTaskTable.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services. .
    ORABPEL-9708
    Error while querying workflow task WFTaskTable .
    Error while querying workflow task WFTaskTable.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services. .
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3375)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3257)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3434)
                    at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTask(PersistencyService.java:541)
                    at oracle.bpel.services.workflow.task.impl.WorkflowUtil.getTask(WorkflowUtil.java:1206)
                    at oracle.bpel.services.workflow.task.impl.TaskAggregator.onTaskUpdated(TaskAggregator.java:485)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperationInTrans(TaskService.java:6600)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6329)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6279)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6255)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6237)
                    at oracle.bpel.services.workflow.task.impl.TaskService.updateTaskOutcomeAndEvaluateRoutingSlip(TaskService.java:3440)
                    at oracle.bpel.services.workflow.task.impl.TaskService.updateTaskOutcome(TaskService.java:3155)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
                    at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
                    at $Proxy276.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.updateTaskOutcome(TaskServiceBean.java:582)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
                    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
                    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
                    at $Proxy327.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl.__WL_invoke(Unknown Source)
                    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl_WLSkel.invoke(Unknown Source)
                    at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
                    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
                    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl_1036_WLStub.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.client.TaskServiceRemoteClient.updateTaskOutcome(TaskServiceRemoteClient.java:2213)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invokeTarget(WFClientRetryInvocationHandler.java:133)
                    at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invoke(WFClientRetryInvocationHandler.java:72)
                    at $Proxy548.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.datacontrol.WorkflowService.invokeOutcomeMethod(WorkflowService.java:918)
                    at oracle.bpel.services.workflow.datacontrol.WorkflowService.invokeWorkflowDCMethods(WorkflowService.java:299)
                    at oracle.bpel.services.datacontrol.XSDDataControl.invokeWorkflowOperation(XSDDataControl.java:376)
                    at oracle.bpel.services.datacontrol.XSDDataControl.invokeOperation(XSDDataControl.java:470)
                    at oracle.adf.model.bean.DCBeanDataControl.invokeMethod(DCBeanDataControl.java:432)
                    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:2150)
                    at oracle.adf.model.bean.DCBeanDataControl.invokeOperation(DCBeanDataControl.java:469)
                    at oracle.adf.model.adapter.AdapterDCService.invokeOperation(AdapterDCService.java:313)
                    at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:740)
                    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)
                    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
                    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)
                    at oracle.bpel.services.workflow.worklist.adf.InvokeActionBean.invokeOperation(InvokeActionBean.java:370)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
                    at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
                    at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
                    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
                    at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
                    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
                    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:889)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:379)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
                    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
                    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
                    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
                    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
                    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
                    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
                    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:278)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.bpel.services.workflow.client.worklist.util.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:70)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
                    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
                    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
                    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
                    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
                    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
                    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
                    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
                    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
                    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
                    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
                    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
                    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused By: java.lang.ArrayIndexOutOfBoundsException: 1
                    at oracle.bpel.services.workflow.repos.Util.getAssigneeIdentity(Util.java:1563)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.setValuesFromResultSet(WFTask.java:4090)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3300)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3257)
                    at oracle.bpel.services.workflow.repos.driver.WFTask.getWFTask(WFTask.java:3434)
                    at oracle.bpel.services.workflow.repos.driver.PersistencyService.getWFTask(PersistencyService.java:541)
                    at oracle.bpel.services.workflow.task.impl.WorkflowUtil.getTask(WorkflowUtil.java:1206)
                    at oracle.bpel.services.workflow.task.impl.TaskAggregator.onTaskUpdated(TaskAggregator.java:485)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperationInTrans(TaskService.java:6600)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6329)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6279)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6255)
                    at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:6237)
                    at oracle.bpel.services.workflow.task.impl.TaskService.updateTaskOutcomeAndEvaluateRoutingSlip(TaskService.java:3440)
                    at oracle.bpel.services.workflow.task.impl.TaskService.updateTaskOutcome(TaskService.java:3155)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
                    at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
                    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
                    at $Proxy276.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.updateTaskOutcome(TaskServiceBean.java:582)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
                    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
                    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
                    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
                    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
                    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
                    at $Proxy327.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl.__WL_invoke(Unknown Source)
                    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl_WLSkel.invoke(Unknown Source)
                    at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
                    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
                    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
                    at oracle.bpel.services.workflow.task.ejb.TaskServiceBean_ua8c6d_EOImpl_1036_WLStub.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.task.client.TaskServiceRemoteClient.updateTaskOutcome(TaskServiceRemoteClient.java:2213)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invokeTarget(WFClientRetryInvocationHandler.java:133)
                    at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invoke(WFClientRetryInvocationHandler.java:72)
                    at $Proxy548.updateTaskOutcome(Unknown Source)
                    at oracle.bpel.services.workflow.datacontrol.WorkflowService.invokeOutcomeMethod(WorkflowService.java:918)
                    at oracle.bpel.services.workflow.datacontrol.WorkflowService.invokeWorkflowDCMethods(WorkflowService.java:299)
                    at oracle.bpel.services.datacontrol.XSDDataControl.invokeWorkflowOperation(XSDDataControl.java:376)
                    at oracle.bpel.services.datacontrol.XSDDataControl.invokeOperation(XSDDataControl.java:470)
                    at oracle.adf.model.bean.DCBeanDataControl.invokeMethod(DCBeanDataControl.java:432)
                    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:2151)
                    at oracle.adf.model.bean.DCBeanDataControl.invokeOperation(DCBeanDataControl.java:469)
                    at oracle.adf.model.adapter.AdapterDCService.invokeOperation(AdapterDCService.java:313)
                    at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:740)
                    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)
                    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
                    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)
                    at oracle.bpel.services.workflow.worklist.adf.InvokeActionBean.invokeOperation(InvokeActionBean.java:370)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:597)
                    at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
                    at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
                    at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
                    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
                    at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
                    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
                    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:890)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:379)
                    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
                    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
                    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
                    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
                    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
                    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
                    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
                    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
                    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:278)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.bpel.services.workflow.client.worklist.util.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:71)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
                    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
                    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
                    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
                    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
                    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
                    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
                    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
                    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
                    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
                    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
                    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
                    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
                    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
                    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >
    Thanks,
    Ravi Piplani

    Maybe you are facing this bug: Bug 16874660 : ARRAYINDEXOUTOFBOUNDSEXCEPTION WHEN PROCESSING INSTANCES
    And there is a patch related: Patch 16417839: ERROR WHEN UPDATING PAYLOAD OF HUMANTASK
    Although it is a different situation,this note shows a similar stacktrace: SOA 11g: Error when Updating Payload of Human Task [ID 1551268.1]
    I would recommend you open a SR on Metalink to make sure whether this patch can solve your problem or not.
    Regards
    Luis Fernando Heckler

Maybe you are looking for

  • Unable to get parameter by using a controller in OAF

    Hi! I'm new using OAF and will appreciate your help a lot!! FYI: Basically I have to add 2 descriptive flexfields in a page (by creating a VO) and I have to update the table with the information registered on those dff (I've done all the logic alread

  • How to transfer pics from IPhone

    How do you transfer pics from IPhone 4 to Cp

  • Splash Screen (vault) and Loupe issue

    Back when Leopard and Time machine hosed my library, after recovering I noticed that the splash screen didn't give the visual indicator that a Vault update was in order (after introducing a new project, etc.). The initial Ap2 installation I though re

  • Webpage Error

    Hi All, We have 5 dashboards Dash1, Dash2, Dash3, Dash4 Like When we click dash1 page it comes below error. How to fix below error "The current webpage is trying to open a site on your intranet Do you want to allow this?" Thanks Govind R

  • HT201317 Why do I keep getting applePhotoStream.exe has stopped working

    Why di i keep getting applephotostream.exe has stopped working on my PC. I have removed the icloud control panel and reloaded it many times and whilst it cures the problem temporarrily it soon comes back................any permanent cures please!