com.oracle.bpel.client.BPELFault: faultName:
532614Oct 12 2006 — edited Oct 12 2006Hi All,
I am working on notification service using parallel work flow by sending emails to management chain policy. Able to send mails to all the users in the management chain and get responses from them back to BPEL process. but I am getting the following error in server console.
06/10/12 12:36:36 com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.
xmlsoap.org/ws/2003/03/business-process/}selectionFailure}
messageType: {null}
parts: {{summary=<summary>empty variable/expression result.
xpath variable/expression expression "bpws:getVariableData('inputVariable','payl
oad','/client:ParallelWFBPELProcessProcessRequest/client:customerName')" is empt
y at line 54, when attempting reading/copying it.
Please make sure the variable/expression result "bpws:getVariableData('inputVari
able','payload','/client:ParallelWFBPELProcessProcessRequest/client:customerName
')" is not empty.
</summary>}}
06/10/12 12:36:36 at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.checkEx
pressionFromValue(BPELAssignWMP.java:972)
06/10/12 12:36:36 at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.evalFro
mValue(BPELAssignWMP.java:504)
06/10/12 12:36:36 at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.__execu
teStatements(BPELAssignWMP.java:122)
06/10/12 12:36:36 at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perfo
rm(BPELActivityWMP.java:188)
06/10/12 12:36:36 at com.collaxa.cube.engine.CubeEngine.performActivity(Cu
beEngine.java:3408)
06/10/12 12:36:36 at com.collaxa.cube.engine.CubeEngine.handleWorkItem(Cub
eEngine.java:1836)
06/10/12 12:36:36 at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.handl
eWorkItem(CubeEngineBean.java:345)
06/10/12 12:36:36 at ICubeEngineLocalBean_StatelessSessionBeanWrapper0.han
dleWorkItem(ICubeEngineLocalBean_StatelessSessionBeanWrapper0.java:1429)
06/10/12 12:36:36 at com.collaxa.cube.engine.dispatch.message.instance.Per
formMessageHandler.handle(PerformMessageHandler.java:45)
06/10/12 12:36:36 at com.collaxa.cube.engine.dispatch.DispatchHelper.handl
eMessage(DispatchHelper.java:125)
06/10/12 12:36:36 at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.
process(BaseScheduledWorker.java:70)
06/10/12 12:36:36 at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage
(WorkerBean.java:86)
06/10/12 12:36:36 at com.evermind.server.ejb.MessageDrivenBeanInvocation.r
un(MessageDrivenBeanInvocation.java:123)
06/10/12 12:36:36 at com.evermind.server.ejb.MessageDrivenHome.onMessage(M
essageDrivenHome.java:755)
06/10/12 12:36:36 at com.evermind.server.ejb.MessageDrivenHome.run(Message
DrivenHome.java:928)
06/10/12 12:36:36 at com.evermind.util.ReleasableResourcePooledExecutor$My
Worker.run(ReleasableResourcePooledExecutor.java:186)
06/10/12 12:36:36 at java.lang.Thread.run(Thread.java:534)
<2006-10-12 12:36:36,779> <ERROR> <default.collaxa.cube.xml> com.oracle.bpel.cli
ent.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-proce
ss/}selectionFailure}
messageType: {null}
parts: {{summary=<summary>empty variable/expression result.
xpath variable/expression expression "bpws:getVariableData('inputVariable','payl
oad','/client:ParallelWFBPELProcessProcessRequest/client:customerName')" is empt
y at line 54, when attempting reading/copying it.
Please make sure the variable/expression result "bpws:getVariableData('inputVari
able','payload','/client:ParallelWFBPELProcessProcessRequest/client:customerName
')" is not empty.
</summary>}}
If any one faced this problem, please assist me on this.
Thanks,
Vidyasagar.