jbonofre commented on issue #755: URL: https://github.com/apache/camel-karaf/issues/755#issuecomment-5774709125
Taking this one. `camel-cxf` currently forces `http-whiteboard` (and therefore a running pax-web/Jetty instance) unconditionally, even though that's only needed for the OSGi Servlet Whiteboard-based default HTTP transport used by CXF *consumer* endpoints — producer-only usage (calling remote SOAP services) and usage with `camel-cxf-jetty` or another transport (e.g. Undertow) don't need it at all. I'll split it out the same way `camel-cxf-jetty` and `camel-cxf-spring` are already split from the base feature: remove `http-whiteboard` from `camel-cxf` and add a new `camel-cxf-whiteboard` feature (`camel-cxf` + `http-whiteboard`) for anyone relying on the default whiteboard-based transport. PR coming shortly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
