Wednesday 15 June 2011

java - Oracle BPEL fault selectionFailure -



java - Oracle BPEL fault selectionFailure -

i have oracle soa composite generating bpel fault in weblogic 11g. in enterprisemanager see fault , message:

<bpelfault> <faulttype>0</faulttype> <selectionfailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"></selectionfailure> </bpelfault>

when drill instance see next message listed on assignement: error in evaluate look @ line "493". result empty xpath look :

"/ns27:userscollection/ns27:users/ns27:id"

i see next error in wls-soa1-diagnostic.log:

com.oracle.bpel.client.bpelfault: faultname: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionfailure} messagetype: {{http://schemas.oracle.com/bpel/extension}runtimefaultmessage} @ com.collaxa.cube.engine.ext.bpel.common.bpelwmphelper.evalfromvalue(bpelwmphelper.java:344) @ com.collaxa.cube.engine.ext.bpel.v1.wmp.bpel1assignwmp.__executestatements(bpel1assignwmp.java:138) @ com.collaxa.cube.engine.ext.bpel.common.wmp.basebpelactivitywmp.perform(basebpelactivitywmp.java:166) @ com.collaxa.cube.engine.cubeengine.performactivity(cubeengine.java:2687) @ com.collaxa.cube.engine.cubeengine._handleworkitem(cubeengine.java:1190) @ com.collaxa.cube.engine.cubeengine.handleworkitem(cubeengine.java:1093) @ com.collaxa.cube.engine.dispatch.message.instance.performmessagehandler.handlelocal(performmessagehandler.java:78) @ com.collaxa.cube.engine.dispatch.dispatchhelper.handlelocalmessage(dispatchhelper.java:218) @ com.collaxa.cube.engine.dispatch.dispatchhelper.sendmemory(dispatchhelper.java:297) @ com.collaxa.cube.engine.cubeengine.endrequest(cubeengine.java:4609) @ com.collaxa.cube.engine.cubeengine.endrequest(cubeengine.java:4541) @ com.collaxa.cube.engine.cubeengine._createandinvoke(cubeengine.java:713) @ com.collaxa.cube.engine.cubeengine.createandinvoke(cubeengine.java:560) @ com.collaxa.cube.engine.ejb.impl.cubeenginebean.createandinvoke(cubeenginebean.java:103) @ com.collaxa.cube.engine.ejb.impl.cubeenginebean.synccreateandinvoke(cubeenginebean.java:145) @ com.collaxa.cube.engine.ejb.impl.bpel.bpelenginebean.synccreateandinvoke(bpelenginebean.java:112) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597)

has run issue before? seems unusual see fault , error.

i made alter assignment in question here "ignoremissingfromdata" , deployed few weeks ago , seems have worked fine ever since.

thanks,

tom

java oracle xpath soa bpel

No comments:

Post a Comment