Hi David,
Yes I've tried it in Cocoon 2.1.11 and it is possible.
Get org.apache.cocoon.blocks.fop.FOPNGSerializer.java from Cocoon 2.2 and add
it to your project.
Also add the following dependencies:
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>fop</artifactId>
<version>0.94</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>xmlgraphics-commons</artifactId>
<version>1.2</version>
<properties><cocoon.bundle>true</cocoon.bundle></properties>
</dependency>
<!-- dependencies for java src compilation (Fop 0.9x needs custom serializer)
-->
<dependency>
<id>avalon-framework:avalon-framework-api</id>
<version>4.3</version>
</dependency>
<dependency>
<id>avalon-framework:avalon-framework-impl</id>
<version>4.3</version>
</dependency>
<dependency>
<id>cocoon</id>
<version>2.1.11-r20070223112521</version>
</dependency>
<dependency>
<id>excalibur-sourceresolve</id>
<version>2.1</version>
</dependency>
<dependency>
<id>excalibur-pool+api</id>
<version>2.1</version>
</dependency>
<dependency>
<id>excalibur-pool+impl</id>
<version>2.1</version>
</dependency>
<dependency>
<id>excalibur-pool+instrumented</id>
<version>2.1</version>
</dependency>
<dependency>
<id>excalibur-xmlutil</id>
<version>2.1</version>
</dependency>
<dependency>
<id>commons-lang</id>
<version>2.1</version>
</dependency>
<dependency>
<id>jakarta-regexp:jakarta-regexp</id>
<version>1.4</version>
</dependency>
Add this to the serializers in your sitemap:
<map:serializer name="fo2pdf" mime-type="application/pdf"
src="org.apache.cocoon.blocks.fop.FOPNGSerializer">
<set-content-length>false</set-content-length>
</map:serializer>
Regards,
Jasha Joachimsthal
www.onehippo.com
Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466
San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA 94952-3329 +1
(707) 773-4646
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: dinsdag 6 mei 2008 12:22
> To: [email protected]
> Subject: [HippoCMS-dev] FOP 0.94 into cocoon 2.1.11 ?
>
> Hi folks,
>
> Has anyone try to update the fop version to a new one like
> 0.94 ? Indeed I use JFOR (0.7.1) for the RTF's rendering but
> it's very restricted. So I'd like to use the last fop in
> place whitch is well done for the RTF generation... (We use
> cocoon 2.1.11)
>
> Any help or advices are welcome,
>
> Thanks,
>
> David Calcus
> Smals - F. Manini - Web Content Management Rue du Prince
> Royal 102, 1050 Bruxelles [EMAIL PROTECTED]
> +32 (0)2 787 54 92
> ______________________________________________________________
> ________________________________
> Smals sluit elke aansprakelijkheid uit in verband met de
> juistheid, de volledigheid of het tijdig toekomen van de
> informatie in deze e-mail. Aan deze e-mail kunnen geen
> rechten worden ontleend en deze e-mail houdt in geen geval
> een erkenning van welkdanige aansprakelijkheid in.
> Dit bericht is alleen bestemd voor de geadresseerde. Indien
> dit bericht niet voor u bestemd is, verzoeken wij u dit
> onmiddellijk aan ons te melden en het bericht te vernietigen.
>
> Smals décline toute responsabilité quant à l'exactitude, à
> l'exhaustivité et au délai de transmission des informations
> contenues dans cet e-mail.
> Aucun droit ne peut être revendiqué sur cet e-mail et cet
> e-mail n'implique en aucun cas une reconnaissance de
> responsabilité, quelle qu'elle soit.
> Ce message s'adresse uniquement au destinataire. Si ce
> message ne vous est pas destiné, nous vous prions de nous le
> signaler immédiatement et de détruire le message.
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist
>
********************************************
Hippocms-dev: Hippo CMS development public mailinglist