aldettinger commented on issue #8370:
URL: https://github.com/apache/camel-quarkus/issues/8370#issuecomment-3996171623

   The issue occurs only in native mode.
   
   Stack traces as below could be produced:
   
   ```
   2026-03-04 09:59:11,903 ERROR [io.quarkus.runtime.Application] (main) Failed 
to start application: java.lang.RuntimeException: Failed to start quarkus
        at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
        at io.quarkus.runtime.Application.start(Application.java:112)
        at 
io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:127)
        at io.quarkus.runtime.Quarkus.run(Quarkus.java:79)
        at io.quarkus.runtime.Quarkus.run(Quarkus.java:50)
        at io.quarkus.runtime.Quarkus.run(Quarkus.java:143)
        at io.quarkus.runner.GeneratedMain.main(Unknown Source)
   Caused by: java.lang.UnsatisfiedLinkError: 
ai.djl.huggingface.tokenizers.jni.TokenizersLibrary.encode(JLjava/lang/String;Z)J
 [symbol: Java_ai_djl_huggingface_tokenizers_jni_TokenizersLibrary_encode or 
Java_ai_djl_huggingface_tokenizers_jni_TokenizersLibrary_encode__JLjava_lang_String_2Z]
        at 
org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.access.JNINativeLinkage.getOrFindEntryPoint(JNINativeLinkage.java:152)
        at 
org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.JNIGeneratedMethodSupport.nativeCallAddress(JNIGeneratedMethodSupport.java:54)
        at ai.djl.huggingface.tokenizers.jni.TokenizersLibrary.encode(Native 
Method)
        at 
ai.djl.huggingface.tokenizers.HuggingFaceTokenizer.encode(HuggingFaceTokenizer.java:242)
        at 
ai.djl.huggingface.tokenizers.HuggingFaceTokenizer.encode(HuggingFaceTokenizer.java:253)
        at 
ai.djl.huggingface.tokenizers.HuggingFaceTokenizer.tokenize(HuggingFaceTokenizer.java:206)
        at 
dev.langchain4j.model.embedding.onnx.OnnxBertBiEncoder.embed(OnnxBertBiEncoder.java:83)
        at 
dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel.embedInTheSameThread(AbstractInProcessEmbeddingModel.java:62)
        at 
dev.langchain4j.model.embedding.onnx.AbstractInProcessEmbeddingModel.embedAll(AbstractInProcessEmbeddingModel.java:55)
        at 
org.aldettinger.RagAgentProducer.embeddingStore(RagAgentProducer.java:57)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_embeddingStore_Pby6gvUYuMhDCAMchxKunKTQZ9w_Bean.create(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_embeddingStore_Pby6gvUYuMhDCAMchxKunKTQZ9w_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_embeddingStore_Pby6gvUYuMhDCAMchxKunKTQZ9w_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_retrievalAugmentor_hr5Mv2SnV9gumXwzn3WTVvcu9f8_Bean.create(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_retrievalAugmentor_hr5Mv2SnV9gumXwzn3WTVvcu9f8_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_retrievalAugmentor_hr5Mv2SnV9gumXwzn3WTVvcu9f8_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgentConfiguration_i8eQP0FZLViPN-FzpfDVTJNadCA_Bean.create(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgentConfiguration_i8eQP0FZLViPN-FzpfDVTJNadCA_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgentConfiguration_i8eQP0FZLViPN-FzpfDVTJNadCA_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgent_Jr4PnaAV2BYvLMbPTXNJQz-9QC4_Bean.create(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgent_Jr4PnaAV2BYvLMbPTXNJQz-9QC4_Bean.get(Unknown
 Source)
        at 
org.aldettinger.RagAgentProducer_ProducerMethod_ragAgent_Jr4PnaAV2BYvLMbPTXNJQz-9QC4_Bean.get(Unknown
 Source)
        at io.quarkus.arc.impl.Instances$3.get(Instances.java:130)
        at io.quarkus.arc.impl.LazyValue.get(LazyValue.java:32)
        at 
io.quarkus.arc.impl.LazyInstanceHandle.instanceInternal(LazyInstanceHandle.java:34)
        at 
io.quarkus.arc.impl.AbstractInstanceHandle.get(AbstractInstanceHandle.java:42)
        at 
org.apache.camel.quarkus.core.RuntimeBeanRepository.findSingleByType(RuntimeBeanRepository.java:82)
        at 
org.apache.camel.support.DefaultRegistry.findSingleByType(DefaultRegistry.java:434)
        at 
org.apache.camel.support.LifecycleStrategySupport.doAutoWire(LifecycleStrategySupport.java:259)
        at 
org.apache.camel.main.MainAutowiredLifecycleStrategy.autowire(MainAutowiredLifecycleStrategy.java:136)
        at 
org.apache.camel.main.MainAutowiredLifecycleStrategy.autowireComponent(MainAutowiredLifecycleStrategy.java:119)
        at 
org.apache.camel.main.MainAutowiredLifecycleStrategy.onComponentAdd(MainAutowiredLifecycleStrategy.java:75)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.postInitComponent(AbstractCamelContext.java:504)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.initComponent(AbstractCamelContext.java:598)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.lambda$getComponent$0(AbstractCamelContext.java:537)
        at 
[email protected]/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.getComponent(AbstractCamelContext.java:535)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.getComponent(AbstractCamelContext.java:510)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:836)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:765)
        at 
org.apache.camel.support.CamelContextHelper.resolveEndpoint(CamelContextHelper.java:156)
        at 
org.apache.camel.reifier.SendReifier.resolveEndpoint(SendReifier.java:48)
        at 
org.apache.camel.reifier.SendReifier.createProcessor(SendReifier.java:37)
        at 
org.apache.camel.reifier.ProcessorReifier.makeProcessor(ProcessorReifier.java:851)
        at 
org.apache.camel.reifier.ProcessorReifier.addRoutes(ProcessorReifier.java:619)
        at 
org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:240)
        at 
org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:89)
        at 
org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49)
        at 
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:765)
        at 
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:626)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2645)
        at 
org.apache.camel.quarkus.core.FastCamelContext.doInit(FastCamelContext.java:195)
        at 
org.apache.camel.support.service.BaseService.init(BaseService.java:85)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2261)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:115)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2280)
        at 
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:211)
        at org.apache.camel.quarkus.main.CamelMain.doStart(CamelMain.java:71)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:123)
        at 
org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:128)
        at 
org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49)
        at 
org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:51)
        at 
io.quarkus.runner.recorded.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown
 Source)
        at 
io.quarkus.runner.recorded.CamelBootstrapProcessor$boot173480958.deploy(Unknown 
Source)
        ... 7 more
   ```


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to