| These are notes to assist with potential upgrade of some of the supporting |
| product dependencies. |
| |
| If you know that today's Cocoon-2.1 works with a more recent version of the |
| product, then please note that version in the table below. |
| |
| For example, Apache Forrest utilises core of Cocoon and some blocks, and we are |
| successfully using some newer dependencies. So it is safe for Cocoon to upgrade |
| to that or perhaps newer. |
| |
| So would other users of Cocoon-2.1 please add more upgrade notes below. |
| |
| See https://issues.apache.org/jira/browse/COCOON-2333 |
| |
| Note: Omitted all avalon and excalibur stuff. |
| Note: For Cocoon-2.1.12 the base version of Java is 1.4 |
| |
| ------------------------- |
| Legend: |
| |
| L: = Version of the dependency that is currently in Cocoon |
| R: = Version that is now released. |
| If followed by "(J: 4)", then this is the last release for Java 1.4 |
| W: = URL (and also see notes in lib/jars.xml) |
| U: = Notes about potential upgrade. |
| |
| F: C: = Forrest is equivalent to Cocoon |
| F: O: = Forrest is older than Cocoon |
| F: N: = Forrest is newer than Cocoon |
| F: X: = Not in Forrest |
| |
| ------------------------- |
| L: lib/core/commons-beanutils-core-1.7.0.jar |
| F: X: |
| R: commons-beanutils-1.8.3 |
| |
| L: lib/core/commons-cli-1.0.jar |
| F: N: commons-cli-1.2 |
| R: commons-cli-1.2 |
| http://commons.apache.org/cli/ |
| |
| L: lib/core/commons-collections-3.2.jar |
| F: N: commons-collections-3.2.1 |
| R: commons-collections-3.2.1 |
| http://commons.apache.org/collections/ |
| |
| L: lib/core/commons-httpclient-2.0.2.jar |
| F: C: |
| R: |
| http://hc.apache.org/httpclient-3.x/ |
| Now replaced by Apache HttpComponents HttpClient |
| |
| L: lib/core/commons-io-1.3.1.jar |
| F: N: commons-io-1.4 |
| R: commons-io-1.4 (J: 4) |
| http://commons.apache.org/io/ |
| |
| L: lib/core/commons-jexl-1.0.jar |
| F: C: |
| R: commons-jexl-1.1 or commons-jexl-2.1.1 |
| http://commons.apache.org/jexl/ |
| |
| L: lib/core/commons-jxpath-1.2.jar |
| F: N: commons-jxpath-1.3 |
| R: commons-jxpath-1.3 |
| http://commons.apache.org/jxpath/ |
| |
| L: lib/core/commons-lang-2.4.jar |
| F: N: commons-lang-2.5 |
| R: commons-lang-2.6 (J: 4) |
| http://commons.apache.org/lang/ |
| |
| L: lib/core/commons-logging-1.0.4.jar |
| F: N: commons-logging-1.1.1 |
| R: commons-logging-1.1.1 |
| http://commons.apache.org/logging/ |
| |
| L: lib/core/concurrent-1.3.4.jar |
| F: C: |
| R: |
| |
| L: lib/core/ehcache-1.2.3.jar |
| F: N: ehcache-core-2.2.0 |
| R: ? |
| http://ehcache.org/ |
| U: Needs investigation. |
| |
| L: lib/core/javacApi-0.9.jar |
| L: lib/core/javacImpl-0.9.jar |
| F: X: |
| R: |
| |
| L: lib/core/jcs-1.2.5-dev-20050313.jar |
| F: C: |
| R: |
| |
| L: lib/core/org.eclipse.jdt.core-3.9.1.v20130905-0837.jar |
| F: C: |
| R: |
| |
| L: lib/core/js-1.6R5.jar |
| F: C: rhino-1.6R5.jar |
| R: |
| |
| L: lib/core/log4j-1.2.14.jar |
| F: O: log4j-1.2.13 |
| R: log4j-1.2.17 |
| http://logging.apache.org/log4j/ |
| |
| L: lib/core/servlet_2_2.jar |
| F: N: |
| R: servlet-2.3.jar |
| http://jetty.codehaus.org/ |
| U: Done |
| |
| L: lib/core/slf4j-api-1.6.4.jar |
| F: O: slf4j-api-1.5.11 |
| R: slf4j-api-1.6.6 or slf4j-api-1.7.2 |
| |
| L: lib/core/xml-commons-resolver-1.1.jar |
| F: N: xml-commons-resolver-1.2-dev-r395116 |
| R: xml-commons-resolver-1.2 |
| http://xerces.apache.org/xml-commons/ |
| U: Done |
| |
| L: lib/endorsed/jakarta-bcel-20040329.jar |
| F: C: |
| R: |
| |
| L: lib/endorsed/jakarta-regexp-1.5.jar |
| F: C: |
| R: |
| |
| L: lib/endorsed/xalan-2.7.1.jar |
| F: C: |
| R: |
| |
| L: lib/endorsed/xercesImpl-2.11.0.jar |
| F: O: xercesImpl-2.9.1.jar |
| R: xercesImpl-2.11.0 |
| http://xerces.apache.org/xerces2-j/ |
| U: Up-to-date |
| |
| L: lib/endorsed/xml-apis-1.4.01.jar |
| F: O: xml-apis-1.3.04 |
| R: xml-apis-1.4.01 |
| This comes with Xerces |
| U: Up-to-date |
| |
| L: lib/optional/antlr-2.7.6.jar |
| F: X: |
| R: |
| |
| L: lib/optional/asm-2.2.1.jar |
| L: lib/optional/asm-util-2.2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/axis-1.4.jar |
| L: lib/optional/axis-jaxrpc-1.4.jar |
| L: lib/optional/axis-saaj-1.4.jar |
| F: X: |
| R: |
| |
| L: lib/optional/batik-all-1.6.jar |
| F: C: |
| R: batik-1.7 |
| http://xmlgraphics.apache.org/batik/ |
| U: Done. |
| |
| L: lib/optional/bsf-2.4.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/castor-0.9.6-xml.jar |
| F: C: |
| R: |
| |
| L: lib/optional/chaperon-20040205.jar |
| F: C: |
| R: chaperon-3.0 |
| This might be the same as what we already have. |
| http://chaperon.sourceforge.net/ |
| |
| L: lib/optional/cocoon-serializers-charsets-0.2.jar |
| F: X: |
| R: |
| |
| L: lib/optional/commons-codec-1.3.jar |
| F: C: |
| R: commons-codec-1.5 (J: 4) |
| http://commons.apache.org/codec/ |
| |
| L: lib/optional/commons-dbcp-1.2.1.jar |
| F: C: |
| R: commons-dbcp-1.3 (J: 4) |
| http://commons.apache.org/dbcp/ |
| |
| L: lib/optional/commons-digester-1.7.jar |
| F: X: |
| R: |
| |
| L: lib/optional/commons-discovery-0.2.jar |
| F: X: |
| R: |
| |
| L: lib/optional/commons-el-1.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/commons-pool-1.2.jar |
| F: X: |
| R: |
| |
| L: lib/optional/commons-transaction-1.0.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/daisy-htmlcleaner-1.4.1.jar |
| L: lib/optional/daisy-util-1.4.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/db-ojb-1.0.4.jar |
| F: X: |
| R: |
| |
| L: lib/optional/deli-x050330.jar |
| F: X: |
| R: |
| |
| L: lib/optional/dojo-rsrc-0.4.3.jar |
| F: X: |
| R: |
| |
| L: lib/optional/excalibur-datasource-2.1.jar |
| F: O: excalibur-datasource-1.1.1 |
| R: excalibur-datasource-2.1 |
| |
| L: lib/optional/fop-0.95.jar |
| F: C: |
| R: fop-1.0 (J: 4) |
| http://xmlgraphics.apache.org/fop/ |
| U: Done. |
| |
| L: lib/optional/geronimo-spec-activation-1.0.2-rc4.jar |
| F: X: |
| R: |
| |
| L: lib/optional/geronimo-spec-javamail-1.3.1-rc5.jar |
| F: X: |
| R: |
| |
| L: lib/optional/geronimo-spec-jms-1.1-rc3.jar |
| F: X: |
| R: |
| |
| L: lib/optional/geronimo-spec-jta-1.0.1B-rc3.jar |
| F: X: |
| R: |
| |
| L: lib/optional/groovy-1.0-jsr-05.jar |
| F: X: |
| R: |
| |
| L: lib/optional/hsqldb-1.8.0.7.jar |
| F: O: |
| R: hsqldb-1.8.1.3 |
| http://hsqldb.sourceforge.net/ |
| |
| L: lib/optional/icu4j-2.8.jar |
| F: X: |
| R: |
| |
| L: lib/optional/itext-1.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jackrabbit-core-1.0.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jakarta-oro-2.0.8.jar |
| F: C: |
| R: |
| |
| L: lib/optional/jakarta-slide-webdavlib-2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jdbi-1.3.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jdom-1.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jena-2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jfor-0.7.1.jar |
| F: N: jfor-0.7.2rc1 |
| R: jfor-0.7.2rc1 |
| http://sourceforge.net/projects/jfor/ |
| Code went to FOP. http://xmlgraphics.apache.org/fop/ |
| |
| L: lib/optional/jing-20030619.jar |
| F: C: |
| R: jing-20030619 (J: 4) |
| The newer Jing is here, but requires Java 5 |
| https://code.google.com/p/jing-trang/ |
| Does have activity since then, but not yet release. |
| |
| L: lib/optional/joost-20040330.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jsp-api-2.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/jtidy-04aug2000r7-dev.jar |
| F: C: |
| R: |
| |
| L: lib/optional/lucene-1.4.3.jar |
| F: C: |
| R: lucene-2.9 (J: 4) |
| http://lucene.apache.org/ |
| |
| L: lib/optional/myfaces-api-r233484.jar |
| L: lib/optional/myfaces-impl-r233484.jar |
| F: X: |
| R: |
| |
| L: lib/optional/nekodtd-0.1.11.jar |
| F: C: |
| R: |
| |
| L: lib/optional/nekohtml-0.9.5.jar |
| F: X: |
| R: |
| |
| L: lib/optional/pizza-1.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/pluto-1.0.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/poi-3.0.2-FINAL-20080204.jar |
| F: X: |
| R: |
| |
| L: lib/optional/portals-bridges-common-1.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/portlet-api-1.0.jar |
| F: X: |
| R: |
| |
| L: lib/optional/qdox-1.5.jar |
| F: X: |
| R: |
| |
| L: lib/optional/quartz-1.5.2.jar |
| F: X: |
| R: |
| |
| L: lib/optional/slide-kernel-2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/slide-stores-2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/slide-webdavservlet-2.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/spark-0.2.jar |
| F: X: |
| R: |
| |
| L: lib/optional/velocity-1.4.jar |
| F: X: |
| R: |
| |
| L: lib/optional/wsdl4j-1.5.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xindice-1.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xindice-dom-1.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xmldb-api-20030701.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xmldb-common-20030701.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xmldb-xupdate-20040205.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xmlgraphics-commons-1.3.1.jar |
| F: C: |
| R: xmlgraphics-commons-1.5 |
| http://xmlgraphics.apache.org/commons/ |
| U: Done. |
| |
| L: lib/optional/xmlrpc-1.1.jar |
| F: X: |
| R: |
| |
| L: lib/optional/xreporter-expression-r683.jar |
| F: X: |
| R: |
| |
| L: tools/ant |
| R: |
| |
| L: tools/jetty/lib/jetty-4.2.23.jar |
| F: N: jetty-6.1.26 |
| R: |