Hello,

I am facing another problem, this time with my WS-Notification publisher which 
is implemented as a client of service 
org.servicemix.wsnotification.NotificationBroker. I want to register my 
publisher with the broker, but the broker requires a publisher reference of 
type W3CEndpointReference, which I have so far been unable to retrieve. I know 
how to go about it if I have a javax.xml.ws.Endpoint, but can I retrieve that 
from a client proxy?

NotificationBroker ss = new NotificationBroker(wsdlURL, SERVICE_NAME);
org.oasis_open.docs.wsn.brw_2.NotificationBroker port = ss.getHttpBinding();

/* Alternate approach:
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(org.oasis_open.docs.wsn.brw_2.NotificationBroker.class);
factory.setAddress("http://localhost:8192/Broker/";);
org.oasis_open.docs.wsn.brw_2.NotificationBroker port = 
(org.oasis_open.docs.wsn.brw_2.NotificationBroker) factory.create();
*/

        org.oasis_open.docs.wsn.br_2.RegisterPublisher 
_registerPublisher_registerPublisherRequest = new 
org.oasis_open.docs.wsn.br_2.RegisterPublisher();
        TopicExpressionType topic = new TopicExpressionType();
        topic.getContent().add("myTopic");
        _registerPublisher_registerPublisherRequest.getTopic().add(topic);
        try {
            org.oasis_open.docs.wsn.br_2.RegisterPublisherResponse 
_registerPublisher__return = 
port.registerPublisher(_registerPublisher_registerPublisherRequest);
        } catch ...

is what I have so far, which yields the fault [1]. I haven't been able to find 
a way, however circuitous, to retrieve a W3CEndpointReference for either 
alternative. Can someone give me any pointers?

Thank you,

Anne Diefenbach
- FKIE-KOM -
*************************************************
Forschungsgesellschaft für
Angewandte Naturwissenschaften e. V. (FGAN)
Neuenahrer Str. 20, 53343 Wachtberg, Germany
E-Mail:  [email protected]
Web:    www.fgan.de
************************************************

[1]
10.06.2009 13:16:18 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Response was of unexpected text/html 
ContentType.  Incoming portion of HTML stream: <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null</title>
</head>
<body><h2>HTTP ERROR: 
500</h2><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null</pre>
<p>RequestURI=/Broker/</p><h3>Caused by:</h3><pre>java.lang.Exception: 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null
        at 
org.apache.servicemix.http.processors.ConsumerProcessor.process(ConsumerProcessor.java:204)
        at 
org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java:71)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:757)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:371)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.jetty.nio.SelectChannelConnector$RetryContinuation.run(SelectChannelConnector.java:525)
        at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<h3>Caused 
by:</h3><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<p><i><small><a href="http://jetty.mortbay.org/";>Powered by 
Jetty://</a></small></i></p><br/>                                               
 
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                

</body>
</html>

        at 
org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:73)
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
        at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:633)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2066)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1944)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1869)
        at 
org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
        at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:595)
        at 
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:466)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:299)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:251)
        at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
        at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
        at $Proxy45.registerPublisher(Unknown Source)
        at 
org.oasis_open.docs.wsn.brw_2.NotificationBroker_HttpBinding_Client.main(NotificationBroker_HttpBinding_Client.java:82)
10.06.2009 13:16:18 com.sun.xml.messaging.saaj.soap.ver1_2.Fault1_2Impl 
checkIfStandardFaultCode
SCHWERWIEGEND: SAAJ0435: {http://cxf.apache.org/faultcode}HandlerFault is not a 
standard Code value
Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: Response was 
of unexpected text/html ContentType.  Incoming portion of HTML stream: <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null</title>
</head>
<body><h2>HTTP ERROR: 
500</h2><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null</pre>
<p>RequestURI=/Broker/</p><h3>Caused by:</h3><pre>java.lang.Exception: 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null
        at 
org.apache.servicemix.http.processors.ConsumerProcessor.process(ConsumerProcessor.java:204)
        at 
org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java:71)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:757)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:371)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.jetty.nio.SelectChannelConnector$RetryContinuation.run(SelectChannelConnector.java:525)
        at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<h3>Caused 
by:</h3><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<p><i><small><a href="http://jetty.mortbay.org/";>Powered by 
Jetty://</a></small></i></p><br/>                                               
 
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                

</body>
</html>

        at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
        at $Proxy45.registerPublisher(Unknown Source)
        at 
org.oasis_open.docs.wsn.brw_2.NotificationBroker_HttpBinding_Client.main(NotificationBroker_HttpBinding_Client.java:82)
Caused by: org.apache.cxf.interceptor.Fault: Response was of unexpected 
text/html ContentType.  Incoming portion of HTML stream: <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null</title>
</head>
<body><h2>HTTP ERROR: 
500</h2><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null</pre>
<p>RequestURI=/Broker/</p><h3>Caused by:</h3><pre>java.lang.Exception: 
org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: Invalid 
PublisherReference: null
        at 
org.apache.servicemix.http.processors.ConsumerProcessor.process(ConsumerProcessor.java:204)
        at 
org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java:71)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:757)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:371)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.jetty.nio.SelectChannelConnector$RetryContinuation.run(SelectChannelConnector.java:525)
        at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<h3>Caused 
by:</h3><pre>org.apache.servicemix.wsn.jaxws.PublisherRegistrationFailedFault: 
Invalid PublisherReference: null
        at 
org.apache.servicemix.wsn.AbstractPublisher.validatePublisher(AbstractPublisher.java:112)
        at 
org.apache.servicemix.wsn.jms.JmsPublisher.validatePublisher(JmsPublisher.java:117)
        at 
org.apache.servicemix.wsn.jbi.JbiPublisher.validatePublisher(JbiPublisher.java:89)
        at 
org.apache.servicemix.wsn.AbstractPublisher.create(AbstractPublisher.java:95)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.handleRegisterPublisher(AbstractNotificationBroker.java:275)
        at 
org.apache.servicemix.wsn.AbstractNotificationBroker.registerPublisher(AbstractNotificationBroker.java:260)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.servicemix.wsn.component.WSNEndpoint.process(WSNEndpoint.java:143)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:540)
        at 
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:492)
        at 
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
        at 
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620)
        at 
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
        at 
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
</pre>
<p><i><small><a href="http://jetty.mortbay.org/";>Powered by 
Jetty://</a></small></i></p><br/>                                               
 
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                
<br/>                                                

</body>
</html>

        at 
org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:73)
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
        at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:633)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2066)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1944)
        at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1869)
        at 
org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
        at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:595)
        at 
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:466)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:299)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:251)
        at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
        at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
        ... 2 more

Reply via email to