You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by sujoy ray <su...@gmail.com> on 2006/12/15 18:16:02 UTC

Any idea: what is this problem?

Here is a problem in invoking an external service. Can anybody give the
solution?



DEBUG - SessionOutHandler.invoke(100) | <?xml version='1.0'
encoding='utf-8'?><s
oapenv:Envelope xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/"><soape<http://schemas.xmlsoap.org/soap/envelope/%22%3E%3Csoape>
nv:Header><addr:To xmlns:addr="
http://www.w3.org/2005/08/addressing">http://www<http://www.w3.org/2005/08/addressing%22%3Ehttp://www>
.
weather.gov/mdl/survey/pgb_survey/dev/SOAP_server/ndfdXMLserver.php
</addr:To><ad
dr:Action xmlns:addr="
http://www.w3.org/2005/08/addressing">http://www.weather.g<http://www.w3.org/2005/08/addressing%22%3Ehttp://www.weather.g>
ov/mdl/survey/pgb_survey/dev/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenByDay</addr:Action
></soapenv:Header><soapenv:Body><NDFDgenByDay><longitude>34.3729
</longitude><num
Days>1</numDays><startDate>2006-12-14</startDate><latitude>-80.1617
</latitude><f
ormat>24 hourly</format></NDFDgenByDay></soapenv:Body></soapenv:Envelope>
ERROR - ExternalService.invoke(132) | Error sending message to Axis2 for ODE
mex
 {PartnerRoleMex#4456450 [PID {http://trustseer/bpel/test}WeatherForCAATXI]
call
ing org.apache.ode.bpel.epr.WSAEndpoint@6a48e4.NDFDgenByDay(...)}
java.util.concurrent.ExecutionException: org.apache.axis2.AxisFault: First
Eleme
nt must contain the local name, Envelope; nested exception is:
        org.apache.axiom.soap.SOAPProcessingException: First Element must
contai
n the local name, Envelope
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java
:205)
        at java.util.concurrent.FutureTask.get(FutureTask.java:80)
        at org.apache.ode.axis2.ExternalService.invoke(ExternalService.java
:114)

        at org.apache.ode.axis2.MessageExchangeContextImpl.invokePartner
(Message
ExchangeContextImpl.java:52)
        at org.apache.ode.axis2.P2PMexContextImpl.invokePartner
(P2PMexContextImp
l.java:100)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke
(BpelRuntimeC
ontextImpl.java:691)
        at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:95)
        at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(
JacobVPU.java:4
57)
        at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute
(BpelRuntime
ContextImpl.java:731)
        at
org.apache.ode.bpel.engine.BpelProcess$PartnerLinkMyRoleImpl.invokeMy
Role(BpelProcess.java:484)
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(
BpelProcess.java
:193)
        at org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.invoke
(MyRoleMes
sageExchangeImpl.java:114)
        at org.apache.ode.axis2.ODEService.onAxisMessageExchange(
ODEService.java
:118)
        at org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic
(ODE
MessageReceiver.java:78)
        at org.apache.ode.axis2.hooks.ODEMessageReceiver.receive
(ODEMessageRecei
ver.java:53)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:493)
        at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
uest(HTTPTransportUtils.java:319)
        at org.apache.axis2.transport.http.AxisServlet.doPost(
AxisServlet.java:2
47)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)