I think this is a regression due to a change I made some time ago.
I have fixed a few things wrt to classloading today and i will upload
snapshots
asap. I hope it will fix this problems.
Could you give it a try tomorrow ?
Cheers,
Guillaume Nodet
On 6/15/06, Tomas Olsson <[EMAIL PROTECTED]> wrote:
Hi,
I have just tried runnnig the ws-notification example with the
http-binding and I get the exception below. It happened when I tried to
call subscribe with an endpoint not in servicemix. So what's the problem?
/Tomas
WARN - log - /Broker/:
java.lang.Exception:
org.apache.servicemix.wsn.jaxws.SubscribeCreationFailedFault: Unable to
resolve consumer reference endpoint
at
org.apache.servicemix.http.processors.ConsumerProcessor.process(
ConsumerProcessor.java:194)
at
org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:355)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:567)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(
ContextHandlerCollection.java:147)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
:126)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:119)
at org.mortbay.jetty.Server.handle(Server.java:248)
at
org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:360)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
:282)
at
org.mortbay.jetty.nio.SelectChannelConnector$HttpChannelEndPoint.run(
SelectChannelConnector.java:805)
at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
:475)
Caused by: org.apache.servicemix.wsn.jaxws.SubscribeCreationFailedFault:
Unable to resolve consumer reference endpoint
at
org.apache.servicemix.wsn.jbi.JbiSubscription.validateSubscription(
JbiSubscription.java:77)
at
org.apache.servicemix.wsn.AbstractSubscription.create(
AbstractSubscription.java:254)
at
org.apache.servicemix.wsn.AbstractNotificationBroker.handleSubscribe(
AbstractNotificationBroker.java:159)
at
org.apache.servicemix.wsn.AbstractNotificationBroker.subscribe(
AbstractNotificationBroker.java:148)
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
:136)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(
AsyncBaseLifeCycle.java:397)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(
BaseLifeCycle.java:42)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(
DeliveryChannelImpl.java:619)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(
AbstractFlow.java:168)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java
:176)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java
:226)
at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java
:291)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:613)
Caused by: javax.xml.bind.JAXBException
- with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java
:195)
at javax.xml.bind.ContextFinder.find(ContextFinder.java:381)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:561)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508)
at
org.apache.servicemix.wsn.jbi.JbiSubscription.resolveConsumer(
JbiSubscription.java:87)
at
org.apache.servicemix.wsn.jbi.JbiSubscription.validateSubscription(
JbiSubscription.java:74)
... 17 more
Caused by: java.lang.ClassNotFoundException:
com.sun.xml.bind.v2.ContextFactory
at
org.apache.servicemix.jbi.loaders.ParentFirstClassLoader.loadClass(
ParentFirstClassLoader.java:83)
at
org.apache.servicemix.jbi.loaders.InstallationClassLoader.loadClass(
InstallationClassLoader.java:99)
at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java
:191)
... 22 more