camel cxfbean component throwing errors
Issue
- I have a CXF web service that is exposed via Camel cxfEndpoint in a camel route. I am trying to use CXFBean component to provide the web service implementation as a backing bean. I deployed the war file on JBoss Fuse 7.0. However when I call the web service (via soapui) ,I get the soap fault
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Part {http://example.com/services/helloworld}greeting should be of type com.example.types.helloworld.Greeting, not org.apache.cxf.helpers.LoadingByteArrayOutputStream$LoadedByteArrayInputStream</faultstring>
</soap:Fault>
- and on the server log , I get the following exceptions
02:36:44,646 WARNING [org.apache.cxf.phase.PhaseInterceptorChain] (default task-2) Interceptor for {http://example.com/services/helloworld}HelloWorldImplService has thrown exception, unwinding now: java.lang.RuntimeException: Can't find input stream in message
Environment
- Red Hat Fuse
- 7.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.