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.