Hi Jiang,
It looks like the exception is happening on the client side during the XML
serialization of your request message and before it's ever sent to Ode.
Could you share with us your client code? Feel free to open a new issue at
http://issues.apache.org/jira/browse/ODE and attach a ZIP of your project:
client code, BPEL files, etc.
thanks,
alex
On 2/7/07, Jiang Liu <[EMAIL PROTECTED]> wrote:
Hi all,
it has been trouble me for days that i can not invoke an Ode deployed BPEL
service. I am using the latest Ode (version 504778). I have a very simple
HelloWorld BPEL and there is no problem of deploying the process.
When i invoke it, i always get follow exceptions no matter what i changed
to both server and client sides:
E:\Workplace_Webservices\Ode_helloworld_client\client\build\classes>java -
Djava.e
xt.dirs=c:\Jar_lib ode.bpel.unit_test_wsdl.Client
java.lang.NullPointerException
at com.ctc.wstx.sw.BaseNsStreamWriter.doWriteDefaultNs
(BaseNsStreamWriter
.java:528)
at com.ctc.wstx.sw.SimpleNsStreamWriter.writeDefaultNamespace
(SimpleNsStr
eamWriter.java:111)
at com.ctc.wstx.sw.SimpleNsStreamWriter.writeNamespace
(SimpleNsStreamWrit
er.java:119)
at org.apache.axiom.om.impl.MTOMXMLStreamWriter.writeNamespace
(MTOMXMLStr
eamWriter.java:146)
at
org.apache.axiom.om.impl.serialize.StreamingOMSerializer.serializeElem
ent(StreamingOMSerializer.java:243)
at
org.apache.axiom.om.impl.serialize.StreamingOMSerializer.serializeNode
(StreamingOMSerializer.java:76)
at
org.apache.axiom.om.impl.serialize.StreamingOMSerializer.serialize(Str
eamingOMSerializer.java:59)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeByPullStream(O
MSerializerUtil.java:473)
at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize
(OMElemen
tImpl.java:823)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsum
e(OMElementImpl.java:848)
at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize
(OMElemen
tImpl.java:819)
at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOA
PEnvelopeImpl.java:180)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsum
e(OMElementImpl.java:848)
at org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume
(OMNodeImp
l.java:419)
at
org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEnti
ty.handleOMOutput(SOAPOverHTTPSender.java:190)
at
org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEnti
ty.writeRequest(SOAPOverHTTPSender.java:232)
at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeReque
stBody(EntityEnclosingMethod.java:495)
at org.apache.commons.httpclient.HttpMethodBase.writeRequest
(HttpMethodBa
se.java:1973)
at org.apache.commons.httpclient.HttpMethodBase.execute(
HttpMethodBase.ja
va:993)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Http
MethodDirector.java:397)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod
(HttpMet
hodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod(
HttpClient.java
:396)
at org.apache.commons.httpclient.HttpClient.executeMethod(
HttpClient.java
:346)
at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abstr
actHTTPSender.java:541)
at org.apache.axis2.transport.http.SOAPOverHTTPSender.send
(SOAPOverHTTPSe
nder.java:119)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessag
eWithCommons(CommonsHTTPTransportSender.java:335)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Comm
onsHTTPTransportSender.java:204)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:674)
at org.apache.axis2.description.OutInAxisOperationClient.send
(OutInAxisOp
eration.java:237)
at org.apache.axis2.description.OutInAxisOperationClient.execute
(OutInAxi
sOperation.java:202)
at ode.bpel.unit_test_wsdl.HelloWorldStub.hello(
HelloWorldStub.java:144)
at ode.bpel.unit_test_wsdl.Client.main(Client.java:15)
I have tried change service's logic, client's access point value etc. All
failed, so could anyone help me out here?
Best Regards
------------------------------
Jiang Liu
Student Number: 3075163
CS/Yallara Name: ljiang
RMIT, Melbourne