I installed the dependencies via osgi:install from that repository which enabled the Camel route to deploy (defined via Blueprint xml). But when I tried to submit data I got the error
java.lang.UnsupportedOperationException: Don't know how to handle "application/pdf" as an output format. Neither an FOEventHandler, nor a Renderer could be found for this output format. at org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:361)[72:org.apache.servicemix.bundles.fop:1.0.0.2] So I think it doesn't find the Renderers. As far as I understand the mechanism fop is using for getting it's renderers it depends on Java class loading. Maruan Am 14.09.2012 um 09:24 schrieb Claus Ibsen: > On Fri, Sep 14, 2012 at 9:19 AM, Maruan Sahyoun <sahy...@fileaffairs.de> > wrote: >> OK - some further testing shows that camel-fop works fine if you run camel >> standalone. So the issue is when running inside an OSGI container. I'll do >> some more investigation. Is there someone around using camel-fop inside >> Karaf or ServiceMix? Any hints? >> >> Thanks for all the help so far. I'm very glad that I found Camel - nice >> piece of software and very helpful community. >> > > I think some of the FOP JARs and its dependencies is being created as > OSGi wrapped bundles, which will get published to the maven repo at > http://repo2.maven.org/maven2/org/apache/servicemix/bundles/ > > > >> Maruan Sahyoun >> >> >> Am 10.09.2012 um 13:12 schrieb Charles Moulliard: >> >>> Hi, >>> >>> Have you deployed the bundle of Apache XMLGraphics ? >>> >>> Regards, >>> >>> Charles >>> >>> On Mon, Sep 10, 2012 at 10:38 AM, Maruan Sahyoun >>> <sahy...@fileaffairs.de>wrote: >>> >>>> Hi, >>>> >>>> I'm trying to use camel-fop from within Apache Karaf. But I'm getting an >>>> error message about a missing class >>>> Caused by: java.lang.NoClassDefFoundError: >>>> org/apache/xmlgraphics/image/loader/ImageContext >>>> >>>> Apache Karaf is 2.29 >>>> Apache Camel is 2.10.0 (I also tried 2.10.1) >>>> >>>> features installed are camel-core, camel-blueprint, camel-fop >>>> >>>> Did anyone experience the same issue? >>>> >>>> Thanks for your help >>>> >>>> Maureen >>>> >>>> >>> >>> >>> -- >>> Charles Moulliard >>> Apache Committer / Sr. Pr. Consultant at FuseSource.com >>> Twitter : @cmoulliard >>> Blog : http://cmoulliard.blogspot.com >> > > > > -- > Claus Ibsen > ----------------- > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.com > Author of Camel in Action: http://www.manning.com/ibsen