I'm trying to deploy CXF-based webservices on Apache Felix. I've got
almost everything working, thanks to the generous help of Guillaume
Nodet (thanks again!). The one piece I haven't figured out is how to
configure a JAX-WS endpoint to use the existing osgi http service (I'm
using Pax). I've deployed the "Apache ServiceMix CXF Transport for OSGi
(4.0.0)" bundle, but since I'm not using spring-dm, it doesn't seem to
do anything for me. I'm trying to do this with minimal dependencies, so
I'd like to leave spring-dm out of the picture if possible.
Does anyone have a recipe for configuring CXF to allow multiple JAX-WS
endpoints to use the servlet container created by the osgi http
service? Right now, I'm doing:
Endpoint.publish("http://localhost:8080/sample", new
SampleWebServiceImpl());
And because I've got an existing osgi http service on 8080, I get
"Address already in use"
Thanks,
Josh
--
Josh Holtzman
Educational Technology Services, UC Berkeley
[email protected]
510.529.9225