1 Reply Latest reply on Feb 23, 2010 12:47 PM by larsroediger

    One Way Web Services?

    larsroediger

      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.

        • 1. Re: One Way Web Services?
          larsroediger

          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?