Hi, Yep, using Windows. I’ll try the Spring boot export & running things with Mac later today and report back with my findings.
On Wednesday, November 30, 2022, Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > Are you using windows btw? I suspect it may also be related to that, as it > smells like the camel-quarkus-catalog (needed for export to Q) > is not downloaded and resolved correctly so we fallback to core camel maven > GAVs > > Can you try to export to spring boot and look in the generated pom.xml that > the GAVs are using camel-xxx-starter ? > > > > > On Tue, Nov 29, 2022 at 8:12 PM Mikael Koskinen <mijap...@gmail.com> > wrote: > > > Hey, > > > > Thank you for the help here and in the Gist. > > > > Based on the suggestions I tested the JBang version 3.20.0-SNAPSHOT > > and with Quarkus 2.14.2.Final and still encountered the same issue. > > > > Manually modifying the exported pom.xml got things working. I updated > > the gist with logs and also with the changes I did to pom.xml to make > > things work. > > > > ti 29. marrask. 2022 klo 8.21 Claus Ibsen (claus.ib...@gmail.com) > > kirjoitti: > > > > > > Hi > > > > > > I created a ticket at CEQ > > > https://github.com/apache/camel-quarkus/issues/4300 > > > > > > What camel-quarkus version are you using btw. You can try with latest > > > 2.14.2 release, you can re-export and set the quarkus version with the > > > --quarkus-version option, or adjust the existing pom.xml > > > > > > On Tue, Nov 29, 2022 at 7:10 AM Claus Ibsen <claus.ib...@gmail.com> > > wrote: > > > > > > > Hi > > > > > > > > Yeah it suspect quarkus http extension does not bring in servlet api > > JAR > > > > which is needed by camel-http. > > > > > > https://github.com/apache/camel/blob/main/components/ > camel-http/pom.xml#L55 > > > > > > > > You can when doing export try adding > > > > --deps=javax.servlet:javax.servlet-api:3.1.0 (or whatever maven JAR > > that > > > > quarkus uses for servlet as there are many of them) > > > > > > > > On Fri, Nov 25, 2022 at 8:30 PM Mikael Koskinen <mijap...@gmail.com> > > > > wrote: > > > > > > > >> 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. > > > >> > > > > > > > > > > > > -- > > > > Claus Ibsen > > > > ----------------- > > > > @davsclaus > > > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > > > > > > > > > > -- > > > Claus Ibsen > > > ----------------- > > > @davsclaus > > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > > -- > Claus Ibsen > ----------------- > @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2 >