camel-dsl-support and camel-xml-io-dsl missing?
I'm trying to use Camel 4.8.2 however
org.apache.camel.karaf:camel-dsl-support:jar:4.8.2 org.apache.camel.karaf:camel-xml-io-dsl:jar:4.8.2
are missing and not available from Maven Central
You can use camel-blueprint to create routes in XML like in this example https://github.com/apache/camel-karaf/blob/main/tests/examples/blueprint-dsl-only/src/main/resources/OSGI-INF/blueprint/route1.xml
Yes that static approach we are also using heavily. In this case we need to dynamically load Camel routes from XML configuration passed in at runtime.
Thanks for the report. These modules are not yet available in camel-karaf (only static approach is supported for now).
I will work to re-add the "dynamic" approach.
Is it possible to use "wrap:" and refer to the original Camel JARs? Or how are the Karaf bundle variants created.
@lichtin I don't think it will work like this. We wrapped the camel artifacts for good reasons (class loader and specific). For the dsls, we have to register the corresponding service/deployer.
I will work on it once 4.10.3 is out.
sorry to nag, it would help to know approx. timeframe. I'm glad to help if it makes sense