Hi Arne, i created the CocoonFopSerializer.class file and put it in the build path. then i had to add some additional libs explicitly to the build path since other classes you refered to could not be found.
So, everything worked so far. But when i put the 0.93 fop libs to the lib directory and replace the new fop.jar with the old one, i receive an initialization error: java.lang.ClassNotFoundException: org.apache.cocoon.faces.samples.components.taglib.AreaTag for me it seams like an totally different thing. anyway, when i undo the last step (replacing the fop jars) i still have the error. so, i need to rebuild the whole cocoon project and then i works, but i'm still at the beginning of my problem :-\ maybe i should try to use the latest stable cocoon version. i use cocoon 2.1.9. do you have any suggestions for the build settings? which blocks should i avoid beeing installed? when i try to fix the ClassNotFoundException as described here: http://mail-archives.apache.org/mod_mbox/cocoon-users/200602.mbox/[EMAIL PROTECTED] i receive the famous "Scheduler Cocoon already exists" error, which means that there are Components installed but not found. Thanks, Matthias ----- Ursprüngliche Mail ---- Von: Arne Hildebrand <[EMAIL PROTECTED]> An: fop-users@xmlgraphics.apache.org Gesendet: Donnerstag, den 12. Juli 2007, 17:00:49 Uhr Betreff: Re: AW: AW: Size issues with SVG in PDF Hi Matthias, as you assumed the class is not compiled automatically by cocoon, so you need to do it by yourself. I have placed the compiled class next to the cocoon jars in order to be accessible by the cocoon class loader. More precisely i put all cocoon extensions (serializers & generators) inside a separate jar file that is located in the <webapp-dir>/WEB-INF/lib directory as well as the FOP and cocoon libraries. If you specified the java classpath anywhere else (e.g. manually), you have to apply your changes there. good luck, Arne Matthias Müller wrote: > Hi Arne, > thanks for the serializer. i've never inserted own classes to cocoon. in > which directory do i have to put the .java file? is it automatically compiled > or do i have to do that manually? > > ----- Ursprüngliche Mail ---- > Von: Arne Hildebrand <[EMAIL PROTECTED]> > An: fop-users@xmlgraphics.apache.org > Gesendet: Donnerstag, den 12. Juli 2007, 15:07:28 Uhr > Betreff: Re: AW: Size issues with SVG in PDF > > Matthias, > > you can upgrade to 0.9x versions of FOP if you implement a cocoon > serializer by your own, as i did for my own project. I'ver attached my > pretty simple java code, that might be improved if needed ;-). Just > provide this to the cocoon classpath, replace the fop jars with current > 0.9x builds and add the serializer inside the cocoon "sitemap.xmap": > > <map:serializer name="fo2pdf" mime-type="application/pdf" > src="CocoonFOPSerializer"> > <set-content-length>false</set-content-length> > </map:serializer> > > HTH, Arne > > Matthias Müller wrote: >> Thx for your experiences. I can't upgrade to 0.93 since it's not supported >> by the latest stable apache cocoon version. i desire the upcoming version >> 2.2 since months ;-) >> Thx Louis for the code snippet. i try to figure out why i have such a large >> increasement. I'll let you kow, >> >> greetings matthias > <snip/> > > > > > > __________________________________ > Machen Sie Yahoo! zu Ihrer Startseite. Los geht's: > http://de.yahoo.com/set > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- Dipl.-Ing. Arne Hildebrand Fachhochschule für Technik und Wirtschaft Hochschulrechenzentrum Treskowallee 8 10313 Berlin Tel: +49 (0) 30 5019 2525 Fax: +49 (0) 30 5019 2798 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] __________________________________ Wissenswertes für Bastler und Hobby Handwerker. BE A BETTER HEIMWERKER! www.yahoo.de/clever --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]