Hi Jarek,

It looks like the HTTPTransportFactory has been registered to the bus and your GeronimoDestinationFactory did not replace it.
CXF Bus will try to load the all cxf-extention-*.xml by default.
You may exclude the cxf-extention-http.xml from the jar or just do like the CXFServlet to register all the http transport related namespace again.

I just noticed Dan committed a patch for this, but I think you need to make sure GeronimoDestinationFactory be registered to the bus before the HTTPTransportFactory.

Cheers,

Willem.

Jarek Gawor wrote:
Hi Dan,

Any news on this issue?

Thanks,
Jarek

On 4/1/07, Jarek Gawor <[EMAIL PROTECTED]> wrote:
No, I'm not using CXFServlet. Ok, thanks.

Our GeronimoDestinationFactory extends HTTPTransportFactory and we do
overwrite the getDestination() method so maybe something doesn't get
registered properly as before.

Jarek

On 4/1/07, Dan Diephouse <[EMAIL PROTECTED]> wrote:
> Are you using the CXFServlet? If so, then CXF should use the
> ServletTransportFactory as it's transport (and not require jetty).
> Otherwise, it should use Jetty as it's transport.
>
> Maybe I messed things up with my latest changes to CXFServlet though. I will > have to take a deeper look tomorrow when I'm more awake. I'll get back to
> you soon.
>
> Thanks,
> Dan
>
> On 3/31/07, Jarek Gawor <[EMAIL PROTECTED]> wrote:
> >
> > Using the latest snapshot I see the following error:
> >
> > java.lang.NoClassDefFoundError: org/mortbay/jetty/Connector
> >         at
> > org.apache.cxf.transport.http.JettyHTTPDestination.retrieveEngine(
> > JettyHTTPDestination.java:87)
> >         at
> > org.apache.cxf.transport.http.HTTPTransportFactory.getDestination(
> > HTTPTransportFactory.java:123)
> > at org.apache.cxf.binding.soap.SoapTransportFactory.getDestination
> > (SoapTransportFactory.java:74)
> > at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:77)
> >         at org.apache.cxf.frontend.ServerFactoryBean.create(
> > ServerFactoryBean.java:86)
> >
> > Is this dependency required? I thought it was removed.
> >
> > Thanks,
> > Jarek
> >
>
>
>
> --
> Dan Diephouse
> Envoi Solutions
> http://envoisolutions.com | http://netzooid.com/blog
>



Reply via email to