Hi,

I have some issues when trying to export an integration to Quarkus
runtime using Camel JBang if the integration uses
kamelet:http-sink.The sample integration causing issues is available
from here: https://gist.github.com/mikoskinen/71ce1d1ba5b5d7b690a4ec12af20e8ec

The integration runs fine using "camel run myintegration.yaml"

But if I export it to Quarkus using "camel export -dir=pub
--gav=com.foo:acme:1.0-SNAPSHOT --runtime=quarkus --fresh"

And then try to run things using "mvn compile quarkus:dev" I get:

ERROR [io.qua.run.boo.StartupActionImpl] (Quarkus Main Thread) Error
running Quarkus: java.lang.reflect.InvocationTargetException
...
Caused by: java.lang.ClassNotFoundException:
javax.servlet.http.HttpServletRequest
at 
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at 
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at 
io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:490)
at 
io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:440)

The full exception is available from the same gist:
https://gist.github.com/mikoskinen/71ce1d1ba5b5d7b690a4ec12af20e8ec

If I export to Camel Main it works OK.

Am I missing something? Any advice is appreciated.

Reply via email to