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

Reply via email to