Hi

We should add a wrapper in camel-Karaf to use existing Karaf http
connectors.

By default the camel components create a new connector.

Let me try something quickly here.

Regards
JB

Le mer. 18 juin 2025 à 00:45, Chaz Kettleson
<apache-karaf-...@pyr3x.com.invalid> a écrit :

> Hello,
>
> I'm using Camel 4x on Apache Karaf and have a small component that
> exposes a CamelContext as a service. I'm using the Java DSL and
> deploying my routes -- everything seems to work.
>
> I'm currently using Aries JAX-RS Whiteboard and deploying resources
> within my own application base. Similarly, this is all working
> correctly. Adding the 'aries-jax-rs-whiteboard' feature brings in pax
> web, cxf-jaxrs, etc.
>
> I'd now like to use the Camel REST DSL. I've confirmed I can use the
> Jetty component, as some of the examples have shown, on different ports,
> however, I'd like to re-use the existing pax web where I've already
> configured it and it's running on port 8181. I assume the right
> component is either 'camel-platform-http' or 'camel-servlet', but I've
> been unsuccessful with each.
>
> Reviewing the camel-platform-http component, I see the documentation
> says:
>
> To use Platform HTTP, a provider (engine) is required to be available on
> the classpath. The purpose is to have drivers for different runtimes
> such as Quarkus, or Spring Boot.
>
> Does such an engine exist to work in Karaf with Pax Web? If not do I use
> camel-servlet? Neither seem to work out of the box. Any points would be
> greatly appreciated.
>
> --
> Chaz
>

Reply via email to