"{http://schemas.oracle.com/bpel/extension}bindingFault"
433209Nov 22 2004 — edited Nov 29 2004Hi,
I get an error when I try to invoke a .NET Web Service.
"{http://schemas.oracle.com/bpel/extension}bindingFault" has been thrown. Less
<bindingFault xmlns="http://schemas.oracle.com/bpel/extension">
<part name="code">GenericError</part>
<part name="summary">null</part>
</bindingFault>
I have changed the logging level for "default.collaxa.cube.ws" to DEBUG and have the following message retrieved from the console:
Process "RefMgmt" (revision "1.0") successfully compiled.
<2004-11-22 12:02:08,617> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> operation: CreateReferral
<2004-11-22 12:02:08,617> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> inputContainer: {parameters=<CreateReferral xmlns="http://isoftplc.com
/Lorenzo/WSDL/09/24"><oRequestPacket xmlns="http://isoftplc.com/Lorenzo/DataType
s/Referral"><SessionContext/><WFContext><UserOId xmlns="http://isoftplc.com/Lore
nzo/ContextInfo"/><WorkStationOId xmlns="http://isoftplc.com/Lorenzo/ContextInfo
">8dcfdc8f82ed0384:6f9b8e:1005e7adabd:-7ff1</WorkStationOId><InstanceOId xmlns="
http://isoftplc.com/Lorenzo/ContextInfo">1306</InstanceOId><UICode xmlns="http:/
/isoftplc.com/Lorenzo/ContextInfo"/><EventCode xmlns="http://isoftplc.com/Lorenz
o/ContextInfo"/><ObjectType xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><Ob
jectValue xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><OCAOId xmlns="http:/
/isoftplc.com/Lorenzo/ContextInfo"/><CAOId xmlns="http://isoftplc.com/Lorenzo/Co
ntextInfo"/><CAName xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><TaskType x
mlns="http://isoftplc.com/Lorenzo/ContextInfo"/><TaskCategory xmlns="http://isof
tplc.com/Lorenzo/ContextInfo"/><RequestName xmlns="http://isoftplc.com/Lorenzo/C
ontextInfo">CreateReferral</RequestName><PreviousStatus xmlns="http://isoftplc.c
om/Lorenzo/ContextInfo"/><CurrentStatus xmlns="http://isoftplc.com/Lorenzo/Conte
xtInfo"/><CACategoryCode xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><Prior
ityCode xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><StartDate xmlns="http:
//isoftplc.com/Lorenzo/ContextInfo"/><ExpectedEndDate xmlns="http://isoftplc.com
/Lorenzo/ContextInfo"/><ActualEndDate xmlns="http://isoftplc.com/Lorenzo/Context
Info"/><TaskHistoryComments xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><Re
questorOId xmlns="http://isoftplc.com/Lorenzo/ContextInfo"/><TransactionCode xml
ns="http://isoftplc.com/Lorenzo/ContextInfo"/></WFContext><RequestContext/><Data
ItemCollection/></oRequestPacket></CreateReferral>}
<2004-11-22 12:02:08,679> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> callProps: {is-initial-call=true, parentId=1306, process-id=RefMgmt, r
ootId=1306, conversationId=bpel://localhost/default/RefMgmt~1.0/1306-BpInv0-BpSe
q1.6-2, location=null, priority=0, work-item-key=1306-BpInv0-BpSeq1.6-2, domain-
id=default, revision-tag=1.0}
<2004-11-22 12:02:08,679> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> def is http://dev-chen-pc152:9700/orabpel/default/RefMgmt/services/Cre
ateReferralWSWrapper.wsdl
<2004-11-22 12:02:08,679> <DEBUG> <default.collaxa.cube.ws> <WSIFInvocationHandl
er::invoke> opName=CreateReferralportTypeQn={http://isoftplc.com/Lorenzo/WSDL/09
/24}PTCreateReferralserviceQn={http://isoftplc.com/Lorenzo/WSDL/09/24}CreateRefe
rralWS
<2004-11-22 12:02:09,289> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> operation: AcknowledgeReferral
<2004-11-22 12:02:09,289> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> inputContainer: {parameters=<AcknowledgeReferral xmlns="http://isoftpl
c.com/Lorenzo/WSDL/AcknowledgeReferral/09/24"><oRequestPacket xmlns="http://isof
tplc.com/Lorenzo/DataTypes/AcknowledgeReferral"><SessionContext/><WFContext/><Re
questContext/><DataItemCollection Name=""><DataItem Name=""><PatientOID/><OID>12
34567890</OID><ReceivedDTTM/></DataItem></DataItemCollection></oRequestPacket></
AcknowledgeReferral>}
<2004-11-22 12:02:09,289> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> callProps: {is-initial-call=true, parentId=1306, process-id=RefMgmt, r
ootId=1306, conversationId=bpel://localhost/default/RefMgmt~1.0/1306-BpInv1-BpSe
q2.9-2, location=null, priority=0, work-item-key=1306-BpInv1-BpSeq2.9-2, domain-
id=default, revision-tag=1.0}
<2004-11-22 12:02:09,289> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> def is http://dev-chen-pc152:9700/orabpel/default/RefMgmt/services/Ack
nowledgeReferralWSWrapper.wsdl
<2004-11-22 12:02:09,289> <DEBUG> <default.collaxa.cube.ws> <WSIFInvocationHandl
er::invoke> opName=AcknowledgeReferralportTypeQn={http://isoftplc.com/Lorenzo/WS
DL/AcknowledgeReferral/09/24}PTAcknowledgeReferralserviceQn={http://isoftplc.com
/Lorenzo/WSDL/AcknowledgeReferral/09/24}AcknowledgeReferralWS
<2004-11-22 12:02:09,445> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager
::invoke> Exception thrown
java.lang.NullPointerException
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at org.apache.xerces.impl.XMLEntityManager$RewindableInputStream.read(Un
known Source)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown So
urce)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at orabpel.apache.axis.encoding.DeserializationContextImpl.parse(Deseria
lizationContextImpl.java:232)
at orabpel.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:547)
at orabpel.apache.axis.Message.getSOAPEnvelope(Message.java:376)
at com.collaxa.cube.ws.wsif.providers.axis.WSIFOperation_ApacheAxis.setR
esponseContext(WSIFOperation_ApacheAxis.java:2722)
at com.collaxa.cube.ws.wsif.providers.axis.WSIFOperation_ApacheAxis.invo
keRequestResponseOperation(WSIFOperation_ApacheAxis.java:1468)
at com.collaxa.cube.ws.wsif.providers.axis.WSIFOperation_ApacheAxis.exec
uteRequestResponseOperation(WSIFOperation_ApacheAxis.java:1023)
at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandle
r.java:356)
at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.ja
va:288)
at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.ja
va:134)
at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.
java:541)
at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPE
LInvokeWMP.java:284)
at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityW
MP.java:178)
at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:34
38)
at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:181
8)
at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandl
er.handleLocal(PerformMessageHandler.java:75)
at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(Di
spatchHelper.java:85)
at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHe
lper.java:138)
at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5522)
at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:189
2)
at com.collaxa.cube.engine.bean.CubeEngineBean.handleWorkItem(CubeEngine
Bean.java:304)
at ICubeEngineLocalBean_StatelessSessionBeanWrapper0.handleWorkItem(ICub
eEngineLocalBean_StatelessSessionBeanWrapper0.java:1238)
at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandl
er.handle(PerformMessageHandler.java:45)
at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(Dispatc
hHelper.java:62)
at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseSche
duledWorker.java:72)
at com.collaxa.cube.engine.bean.WorkerBean.onMessage(WorkerBean.java:86)
at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDriven
BeanInvocation.java:123)
at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome
.java:745)
at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:
917)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
sableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
What I could make out from the above is an exception thrown ate invocation of the web service as "<WSInvocationManager::invoke> Exception thrown
java.lang.NullPointerException". I am not able to realize this error message and proceed further. Please help.