Return-Path: X-Original-To: apmail-cocoon-dev-archive@www.apache.org Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 383E49C8E for ; Mon, 4 Mar 2013 11:50:58 +0000 (UTC) Received: (qmail 94979 invoked by uid 500); 4 Mar 2013 11:30:36 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 93912 invoked by uid 500); 4 Mar 2013 11:30:14 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 93646 invoked by uid 99); 4 Mar 2013 11:30:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Mar 2013 11:30:09 +0000 X-ASF-Spam-Status: No, hits=3.3 required=5.0 tests=HTML_MESSAGE,SPF_PASS,URIBL_GREY X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [93.93.44.98] (HELO lanfeust.anyware.corp) (93.93.44.98) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Mar 2013 11:30:05 +0000 Received: from localhost (localhost [127.0.0.1]) by lanfeust.anyware.corp (Postfix) with ESMTP id D4D70A35D for ; Mon, 4 Mar 2013 12:29:43 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at lanfeust.anyware.corp Received: from lanfeust.anyware.corp ([127.0.0.1]) by localhost (lanfeust.anyware [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYlsjRwjV0dR for ; Mon, 4 Mar 2013 12:29:43 +0100 (CET) Received: from [172.31.2.33] (maya.anyware.corp [172.31.2.33]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by lanfeust.anyware.corp (Postfix) with ESMTPSA id 41B26719 for ; Mon, 4 Mar 2013 12:29:43 +0100 (CET) Message-ID: <513485A8.8030406@anyware-services.com> Date: Mon, 04 Mar 2013 12:29:44 +0100 From: =?ISO-8859-1?Q?C=E9dric_Damioli?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: [jira] [Commented] (COCOON-2295) Integrate FOP 1.0 References: <20130304070505.GB54592@igg.local> In-Reply-To: <20130304070505.GB54592@igg.local> X-ZohoCRM-Archived: none Content-Type: multipart/alternative; boundary="------------050906010102090707080105" X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. --------------050906010102090707080105 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit It seems that the bundled FOP 1.1 jar is compiled with Java 5 Francesco, have you built it yourself, or does it come from the binary distribution from FOP ? Regards, C�dric Le 04/03/2013 08:05, David Crossley a �crit : > Francesco Chicchiricc� (JIRA) wrote: >> [ https://issues.apache.org/jira/browse/COCOON-2295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13578204#comment-13578204 ] >> >> Francesco Chicchiricc� commented on COCOON-2295: >> ------------------------------------------------ >> >> According to [1] FOP 1.1 still requires JDK 1.4. >> >> If the patch looks fine, I'd commit and close this issue. >> >> [1] http://xmlgraphics.apache.org/fop/1.1/running.html > I just tried building Cocoon-2.1 using Java 1.4.2 > and get complaints from the Cocoon FOP Block: > ------ > ..../cocoon_2_1/src/blocks/fop/java/org/apache/cocoon/serialization/FOPSerializer.java:34: cannot access org.apache.fop.apps.FOPException > bad class file: ..../cocoon_2_1/lib/optional/fop-1.1.jar(org/apache/fop/apps/FOPException.class) > class file has wrong version 49.0, should be 48.0 > Please remove or make sure it appears in the correct subdirectory of the classpath. > import org.apache.fop.apps.FOPException; > ------ > > However the block is okay when using Java 5. > > -David > >>> Integrate FOP 1.0 >>> ----------------- >>> >>> Key: COCOON-2295 >>> URL: https://issues.apache.org/jira/browse/COCOON-2295 >>> Project: Cocoon >>> Issue Type: Improvement >>> Components: Blocks: Batik, Blocks: FOP >>> Affects Versions: 2.1.12 >>> Reporter: ron van den branden >>> Assignee: Francesco Chicchiricc� >>> Fix For: 2.1.12 >>> >>> Attachments: COCOON-2295-FOP_1_1.patch, COCOON-2295.patch, jars.patch, jars.xml >>> >>> >>> Here are instructions for updating the current FOP-0.95 serializer in Cocoon-2.1.12-dev (see https://issues.apache.org/jira/browse/COCOON-2289): >>> 1. checkout http://svn.apache.org/repos/asf/cocoon/branches/BRANCH_2_1_X >>> 2. download (and build) FOP-1.0 from http://xmlgraphics.apache.org/fop/download.html >>> 3. update jars in %COCOON_HOME%\lib\*: >>> -replace %COCOON_HOME%\lib\optional\batik-all-1.6.jar with %FOP_HOME%\lib\batik-all-1.7.jar >>> -replace %COCOON_HOME%\lib\optional\fop-0.95.jar with %FOP_HOME%\build\fop.jar >>> -replace %COCOON_HOME%\lib\optional\xmlgraphics-commons-1.3.1.jar with %FOP_HOME%\lib\xmlgraphics-commons-1.4.jar >>> -copy %FOP_HOME%\lib\xml-apis-ext-1.3.04.jar to %COCOON_HOME%\lib\endorsed >>> -copy %FOP_HOME%\lib\serializer-2.7.0.jar to %COCOON_HOME%\lib\optional >>> 4. update references to these jars in %COCOON_HOME%\lib\jars.xml (see attached file) >>> 5. build Cocoon >> -- >> This message is automatically generated by JIRA. >> If you think it was sent incorrectly, please contact your JIRA administrators >> For more information on JIRA, see: http://www.atlassian.com/software/jira -- www.anyware-services.com Inscrivez-vous � notre newsletter *C�dric Damioli* Directeur technique cedric.damioli@anyware-services.com Tel : +33(0)5 62 19 19 07 Mob : +33(0)6 87 03 61 63 Fax : +33(0)5 61 75 84 12 Adresse : H�tel T�l�com - Augustin Fresnel / 40 rue du Village d'entreprises / 31670 LABEGE Ametys: Smart Web CMS www.ametys.org Ce message et toutes les pi�ces jointes (le "Message") sont confidentiels et �tablis � l'intention exclusive de ses destinataires. Toute modification, �dition, utilisation ou diffusion non autoris�e est interdite. Anyware Services d�cline toute responsabilit� au titre de ce Message s'il a �t� alt�r�, d�form�, falsifi� ou �dit�, diffus� sans autorisation. --------------050906010102090707080105 Content-Type: multipart/related; boundary="------------070809050208050700040500" --------------070809050208050700040500 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit It seems that the bundled FOP 1.1 jar is compiled with Java 5
Francesco, have you built it yourself, or does it come from the binary distribution from FOP ?

Regards,
Cédric

Le 04/03/2013 08:05, David Crossley a écrit :
Francesco Chicchiriccò (JIRA) wrote:
    [ https://issues.apache.org/jira/browse/COCOON-2295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13578204#comment-13578204 ] 

Francesco Chicchiriccò commented on COCOON-2295:
------------------------------------------------

According to [1] FOP 1.1 still requires JDK 1.4.

If the patch looks fine, I'd commit and close this issue.

[1] http://xmlgraphics.apache.org/fop/1.1/running.html
I just tried building Cocoon-2.1 using Java 1.4.2
and get complaints from the Cocoon FOP Block:
------
..../cocoon_2_1/src/blocks/fop/java/org/apache/cocoon/serialization/FOPSerializer.java:34: cannot access org.apache.fop.apps.FOPException
bad class file: ..../cocoon_2_1/lib/optional/fop-1.1.jar(org/apache/fop/apps/FOPException.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import org.apache.fop.apps.FOPException;
------

However the block is okay when using Java 5.

-David

Integrate FOP 1.0
-----------------

                Key: COCOON-2295
                URL: https://issues.apache.org/jira/browse/COCOON-2295
            Project: Cocoon
         Issue Type: Improvement
         Components: Blocks: Batik, Blocks: FOP
   Affects Versions: 2.1.12
           Reporter: ron van den branden
           Assignee: Francesco Chicchiriccò
            Fix For: 2.1.12

        Attachments: COCOON-2295-FOP_1_1.patch, COCOON-2295.patch, jars.patch, jars.xml


Here are instructions for updating the current FOP-0.95 serializer in Cocoon-2.1.12-dev (see https://issues.apache.org/jira/browse/COCOON-2289):
1. checkout http://svn.apache.org/repos/asf/cocoon/branches/BRANCH_2_1_X
2. download (and build) FOP-1.0 from http://xmlgraphics.apache.org/fop/download.html
3. update jars in %COCOON_HOME%\lib\*:
    -replace %COCOON_HOME%\lib\optional\batik-all-1.6.jar with %FOP_HOME%\lib\batik-all-1.7.jar
    -replace %COCOON_HOME%\lib\optional\fop-0.95.jar with %FOP_HOME%\build\fop.jar
    -replace %COCOON_HOME%\lib\optional\xmlgraphics-commons-1.3.1.jar with %FOP_HOME%\lib\xmlgraphics-commons-1.4.jar
    -copy %FOP_HOME%\lib\xml-apis-ext-1.3.04.jar to %COCOON_HOME%\lib\endorsed
    -copy %FOP_HOME%\lib\serializer-2.7.0.jar to %COCOON_HOME%\lib\optional
4. update references to these jars in %COCOON_HOME%\lib\jars.xml (see attached file)
5. build Cocoon
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

--

www.anyware-services.com

Inscrivez-vous à notre newsletter

Cédric Damioli
Directeur technique
cedric.damioli@anyware-services.com
Tel : +33(0)5 62 19 19 07
Mob : +33(0)6 87 03 61 63
Fax : +33(0)5 61 75 84 12
Adresse : Hôtel Télécom - Augustin Fresnel / 40 rue du Village d'entreprises / 31670 LABEGE

Ametys: Smart Web CMS
www.ametys.org
Ce message et toutes les pièces jointes (le "Message") sont confidentiels et établis à l'intention exclusive de ses destinataires.
Toute modification, édition, utilisation ou diffusion non autorisée est interdite.
Anyware Services décline toute responsabilité au titre de ce Message s'il a été altéré, déformé, falsifié ou édité, diffusé sans autorisation.
--------------070809050208050700040500 Content-Type: image/png; name="anyware-services.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="anyware-services.png" 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 m2cxTzmvLUo1Kj6qLmo82je6NLo/xi5mWczVWJ1YSWxLHDkuKq42bmy+3/zt84fineIL43sX mC/IXXB5oc7C9IWnFqkuEiw6lkBMiE44lPBBECqoFowl8hN3JY4KecIdwmciL9E20YjYQ1wq Hk7ySCpNepLskbw1eSTFM6Us5bmEJ6mQvEwNTN2bOp4WmnYgbTI9Or0xg5KRkHFCqiFNk7Zn 6mfmZnbLrGWFsv7Fbou3Lx6VB8lrs5CsBVktCrZCpuhUWijXKgeyZ2VXZr/Nico5lqueK83t zLPK25A3nO+f/+0SwhLhkralhktXLR1Y5r2sajmyPHF52wrjFQUrhlYGrDy4irYqbdVPq+1X l65+vSZ6TWuBXsHKgsG1AWvrC1UK5YV969zX7V1PWC9Z37Vh+oadGz4ViYquFNsXlxV/2Cjc eOUbh2/Kv5nclLSpq8S5ZM9m0mbp5t4tnlsOlqqX5pcObg3Z2rQN31a07fX2Rdsvl80o27uD tkO5o788uLxlp8nOzTs/VKRU9FT6VDbu0t21Ydf4btHuG3u89jTs1dtbvPf9Psm+21UBVU3V ZtVl+0n7s/c/romq6fiW+21drU5tce3HA9ID/QcjDrbXudTVHdI9VFKP1ivrRw7HH77+ne93 LQ02DVWNnMbiI3BEeeTp9wnf9x4NOtp2jHus4QfTH3YdZx0vakKa8ppGm1Oa+1tiW7pPzD7R 1ureevxH2x8PnDQ8WXlK81TJadrpgtOTZ/LPjJ2VnX1+LvncYNuitnvnY87fag9v77oQdOHS Rf+L5zu8O85c8rh08rLb5RNXuFearzpfbep06jz+k9NPx7ucu5quuVxrue56vbV7ZvfpG543 zt30vXnxFv/W1Z45Pd2983pv98X39d8W3X5yJ/3Oy7vZdyfurbxPvF/0QO1B2UPdh9U/W/7c 2O/cf2rAd6Dz0dxH9waFg8/+kfWPD0MFj5mPy4YNhuueOD45OeI/cv3p/KdDz2TPJp4X/qL+ y64XFi9++NXr187RmNGhl/KXk79tfKX96sDrGa/bxsLGHr7JeDMxXvRW++3Bd9x3He+j3w9P 5Hwgfyj/aPmx9VPQp/uTGZOT/wQDmPP87zWUggAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 SU1FB9kJHAgjC8lSkkAAAA4MSURBVHja7VxdbFtHdj5z+c8r/kkiLVGRRcl2LMuBrbQikG7S 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 t9dbXwAAAABJRU5ErkJggg== --------------070809050208050700040500 Content-Type: image/png; name="twitter.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="twitter.png" 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 RK5CYII= --------------070809050208050700040500 Content-Type: image/png; name="facebook.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="facebook.png" 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 --------------070809050208050700040500 Content-Type: image/png; name="newsletter.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="newsletter.png" iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAAZiS0dE AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJEwk7BbiY/HQAAAAd aVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAABPFJREFUSMfFlttrXFUU xn97z8lcTJM0TTI1NfemF0oEa1tRQaRQRND/wNeCT/4HgvRFH4Q+FgRBQQSfBKWI4OXBvnl9 sGmladJkcpnmOrlOMpNz1vLhnDOzz2RG1JdOGGafvbLPt9da3/rWgif0Me7D57e+GytP7bws IoMAIuG+INFaECxiQ2NkDn9FwLOkuzxs2iKABqKVncr84Xp1cqsUTH/49fWdI8Aff3T7Da8o 71Y3/Uuq6qkqqoqgqIKqos463I+enTWGhE1EDlW0JPCLpu1X9A9/euPGVd8D+ODW7e5qwb8u e8GLLkgrUG0BGl9WVZG6La3oSeBN9eVqUHzUCdy0ACc2uGYP5HX3sCgtQRM2bbQlQKP9yO4H 7QT6NoAHYHaDMXzN/OfwNjzLkSjUQSV6F74M14B1/9CqUjM2C2nznP4X0ChKEWO9mJB1Dxo9 bQDVf+lp4pwTblUHOCoM98VeLs3x3vbkIVwAEhclWoe74Z7vC8XC2pHzNeBG0GPdTzEwcYrL 186TyXpoQ8HHzyFEvONUaHSBYnGLH778jcLkUs0BQZOhxiHL2SvD9J/p4/HCBoNn8mSzHhaD MaaFDmlipQLLy5tsb+/z0msTGIVHd+ejagj/18baE4dBFLw2y8i5PLlcmvmpVXY29xMuG+cv 3DBRDEJvCw+XWZrboO9kF+cmTtHRma2BJoBFHPZF8qPA4Hgfnd05isVt1lZ2keiQoiGGicKn cf0Kc9MrbG6VGR7Pc+rpLlKAsaaeYxpyLC5jY7NC/0AXqZUdHi+UqBxUGRjqqYNrmGlUMAoP /ipysO8zONJHd88xjBowCtY0ENFhtVsOIuFv+FpLPt+FVct8YR3fF4bHelFRTBQZo4a7v89R qQacf26QXLYNiwnvJYpKUlKdHJOo25jyagw2IlRvvoOx8TxL8xtM/bkIUWgBpiaXKJXKXLg4 RHsujbW2lnJMmMumoa4JiCOFcc1ogq1KOpdhbX2P8h8L5J/pZm2xxPryFhU/oLS9Ty7bFkXK oWLGS6hiUkAcFcJEREVQDdlbmF6hXD5kaLSH3p52Hs2ssbN9QOfxHBPPDzI/s8rywiZBxWdg sDtR7162rSYwcZQ8N9Sx9CUnBWX24SrVA5/B0R6OdWRADCOne6IwGAJVBkZ7yK7uslQoUSlX GD+bD29vDJmUrZHXeqk6cBALiKu3GCyG2akV1FpOX+gnZQlZmgptYUyjilboy3eQ9jzu319i c/uAS1dGQcEYc0Qy6wLS0MgVZXZ6FQFGT/eSsgZjLIZUJB02/MYEtAawdJ5o5+ILY+ztVrjz 4z0O/YBq1XcccgWEZNfZeLzD1N0iKsrYmd5QAzUk15Fv5IIh9MwA2VSKV149jwG++OQODyYX 6h3r0HdyLMkRZvLnGUqlPUbOnaRwf6nO7Fi5tN4gGuU7kHob3NurcO/XGcqbe6iCNYZUKtXI aqeH+sLcvUVmJxcTIXL11u2vdZ1vPY/FcitB4AAH4c2PNG7nWZoA/SOoM4PF7/IjIanl2ORs 0Gpa+F+gtB4KxSWXTbc9VPQgweqmoDSZKLXpiCstxqSYFBagmpKfNGW/11ga4zZ3xNP6FCrN 5mqc8DbPt6Yy3je1HN+4+dbae+989r6KLGmgl1XUaIvwSqKZ6Jqiz6pqMe7LzSZRgUBVZ22m 7U52qOtbnuTnb24IjQFoYOshAAAAAElFTkSuQmCC --------------070809050208050700040500 Content-Type: image/gif; name="runtime_favico.gif" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="runtime_favico.gif" R0lGODlhEAAQAIcAAAAAADo0XTs0Xj0xXj45YDpKc0ktZUEzYUQzY0E8Y0Q/ZVgmb3Idf2Q0 eWkwfEJAZ0xGa0lOdFBKblVRdFZTdX08i0FgiE5pjlJghV1qi194mUV5okZ6oXVdimRlhXVi i3JojnRukFqAo2KcvmmWtnKPrXWVs2WixHey0ICIoo+LooObtZ2TrZuYraWjtbWgv4Sow4Wp w5Swx6S6zqu2yKO90bWvwbO2xrSywbS1xbW4x4TI45TI4KXA067H2KXc8LzT4r7b6bbp+cW9 zsXEzsbM2M/H1srJ08zK1M3M1s/Q2NPU3NXW3dbU3NfV3djX38TU4NHX4Nna4trY4NrZ4Nnd 5d3c4cXh7uDg5eLh5uXm6+bl6ujo6uft8uzu8uL3/u/x9fHy9fLy9fPy9fT09Pr6+vv7+/z8 /P39/f7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGoALAAAAAAQABAAAAitANUIHEhw4BYt UQoqFAPmi5Aeaqg4MVNwjJcrP3acGKOmRhclZwaGAcIDxQgOVQTGCOKDSRo1RWCQEHGhgJSB JWSsSFFGhwYMER4EwEHwRgYPE7JQUEBAwACiBMckgCBBxQEDCxoMUaimBYIPDhhUeMGR6xkW NjoY4TrwzBIaLsgQOcIWDRQTIZCQIWNlCtcZG0CMGdNkL12FFnIMHHOEC5YtbAs+QZIksuWB AQEAOw== --------------070809050208050700040500-- --------------050906010102090707080105--