ennishol opened a new issue #2098: URL: https://github.com/apache/camel-quarkus/issues/2098
The route below runs into NPE while packaging a project: ```java @ApplicationScoped public class MyRoute extends EndpointRouteBuilder { @Inject MyProcessor myProcessor; @Override public void configure() { from("direct:start").process(myProcessor::process); } @ApplicationScoped public static class MyProcessor { public String process(Exchange el) { return ""; } } } ``` As confirmed by @davsclaus the route does not use csimple at all, so that quarkus builder shouldn't cause that NPE bug. Using lambda works however .process(e -> myProcessor.process(e)) ```sh [WARN] [org.apache.camel.quarkus.core.deployment.CSimpleRouteDefinitionProcessor] Could not extract CSimple language expressions from the route definition Routes: [Route[From[direct:start] -> []]] in class class com.simple.temp.MyRoute. java.lang.NullPointerException: null at java.base/java.util.Objects.requireNonNull(Objects.java:222) at com.simple.temp.MyRoute.configure(MyRoute.java:17) at org.apache.camel.quarkus.core.deployment.CSimpleRouteDefinitionProcessor.collectCSimpleExpresions(CSimpleRouteDefinitionProcessor.java:115) at jdk.internal.reflect.GeneratedMethodAccessor305.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:972) at io.quarkus.builder.BuildContext.run(BuildContext.java:277) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452) at java.base/java.lang.Thread.run(Thread.java:832) at org.jboss.threads.JBossThread.run(JBossThread.java:479) ``` ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org