-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
%
Getting the following exception when sending empty message to cxf endpoint via the nmr.
2013-08-06 23:55:19,678 | ERROR | .simple-thread-2 | NMRDestinationOutputStream | ? ? | 276 - org.apache.servicemix.cxf.transport.nmr - 4.5.0.redhat-60024 | error sending Out message java.lang.ClassCastException: java.lang.NullPointerException cannot be cast to org.apache.cxf.interceptor.Fault at org.apache.servicemix.cxf.transport.nmr.NMRDestinationOutputStream.commitOutputMessage(NMRDestinationOutputStream.java:90)[276:org.apache.servicemix.cxf.transport.nmr:4.5.0.redhat-60024] at org.apache.servicemix.cxf.transport.nmr.NMRDestinationOutputStream.doClose(NMRDestinationOutputStream.java:67)[276:org.apache.servicemix.cxf.transport.nmr:4.5.0.redhat-60024] at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:186)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:114)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:322)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)[147:org.apache.cxf.cxf-api:2.6.0.redhat-60024] at org.apache.servicemix.cxf.transport.nmr.NMRDestination.process(NMRDestination.java:168)[276:org.apache.servicemix.cxf.transport.nmr:4.5.0.redhat-60024] at org.apache.servicemix.nmr.core.InternalEndpointWrapper.process(InternalEndpointWrapper.java:86)[269:org.apache.servicemix.nmr.core:1.6.0.redhat-60024] at org.apache.servicemix.nmr.core.ChannelImpl.process(ChannelImpl.java:275)[269:org.apache.servicemix.nmr.core:1.6.0.redhat-60024] at org.apache.servicemix.nmr.core.ChannelImpl$1.run(ChannelImpl.java:231)[269:org.apache.servicemix.nmr.core:1.6.0.redhat-60024] at org.apache.servicemix.executors.impl.ExecutorImpl$1.run(ExecutorImpl.java:64)[274:servicemix-utils:1.5.1.redhat-60024] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)[:1.6.0_41] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)[:1.6.0_41] at java.lang.Thread.run(Thread.java:680)[:1.6.0_41]