Daniel Kulp wrote:

On Wed March 11 2009 3:06:33 pm Bryan Kearney wrote:
have you gotten Reliable messaging ond addressing working yet?

Honestly, I PERSONALLY haven't done any testing with RM. Eoghan may have, I'm not really sure.

That said, a couple years ago, IONA did participate in one of the MS plugfest things [1] and supposedly got the RM tests to pass. That said, I THINK it was just the wsrm2004 stuff, at least that's the name of the directory with the code in it. :-)

Unfortunately, all the test code and configuration is "owned" by Progress right now so I cannot distribute it. I'm going to see what I can do about that, but no promises. First step is trying to find the right people to ask. :-(

Specifically, that error looks like the wsa:Action isn't being set correctly from ws-rm. That should definitely be looked at/fixed. (and patches are most welcome)




It appears to be related to the namespace of wsAddresing. The M$ stuff is sending in the following:


<a:Action s:mustUnderstand="1">
        http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence
</a:Action>

where

xmlns:a="http://www.w3.org/2005/08/addressing";

Where a cxf client sends in:

<Action xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing";>
        http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence
</Action>

I dont see that I have control over this setting in either CXF of M$. Is that something I can control?

What I see when the M$ client calls in is the following stack trace on the server (related to converting):

2009-03-12 08:51:55,066 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) java.lang.NullPointerException 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.ws.addressing.VersionTransformer.convert(VersionTransformer.java:137) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.ws.addressing.VersionTransformer.convert(VersionTransformer.java:248) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.ws.rm.Servant.createSequence(Servant.java:142) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.ws.rm.Servant.invoke(Servant.java:68) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:56) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:92) 2009-03-12 08:51:55,067 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:226) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:89) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:305) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.jboss.wsf.stack.cxf.ServletControllerExt.invoke(ServletControllerExt.java:160) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.jboss.wsf.stack.cxf.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:61) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at org.jboss.wsf.stack.cxf.CXFServletExt.service(CXFServletExt.java:134) 2009-03-12 08:51:55,068 ERROR [STDERR] (http-hattrick.usersys.redhat.com%2F10.11.231.22-8080-1) at javax.servlet.http.HttpSe

-- bk

Reply via email to