Human Workflow Task XPath query string returns multiple nodes.
I am looking for trouble shooting help for this error. I am no sure if it is a server or jdev issue.
I am running JDev version 10.1.3.3 and console version 10.1.3.1.0 locally.
General information on the BPEL process:
I have a temporary table in Oracle lite that I created items to be review by the user. I created a synchronous BPEL process. The first step in developing this process, I created the straight forward invoke the table to get the records, transform the records with a change the approve flag = "Y", and invoke the table to update the records. Works like a charm. I followed the online tutorial by dropping a human task after the transform, configured the parameters, setup the assignments, and moved the invoke to update table under the approved condition. If the table has only one record, the process runs great but if there are two records I get the following error message.
<selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"><part name="summary"><summary>XPath query string returns multiple nodes.
According to BPEL4WS spec 1.1 section 14.3, The assign activity part and query /ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr should not return multipe nodes.
Please check the BPEL source at line number "178" and verify the part and xpath query /ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr.
</summary>
</part></selectionFailure>
=================
The error occurs in the first assign of the Human task after the assign copies the fields for the title. I underlined line number 178.
<correlationSets>
<correlationSet name="WorkflowTaskIdCor"
properties="taskservice:taskId"/>
</correlationSets>
<sequence>
<assign name="HumanTask1_1_AssignTaskAttributes">
<copy>
<from expression="concat(ora:getProcessURL(), string('/HumanTask1/HumanTask1.task'))"/>
<to variable="initiateTaskInput" part="payload"
query="/taskservice:initiateTask/task:task/task:taskDefinitionURI"/>
</copy>
<copy>
<from expression="number(3)"/>
<to variable="initiateTaskInput" part="payload"
query="/taskservice:initiateTask/task:task/task:priority"/>
</copy>
<copy>
<from>
<payload xmlns="http://xmlns.oracle.com/bpel/workflow/task">
<Case xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<CourtDate xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ErrorMessage xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ItemName xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<Payment xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<Zip xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ProcessFlag xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<LastUpdated xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<AddedDate xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<CityAttnyAmount xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ApprovalFlag xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ProlawKey xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
<ProcessKey xmlns="http://xmlns.oracle.com/bpel/workflow/task"/>
</payload>
</from>
<to variable="initiateTaskInput" part="payload"
query="/taskservice:initiateTask/task:task/task:payload"/>
</copy>
<copy>
<from expression="concat(string('Item Fee Approval '), bpws:getVariableData('Invoke_1_Select_RecordsSelect_OutputVariable','TempItemCollection','/ns3:TempItemCollection/ns3:TempItem/ns3:ItemName'))"/>
<to variable="initiateTaskInput" part="payload"
query="/taskservice:initiateTask/task:task/task:title"/>
</copy>
<copy>
<from variable="Invoke_1_Select_RecordsSelect_OutputVariable"
part="TempItemCollection"
query="/ns3:TempItemCollection/ns3:TempItem/ns3:ItemNbr"/>
<to variable="initiateTaskInput" part="payload"
query="/taskservice:initiateTask/task:task/task:payload/task:Item"/>
</copy>
<copy>
Thank you for any help you can give me.
Here is how I solved this problem: I was told by the metalink folks that I should use the same verion of SOA console as jdev. So I went back to jdev 10.1.3.1. Rather than reading from the Oracle lite table, I dumped the table into a flat file. I read flat file and populated the workflow. Remember to set the 'messages in batch' flag in the file adapter to 1 and the number of records to skip to zero in the format builder for the flat file. The process now reads each record and creates an instance for that each record. In other words, if I have 8 records in my flat file, I will have 8 instances of the process running on the console. Thanks Jeremy for your help figuring this out.
Edited by: user7725126 on Nov 19, 2009 3:56 PM
Similar Messages
-
Error: XPath query string returns multiple nodes
Hi all,
I am facing issue with the assign activity.
Error message:
com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure} parts: {{ summary=<summary>*XPath query string returns multiple nodes. The assign activity part and query are returning multiple nodes. The assign activity part and query named in the error message returned multiple nodes. It should return single node. According to BPEL4WS specification 1.1 section 14.3, the assign activity part and query named in the error message should not return multiple nodes. Verify the part and xpath query named in the error message at line number 2005 in the BPEL source*.
BPEL code:
<copy>
<from variable="Invoice_Tax_loopCounter"/>
<to variable="Var_Invoice_Tax_Contacts" part="payload" query="/ns30:Invoice_Tax_Contacts/ns30:Invoice/ns29:Get_InvoiceOutput[bpws:getVariableData'Invoice_Tax_loopCounter')]/ns29:ADDR_ATTRIBUTE2"/>
</copy>
We are using SOA 11.1.1.3 version.
Any pointers on this?
Thanks in advanceHi-
This is because you are have multiple nodes either in source or target XML.
My guess is some nodes of your XML might be repeating (means a single element/node has multiple values). Can you please check that or please post your XML here.
Edited by: 145678 on Mar 7, 2011 6:28 PM -
XPath query string returns zero node error
I have created car loan bpel application. One is Citi Loan and another is Star Loan.
I have created just like similar to sample loan demo.
I have entered the SSN, email, carModel, carYear, loanAmount and creditRating value and submitted. It will initiated the following tasks successfully.
StarLoan Instance
CitiLoan Instance
TaskManager Instance
CreditRating Instance
Root appln. instance
I have created one user approval page for Approve/Reject (jsp). Through this page, I have approved the CitiLoan offer. I have faced the following errors.
<output>
<part name="payload" >
<loanOffer>7.4</loanOffer>
</part>
</output>
<loanOffer>7.4</loanOffer>
<selectionFailure>
<part name="summary" >
<summary>XPath query string returns zero node. According to BPEL4WS spec 1.1 section 14.3, The assign activity <to> part query should not return zero node. Please check the BPEL source at line number "90" and verify the <to> part xpath query. </summary>
</part>
</selectionFailure>
Please help me.
Thanks in advance.
Regards,
SaraLet us know if you have customized SOA composite for user creation approval?
-Vamsi. -
XPath query string returns zero node...
Hi,
I try to filling value of node's in "java embedding" activity, but i got Subj. error.
Text java code is :
setVariableData("MesAQ_Enqueue_Variable", "Soob", "/ns2:Soob/ns2:CtrlFraseAsProps/ns2:Field[2]/ns2:npp", "12345");
I know, node with index 2 not exist, but where i can add it, before set value ?
Thanks
Evgeniy<copy>
<from expression="ora:addChildNode(bpws:getVariableData("output", "payload", "/tns:bpelResponse/tns:results"), bpws:getVariableData('testResult'))"></from>
<to variable="output" part="payload" query="/tns:bpelResponse/tns:results"/>
</copy>
It adds the object testResult into the array results and then saves the updated array back into results.
There are tutorials on this that should either come installed with BPEL, or there are also ones on Oracle's site here, if you need to see more complete examples of array usage. -
Programmatically Accessing the Human Workflow Tasks' Payloads
Hi Everybody,
I hope I'm not over the line here but I would like to ask for help.
I am using the Human Workflow Tasks Services (*web services*), specially the Task Query Service and the Task Service, to retrieve the tasks' list of a user and change the outcomes.
The problem is that when I am trying the getPayload() method , it always return null .
Any solution please?
RegardsHello
First, Thank you for the 2 links.
I tried this exemple but It didn't work for me.
I used the java code bellow :
+try {+
IWorkflowServiceClient wfSvcClient = null;
ITaskQueryService taskQuerySvc = null;
IWorkflowContext wfCtx = null;
+// 1. this step is optional since configuration can be set in wf_client_config.xml file+
Map<CONNECTION_PROPERTY, String> properties = new HashMap<CONNECTION_PROPERTY, String>();
+if (WorkflowServiceClientFactory.REMOTE_CLIENT.equals(clientType)) {+
properties.put(CONNECTION_PROPERTY.EJB_INITIAL_CONTEXT_FACTORY,
+"weblogic.jndi.WLInitialContextFactory");+
properties.put(CONNECTION_PROPERTY.EJB_PROVIDER_URL,
+"t3://192.9.200.77:7001");+
properties.put(CONNECTION_PROPERTY.EJB_SECURITY_CREDENTIALS,
+"weblogic");+
properties.put(CONNECTION_PROPERTY.EJB_SECURITY_PRINCIPAL, "weblogic");
+} else if (WorkflowServiceClientFactory.SOAP_CLIENT.equals(clientType)) {+
properties.put(CONNECTION_PROPERTY.SOAP_END_POINT_ROOT,
+"http://192.9.200.77:7001");+
properties.put(CONNECTION_PROPERTY.SOAP_IDENTITY_PROPAGATION,"non-saml"); // optional
+}+
+// 2. gets IWorkflowServiceClient for specified client type+
wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(clientType, properties, null);
+.............+
When I run it using the REMOTE or SOAP mode , I have the same result: An exception occurs with the execution of the .getWorkflowServiceClient() method .
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jrf/PortabilityLayerException
+ at oracle.bpel.services.workflow.client.WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.java:358)+
+ at idee.soa.HWTask.getTaskdetails(HWTask.java:55)+
+ at idee.soa.MainTest.main(MainTest.java:11)+
Caused by: java.lang.ClassNotFoundException: oracle.jrf.PortabilityLayerException
+ at java.net.URLClassLoader$1.run(URLClassLoader.java:202)+
+ at java.security.AccessController.doPrivileged(Native Method)+
+ at java.net.URLClassLoader.findClass(URLClassLoader.java:190)+
+ at java.lang.ClassLoader.loadClass(ClassLoader.java:307)+
+ at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)+
+ at java.lang.ClassLoader.loadClass(ClassLoader.java:248)+
+ ... 3 more+
Please, I need your help :(
Regards -
10.1.2. to 10.1.3 Human workflow task migration issue
Hi all,
I am currently looking at the possibility to migrate our 10.1.2 bpel processes, containing human workflow task, to 10.1.3.1.0 Everything seems to migrate smoothly except the human workflow functionality.
The initateTask invoke action returns the following error in the 10.1.3.1 console when I ran an 10.1.2. bpel process containing a human workflow task:
[2006/12/04 03:01:00]
"{http://schemas.oracle.com/bpel/extension}remoteFault" has been thrown.
- <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
- <part name="code">
<code>
WSDLReadingError
</code>
</part>
- <part name="summary">
<summary>
Failed to read wsdl.
Failed to read wsdl at "http://xesoa1.iteye.local:8894/orabpel/default/TaskActionHandler/TaskManagerService.wsdl", because "Failed to read WSDL from http://xesoa1.iteye.local:8894/orabpel/default/TaskActionHandler/TaskManagerService.wsdl:WSDL not found".
Make sure wsdl is valid. You may need to start the OraBPEL server, or make sure the related bpel process is deployed correctly.
</summary>
</part>
</remoteFault>
I know that in 10.1.3 the human workflow mechanism is heavily changed and now is invoked by using other services (TaskService) than the services used (TaskActionHandler process)in 10.1.2. In 10.1.2 the TaskActionHandler was a separate build-in bpel process used for interaction between a bpel process and the human workflow. This process is not present in the 10.1.3.1 installation, so that is causing my error. Moreover, in 10.1.3 the interaction between a bpel process is and the human workflow is not done by invoking a separate bpel process (TaskActionHandler) but by invoking a java wsif service TaskService..(Correct me when I'm wrong or not complete)
My question now is how can I migrate my 10.1.2 human workflow task to 10.1.3.1 without manually rewrite the task scopes to 10.1.3...According to the fragment below copied from the JDeveloper 10.1.3.1 help files it should be possible. Maybe, there's is a way to deploy the needed processes manually?
Oracle BPEL Process Manager Workflow Services 10.1.2 and 10.1.3.1.0 Compatibility
For release 10.1.3.1.0, the workflow wizard has been replaced by a Human Task editor. This editor enables you to specify task settings such as task outcome, payload structure, task participants, assignment and routing policy, expiration and escalation policy, notification settings, and so on. You cannot use the Human Task editor to edit 10.1.2-based workflows. To use any new 10.1.3.1.0 functionality, the task scope of the workflow must be manually migrated to use the new workflow metadata. Note also that this is the last release in which you can deploy workflows designed with 10.1.2.
Kind regards,
Tom HofteHi Clemens,
Thanks for your quick response. The Taskmanager and the Taskactionhandler are indeed not deployed so I will do that automatically.
Still one question/remark left:
You noticed that you still have to complete the tasks using the old worklist app. . So if i'm correct, you have to use the deprecated 10.1.2 worklist api or build-in worklist app. The 10.1.2 worklist app is not deployed in my 10.1.3 installation. However, 10.1.3 only contains the new worklist app. Is there also a way to deploy it manually?
Writing this down it al looks a bit clumsy to me. Is it not a better option to invest some time in migrating all tasks scopes manually to 10.1.3, because as far as I can see the human tasks are causing the main issues concerning migration? After this you have a 10.1.3 compliant system. I wonder what your opinion is on this issue.
Kind regards,
Tom -
Date transfer between 11g BPMN Process and Human Workflow task
I'm creating a small BPMN process in SOA Suite 11g. Pretty simple: Holiday Request where one enters name, start date, end date and leave type (e.g. annual). The odd thing is, any dates I enter into the process end up losing one day when viewed in the BPM Worklist.
So, to be clear:
* The BPMN process receives a message like this (note the +10:00 -- I'm running this in Australia):
<RequestData>
<name>JohnJames</name>
<startDate>2010-06-21+10:00</startDate>
<endDate>2010-06-21+10:00</endDate>
<leaveType>annual</leaveType>
</RequestData>
* It does some minor processing, then passes this onto a Human Workflow task (exactly the same):
<RequestData>
<name>JohnJames</name>
<startDate>2010-06-21+10:00</startDate>
<endDate>2010-06-21+10:00</endDate>
<leaveType>annual</leaveType>
</RequestData>
* When I open the task in the BPM Worklist app I see this:
name : JohnJames
startDate : 20/06/2010
endDate : 20/06/2010
leaveType : annual
So, why? My processing code doesn't alter the dates in any way at all before passing them to Human Workflow. I figure this has something to do with locales used by HW but I can't figure out where or what to change. Any clues? Comments? Ideas?OK, I have a solution that works for me: YMMV. There's two parts to it:
1) To have the dates interpreted correctly, I changed the fields on the generated forms for the Human Tasks. The Start Date and End Date fields were created as Input Text fields with the "Converter" property set to <default>. I changed the fields to Input Date fields instead, and the dates were interpreted correctly (i.e. May 21 showed up as May 21 rather than May 20) But they still showed up in US date format: 5/21/2010.
2) To have them formatted for my locale, I added a "formatting-locale" entry to the "trinidad-config.xml" file: <formatting-locale>en-AU</formatting-locale>. The dates then showed up as 21/5/2010.
This solution doesn't give you dates automatically formatted for your own locale, or different locales based on browser, but it does give me what I want for now. Thought some folks might be interested. -
When I have checked the SAML binding version of Oracle human workflow task service WSDL (TaskQueryService2?ORAWSDL), it has a SAML 1.0 policy attached to it in the soap header?
Does SOA Suite 11.1.1.5.0 workflow tasking services support SAML2.0 policy ?
I have tried applying SAML2.0 policy from OSB on the Business service calling TaskQuerySerivice2, it does not accept it. As the SAML version of wsdl is embedded with SAML1.0 policy, business service
did not run?
As this Tasking services come as part of standard SOA Suite install, is there any work around to update the WSDL to change the policy to SAML 2.0?
ThanksHi Experts,
If incase anyone has encountered this issue. Please can you advice for the same.
I need to get this done on urgent basis.
I am able to deploy the process successfully from JDEV. Its throwing issue only when I manually deploy the WAR file in WL Console.
Its getting deployed successfully, but unable to view task form from BPM Worklist. -
We have some Composites that involve human workflow tasks.
There were some stale instances, and we have removed these composite instances.
I still see the human workflow tasks from these instances in the worlist app.
How is the easiest way to remove these old tasks ?
We are om SOA Suite 11.1.1.4Use the below script to purge the stale, terminated and completed instance from SOA Suite Dehydration store
alter session set current_schema=DEV_SOAINFRA;
DECLARE
MAX_CREATION_DATE timestamp;
MIN_CREATION_DATE timestamp;
batch_size integer;
max_runtime integer;
retention_period timestamp;
BEGIN
MIN_CREATION_DATE := to_timestamp('2005-11-01','YYYY-MM-DD');
MAX_CREATION_DATE := to_timestamp('2011-11-09','YYYY-MM-DD');
max_runtime := 120;
batch_size := 20000;
soa.delete_instances(
min_creation_date => MIN_CREATION_DATE,
max_creation_date => MAX_CREATION_DATE,
batch_size => batch_size,
max_runtime => max_runtime,
purge_partitioned_component => true);
END; -
More information about additional human workflow task methods needed
The typical human workflow task only uses the initiate method of the Task service, although there are many methods available. I would like to have my BPEL process reinitiate or renew a task if not completed properly or not approved by a separate task outcome, but am running into difficulties getting it working properly.
Where can I get more information on how to use the additional methods, or specifically how to re-assign a task that was already completed to the same user to re-complete?Here is the error in the BPEL domain log file. To reproduce this, I initially had 2 separate tasks. I then changed the second one to call reinitiateTask instead of initiateTask, and changed all variables and paths appropriately. I changed the second tasks Assign activities to perform a copy operation of the first task results global variable into the reinitiateTask local variable, then copied the URI path to the second task file so it would force it to use the second task metadata, then copied over the title so the task would display appropriately for the manager, and this is what resulted:
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-10206
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata.
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata because the task is stale.
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> Only non-stale tasks can by looked up.
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:205)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.PersistencyService.updateRoutingSlip(PersistencyService.java:250)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:3324)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.localHandleRoutingSlipInterpretationResult(TaskService.java:1239)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.handleRoutingSlipInterpretationResult(TaskService.java:1278)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:315)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.reinitiateTask(TaskService.java:211)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.reinitiateTask(TaskServiceBean.java:55)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at java.security.AccessController.doPrivileged(Native Method)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at javax.security.auth.Subject.doAs(Subject.java:396)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
<2007-07-10 09:13:41,953> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxRequiresNewInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at TaskServiceBean_LocalProxy_68d4144.reinitiateTask(Unknown Source)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.client.TaskServiceLocalClient.reinitiateTask(TaskServiceLocalClient.java:75)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskServiceWSIF.reinitiateTask(TaskServiceWSIF.java:114)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.wsif.providers.java.WSIFOperation_Java.executeRequestResponseOperation(WSIFOperation_Java.java:1019)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:431)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:416)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:222)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:736)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:371)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3271)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1697)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:269)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5244)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1917)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:788)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:778)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:369)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.security.AccessController.doPrivileged(Native Method)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at javax.security.auth.Subject.doAs(Subject.java:396)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Caused by: java.sql.SQLException: ORA-20005: Task is modified
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at "ORABPEL.WFTASKPKG", line 92
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-20005:
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at line 1
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:175)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ... 93 more
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> ORABPEL-10206
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata.
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Error in retrieving task metadata because the task is stale.
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> Only non-stale tasks can by looked up.
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:205)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.PersistencyService.updateRoutingSlip(PersistencyService.java:250)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.performPostActionOperation(TaskService.java:3324)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.localHandleRoutingSlipInterpretationResult(TaskService.java:1239)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.handleRoutingSlipInterpretationResult(TaskService.java:1278)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.initiateTask(TaskService.java:315)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskService.reinitiateTask(TaskService.java:211)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.ejb.TaskServiceBean.reinitiateTask(TaskServiceBean.java:55)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,968> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.security.AccessController.doPrivileged(Native Method)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at javax.security.auth.Subject.doAs(Subject.java:396)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxRequiresNewInterceptor.java:52)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at TaskServiceBean_LocalProxy_68d4144.reinitiateTask(Unknown Source)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.client.TaskServiceLocalClient.reinitiateTask(TaskServiceLocalClient.java:75)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.task.impl.TaskServiceWSIF.reinitiateTask(TaskServiceWSIF.java:114)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.wsif.providers.java.WSIFOperation_Java.executeRequestResponseOperation(WSIFOperation_Java.java:1019)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:431)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:416)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:222)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:736)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:371)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3271)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1697)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:269)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5244)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1917)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:788)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:778)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:369)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.security.AccessController.doPrivileged(Native Method)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at javax.security.auth.Subject.doAs(Subject.java:396)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.lang.reflect.Method.invoke(Method.java:585)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at java.lang.Thread.run(Thread.java:595)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> Caused by: java.sql.SQLException: ORA-20005: Task is modified
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at "ORABPEL.WFTASKPKG", line 92
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-20005:
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ORA-06512: at line 1
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::>
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:184)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:873)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1161)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3093)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4286)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.oc4j.sql.proxy.PreparedStatementBCELProxy.execute(PreparedStatementBCELProxy.java:333)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> at oracle.bpel.services.workflow.repos.driver.oracle.OracleWFRoutingSlip.updateRoutingSlip(OracleWFRoutingSlip.java:175)
<2007-07-10 09:13:41,984> <ERROR> <default.collaxa.cube.services> <::> ... 93 more -
Query is returning multiple records for a bank account id and party id
Hi All,
I am not getting why this query is returning multiple records for a particular bank account id and party id:
SELECT instrument_payment_use_id
,instrument_type
,instrument_id
,start_date
,ext_pmt_party_id
FROM iby_pmt_instr_uses_all
WHERE instrument_id =:lv_num_ext_bank_account_id
and exists (select 1 from iby_external_payees_all b where PAYEE_PARTY_ID= :lv_num_party_id and b.ext_payee_id = ext_pmt_party_id)
I want above values to be used in api iby_disbursement_setup_pub.set_payee_instr_assignment in R12.
Please help asap.
ThanksO/P of query run for
SELECT rowid, instrument_payment_use_id
FROM iby_pmt_instr_uses_all
WHERE instrument_id =6642
AND EXISTS (
SELECT 1
FROM iby_external_payees_all b
WHERE payee_party_id= 85470
AND b.ext_payee_id = ext_pmt_party_id);
is below:
Rowid INSTRUMENT_PAYMENT_USE_ID
AABiDXAGIAABhiKAAS 236586
AABiDXAGRAABSjtAAz 148437
The version is R12 -
Updating a table with a query that return multiple values
Hi,
I'm trying to update a table which contain these fields : ItemID, InventoryID, total amounts
with a query that return these values itemId, inventoryid and total amounts for each items
Mind you, not all the rows in the table need to be updated. only a few.
This what i wrote but doesn't work since the query return multiple values so i can't assign it to journalAmounts.
UPDATE [bmssa].[etshortagetemp]
SET JournalAmounts = (SELECT sum(b.BomQty) FROM [bmssa].[Bom] b
JOIN [bmssa].[SalesLine] sl ON sl.ItemBomId = b.BomId
JOIN [bmssa].[SalesTable] st ON st.SalesId = sl.SalesId
WHERE st.SalesType = 0 AND (st.SalesStatus IN (0,1,8,12,13)) AND st.DataAreaId = 'sdi'
GROUP BY b.itemid, b.inventdimid)
Any advise how to do this task?Remember that link to the documentation posted above that explains exactly how to do this. When you read it which part exactly were you having trouble with?
-
Xpath Query to find parent nodes
My XMl is like this
<UserAgent1>
<Name>QTS </Name>
<NetworkFamily>GSM</NetworkFamily>
<NetworkSupportedMap>0x06</NetworkSupportedMap>
</UserAgent1>
<UserAgent2>
<Name>QuickTime</Name>
<NetworkFamily>GSM</NetworkFamily>
<NetworkSupportedMap>0x06</NetworkSupportedMap>
</UserAgent2>
Now if they give a search String like "GSM" without specifying any tag
Then i use the xpath query
//*[contains(text(),'GSM')]
This will give me the child element <NetworkFamily>GSM</NetworkFamily> . .and with this i will find out the parent element which is <UserAgent1> & <UserAgent2>
IS there any query which will give me directly the Parent Nodes whose childnodes contain the given text ?Well, of course there is. But I couldn't remember how so I googled the keywords "xpath parent". The first link that came back suggested
//*[contains(text(),'GSM')]/..
and the second suggested the parent axis
parent::(//*[contains(text(),'GSM')]) or maybe //parent::*[contains(text(),'GSM')]
So yes, there's several ways. And they were easy to find with Google too. -
Hi all,
I've a requirement where in I've to get multiple rows from a query.
The resultset should be something like this:
SELECT A
FROM dual;
A
1
2
3
4
5
6
7
8
9
10
Thanks in anticipation
RK RajuI'm not completely certain I understand the question. Just in case you're asking for something as simple as this ...
select rownum from all_objects where rownum <= 10;You didn't say what version you were using either (shame on you). You could use a collection or a pipeline depending on your version ...
create or replace type ttab_number is table of number;
create or replace function f_collection
return ttab_number is
tab_number ttab_number := ttab_number();
begin
for i in 1 .. 10 loop
tab_number.extend;
tab_number(tab_number.count) := i;
end loop;
return tab_number;
end f_collection;
select *
from table(f_collection)
create or replace function f_pipeline
return ttab_number
pipelined is
begin
for i in 1 .. 10 loop
pipe row(i);
end loop;
return;
end f_pipeline;
show errors
select *
from table(f_pipeline) -
Human workflow task invocation failure - message router is null
Hi,
I have configured the task specifying the general information, data and assignments. It gets deployed fine to the server and when the task flow service is invoked from the bpel process the below error occurs:
<initiateTaskInput>
<part name="payload">
<initiateTask>
<task>
<payload>
<CustomerDetails>
<ns1:name>anupam dutta</ns1:name>
<ns1:address>karunamoyee</ns1:address>
<ns1:sex>male</ns1:sex>
<ns1:cellnumber>54687214211</ns1:cellnumber>
</CustomerDetails>
</payload>
<priority>3</priority>
</task>
<routingSlip/>
</initiateTask>
</part>
</initiateTaskInput>
</input>
<fault>
<bpelFault>
<faultType>
<message>0</message>
</faultType>
<remoteFault>
<part name="summary">
<summary>oracle.fabric.common.FabricInvocationException: Message Router for default/SusmitTestWorkflow!1.0*9acfd191-e572-408d-b523-aa3f9b42735c is null. Please validate that the composite deployment completed successfully by checking the server logs.</summary>
</part>
<part name="detail">
<detail>Message Router for default/SusmitTestWorkflow!1.0*9acfd191-e572-408d-b523-aa3f9b42735c is null. Please validate that the composite deployment completed successfully by checking the server logs.</detail>
</part>
<part name="code">
<code>null</code>
</part>
</remoteFault>
</bpelFault>
Please help resolving this. Thanks in advance.
-- SusmitHere is how I solved this problem: I was told by the metalink folks that I should use the same verion of SOA console as jdev. So I went back to jdev 10.1.3.1. Rather than reading from the Oracle lite table, I dumped the table into a flat file. I read flat file and populated the workflow. Remember to set the 'messages in batch' flag in the file adapter to 1 and the number of records to skip to zero in the format builder for the flat file. The process now reads each record and creates an instance for that each record. In other words, if I have 8 records in my flat file, I will have 8 instances of the process running on the console. Thanks Jeremy for your help figuring this out.
Edited by: user7725126 on Nov 19, 2009 3:56 PM
Maybe you are looking for
-
Hi! I can't upgrade my iTunes 10.3.1.55 on my Windows XP 2002 SP3 to the latest version of iTunes. Got the message: "A problem has occured with the Windows Installer-package. A program needed for this installation could not be run." What to do?
-
Dynamic Configuration not working with Integrated Configuration
Hi All, Dynamic Configuration works fine in PI 7.3 when Classical Configuration is used. However the same does not work using Integrated Configuration. Scenario : SOAP -->SOAP Synchronous scenario in PI 7.3 (Dual Stack). Trying to save a value from R
-
Running iTunes 9.1 on Windows XP Home Edition 2002, SP3. Almost every time I go to delete a song, it no longer gives me the option to delete the file so I'm not clearing any space on my drive. It does this less often for apps, but still does it. Is t
-
Php/mysql behavours broken
I don't know what is going on but my copy of DW8 is now unable to define php/mysql recordsets. I have a feeling that this may be caused by a rogue extension. Only thing is it may have occured a while back so I don't know when it started. The problem
-
E-Mail body content appears in single line as a string.
Could someone advise the way to format(space, new line, bold etc) E-Mail body content in BPEL. I wanted an email body content be sent as following: Hi, This is my test email through BPEL. Well Done! Cheers R But when it actually sent, it just appeare