Daniel,

It seems to work fine if I explicitly set the invoker (and use the
PerRequestFactory). But this might be too much hacking. Let me know if this
a supported approach.

        JaxWsServerFactoryBean factory = new JaxWsServerFactoryBean();
        factory.setBus(BusFactory.getDefaultBus());
        factory.setServiceName(new QName("http://mediStor.org/x-rays";,
                "xRayStorage"));
        factory.setEndpointName(new QName("http://mediStor.org/x-rays";,
                "XRaySOAPPort"));
        factory.setServiceClass(FirstService.class);
        factory.setAddress("http://localhost:8080/xray";);
        factory.setWsdlLocation("test.wsdl");
        factory.setInvoker(new JAXWSMethodInvoker(new
PerRequestFactory(factory
                .getServiceClass())));
        Server srv = factory.create();

Chris

--
View this message in context: 
http://cxf.547215.n5.nabble.com/WebServiceContext-with-WebServiceProvider-tp5127015p5134617.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to