Hello,
I want to develop an asynchronous Web Service within Fuse ESB (4.1.0.2). Therefore I created a simple WSDL-file. The Web Service has one operation that has no response message defined. The Service itself only prints a message on the console and invokes another Web Service (later this will be the Callback) with a static request. I employed CXF to implement the Web Service. When calling the Web Service from soapUI or an Axis2 Client everthing works out. But when I call the Web Service from a BPEL process (the engine itself employs Axis2) I get the following error.
java.lang.NullPointerException at
org.apache.cxf.interceptor.OneWayProcessorInterceptor.handleMessage(OneWayProcessorInterceptor.java:67)
...
Please have a look at the attached Eclipse project and the log file. I would be grateful for any hint to a solution.
Thank you.
Seems to be a problem with the Interceptor chain when using POJO message mode. When I use MESSAGE mode I got no error. Can anyone tell me where I can find more information about the Interceptor chains and the Interceptors itself CXF is using?