apupier commented on PR #8132:
URL: https://github.com/apache/camel-quarkus/pull/8132#issuecomment-3738379475

   currently failing with:
   
   ```
   2026-01-12 09:55:10,033 li-7347b8cc-26f4-11b2-a85c-d01aff6ae44a 
/home/apupier/git/camel-quarkus/integration-tests/fop/target/camel-quarkus-integration-test-fop-3.31.0-SNAPSHOT-runner[789169]
 ERROR [org.apa.fop.app.FOUserAgent] (executor-thread-1) : 
org.apache.xmlgraphics.image.loader.ImageException: Cannot load image (no 
suitable loader/converter combination available) for 
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==
 (image/png)
        at 
org.apache.xmlgraphics.image.loader.ImageManager.getImage(ImageManager.java:272)
        at 
org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingImageHandler(AbstractIFPainter.java:165)
        at 
org.apache.fop.render.pdf.PDFPainter.drawImageUsingURI(PDFPainter.java:225)
        at org.apache.fop.render.pdf.PDFPainter.drawImage(PDFPainter.java:182)
        at 
org.apache.fop.render.intermediate.IFRenderer.drawImage(IFRenderer.java:1306)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderImage(IFRenderer.java:1293)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineViewport(AbstractRenderer.java:1030)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderInlineViewport(AbstractPathOrientedRenderer.java:836)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderInlineViewport(IFRenderer.java:860)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:877)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderInlineArea(IFRenderer.java:924)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:845)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:704)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:758)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:1004)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:689)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:591)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:789)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:568)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:433)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:380)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderRegionViewport(IFRenderer.java:735)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:345)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:318)
        at 
org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:584)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:123)
        at 
org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:316)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:243)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:147)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:140)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:390)
        at org.apache.fop.fo.FOTreeBuilder$3.run(FOTreeBuilder.java:207)
        at org.apache.fop.fo.FOTreeBuilder$3.run(FOTreeBuilder.java:204)
        at 
[email protected]/java.security.AccessController.executePrivileged(AccessController.java:129)
        at 
[email protected]/java.security.AccessController.doPrivileged(AccessController.java:319)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:203)
        at 
[email protected]/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
        at 
[email protected]/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:618)
        at 
[email protected]/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1728)
        at 
[email protected]/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2899)
        at 
[email protected]/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
        at 
[email protected]/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:114)
        at 
[email protected]/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542)
        at 
[email protected]/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
        at 
[email protected]/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
        at 
[email protected]/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
        at 
[email protected]/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
        at 
[email protected]/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
        at 
[email protected]/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:667)
        at 
[email protected]/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:781)
        at 
[email protected]/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:395)
        at 
org.apache.camel.component.fop.FopProducer.transform(FopProducer.java:98)
        at 
org.apache.camel.component.fop.FopProducer.process(FopProducer.java:66)
        at 
org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:65)
        at 
org.apache.camel.impl.engine.SharedCamelInternalProcessor.processNonTransacted(SharedCamelInternalProcessor.java:156)
        at 
org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:133)
        at 
org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:89)
        at 
org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:82)
        at 
org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:86)
        at 
org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:180)
        at 
org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:175)
        at 
org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:171)
        at 
org.apache.camel.impl.engine.DefaultProducerTemplate.requestBody(DefaultProducerTemplate.java:413)
        at 
org.apache.camel.quarkus.component.fop.it.FopResource.post(FopResource.java:53)
        at 
org.apache.camel.quarkus.component.fop.it.FopResource_ClientProxy.post(Unknown 
Source)
        at [email protected]/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:154)
        at 
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:118)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:560)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:452)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$2(ResourceMethodInvoker.java:413)
        at 
org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:321)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:415)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:378)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:356)
        at 
org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:70)
        at 
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:429)
        at 
org.jboss.resteasy.core.SynchronousDispatcher.lambda$invokePropagateNotFound$6(SynchronousDispatcher.java:275)
        at 
org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:154)
        at 
org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:321)
        at 
org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:157)
        at 
org.jboss.resteasy.core.SynchronousDispatcher.invokePropagateNotFound(SynchronousDispatcher.java:260)
        at 
io.quarkus.resteasy.runtime.standalone.RequestDispatcher.service(RequestDispatcher.java:86)
        at 
io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatch(VertxRequestHandler.java:151)
        at 
io.quarkus.resteasy.runtime.standalone.VertxRequestHandler$1.run(VertxRequestHandler.java:97)
        at 
io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(VertxCoreRecorder.java:645)
        at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
        at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
        at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
        at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
        at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
        at 
org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
        at [email protected]/java.lang.Thread.run(Thread.java:1583)
        at 
org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:896)
        at 
org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:872)
   
   2026-01-12 09:55:10,034 li-7347b8cc-26f4-11b2-a85c-d01aff6ae44a 
/home/apupier/git/camel-quarkus/integration-tests/fop/target/camel-quarkus-integration-test-fop-3.31.0-SNAPSHOT-runner[789169]
 INFO  [org.apa.fop.app.FOUserAgent] (executor-thread-1) 
   2026-01-12 09:55:10,034 li-7347b8cc-26f4-11b2-a85c-d01aff6ae44a 
/home/apupier/git/camel-quarkus/integration-tests/fop/target/camel-quarkus-integration-test-fop-3.31.0-SNAPSHOT-runner[789169]
 INFO  [org.apa.cam.qua.com.fop.it.FopResource] (executor-thread-1) Got 
response from fop.
   [ERROR] Tests run: 3, Failures: 0, Errors: 
1, Skipped: 0, Time elapsed: 3.093 s <<< FAILURE! -- in 
org.apache.camel.quarkus.component.fop.it.FopIT
   [ERROR] 
org.apache.camel.quarkus.component.fop.it.FopIT.convertToPdfWithImage -- Time 
elapsed: 0.081 s <<< ERROR!
   java.util.NoSuchElementException
        at 
java.base/java.util.Collections$EmptyIterator.next(Collections.java:4311)
        at 
org.apache.camel.quarkus.component.fop.it.FopTest.convertToPdfWithImage(FopTest.java:121)
        at java.base/java.lang.reflect.Method.invoke(Method.java:569)
        at 
io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:835)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
   ```
   
   sounds like some SPI are not initialized correctly


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