On 08-11-2010 22:07, Daniel Kulp wrote:
Hi Dan,

Thank you for your response. I will answer to your suggestions below.

Don't remove the whole thing, just the two xmlsoap.org namespaces above.
Those are basically telling the runtime that whenever those namespaces are
encountered, use the local transport, which isn't what you want as those are
for http.

I removed those two xmlsoal.org namespaces but I am still getting "MustUndertand headers" error.

What I would SUGGEST is to remove the LocalTransportFactory and instead import
the META-INF/cxf/cxf-extension-local.xml

Could you kindly explain what you mean by removing LocalTransportFactory, do you mean the whole bean definition as I did before or what? So as you said I import the META-INF/cxf/cxf-extension-local.xml, but still showing the same "MustUnderstand headers" error.


In addition,  change the EpcisQueryLocalEndpoint to:

  <jaxws:endpoint id="EpcisQueryLocalEndpoint"
     implementor="#queryOperationsWebService"
     transport="http://cxf.apache.org/transports/local";
     address="local://query" />

If I add the transport attribute here, I get "ListenerStart" error at the start up.

to make that one explicit.

Dan

/bayu

Reply via email to