It may be the same, but at least I can find the reason ;)
This NPE happens because the incoming exchange does not have any "in"
message.
Check the component that sends the message.

Could you raise a JIRA for that please, I will change to throw a more
meaningfull exception.

Cheers,
Guillaume Nodet

On 6/20/06, AndreasH <[EMAIL PROTECTED]> wrote:


Hi Guillaume

I tried with 3.0-M2 (I hope I got the deployer right), alas without
success.
The exception now is:

2006-06-20 10:46:09,312 ERROR
[servicemix.http.HttpSpringComponent.onMessageExchange()] Error processing
exchange Messag
eExchange[
  id: ID:hldpc-1693-1150793122437-3:0
  status: Active
  role: provider
  service: EchoBean
  endpoint: BusinessMessageEndpointBinding
]
java.lang.NullPointerException
        at
org.apache.servicemix.soap.marshalers.JBIMarshaler.fromNMS(
JBIMarshaler.java:76)
        at
org.apache.servicemix.http.processors.ProviderProcessor.process(
ProviderProcessor.java:99)
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(
AsyncBaseLifeCycle.java:397)
        at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(
BaseLifeCycle.java:42)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(
DeliveryChannelImpl.java:622)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(
AbstractFlow.java:168)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java
:176)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java
:226)
        at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java
:291)
        at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(
PooledExecutor.java:743)
        at java.lang.Thread.run(Thread.java:595)

It's basically the same problem as with M1.

Regards

Andreas

--
View this message in context:
http://www.nabble.com/Soap-binding-for-external-web-service-t1816007.html#a4951517
Sent from the ServiceMix - User forum at Nabble.com.


Reply via email to