You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by Surendar <su...@7strata.com> on 2009/03/23 15:07:00 UTC

Error while Invoking ServicemixJSR181 service

Hi all,

I am getting the following error while i try to call the servicemix 
jsr181 service from ODE in servicemix


I have created the following components in servicemix

ODE Serviceengine and Http provider  and JMS Consumer in one ServiceAssembly

HttPConsumer and jsr181 SE in one Service assembly

So while iam sending the jms client request iam getting the following error


*ERROR - HttpComponent                  - Error processing exchange InOut[*
  id: ID:127.0.1.1-120333fca4e-5:0
  status: Active
  role: provider
  service: {http://www.7strata.com/rapid/HelloService}HelloServiceProvider
  endpoint: HelloServicePortType
  operation: {http://www.7strata.com/rapid/HelloService}sayHello
  in: <?xml version="1.0" encoding="UTF-8"?><sayHello 
xmlns="http://www.7strata.com/rapid/HelloService">
  <in0>hai india</in0>
</sayHello>
]
*com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
 at [row,col {unknown-source}]: [1,0]*
    at 
com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:661)
    at 
com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2134)
    at 
com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2040)
    at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1069)
    at 
javax.xml.stream.util.StreamReaderDelegate.next(StreamReaderDelegate.java:59)
    at 
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader.next(ExtendedXMLStreamReader.java:61)
    at 
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader.nextTag(ExtendedXMLStreamReader.java:44)
    at 
org.apache.servicemix.soap.marshalers.SoapReader.readSoapUsingStax(SoapReader.java:164)
    at 
org.apache.servicemix.soap.marshalers.SoapReader.read(SoapReader.java:89)
    at 
org.apache.servicemix.soap.marshalers.SoapReader.read(SoapReader.java:76)
    at 
org.apache.servicemix.http.processors.ProviderProcessor.process(ProviderProcessor.java:173)
    at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
    at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
    at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
    at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
    at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
    at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
    at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
    at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
    at java.lang.Thread.run(Thread.java:595)
ERROR - BpelRuntimeContextImpl         - Invalid response state for mex 
hqejbhcnphr451sx10cpak: ASYNC

so what could be the problem, i guess some thing going wrong while 
calling servicemixjsr181 service inside the servicemix. it seems me like 
normalizedmessage error, so can any one help me in this problem if You 
people need i will send me my code in attachment.



with regards

Surendar V