All of the major Turbine projects are using old version of Xerces and Log4j. The Xerces 2.0.1 has lots of bug fixes over 2.0.0 and though I don't know of any major differences between Log4j 1.2.3 and 1.1.3 (other than the addition of the Logger class), upgrading couldn't hurt.
I've patched all of the project.xml files and rebuilt each project to ensure they still worked. I also updated the JCS project.xml to Maven b4/pomVersion 3. If there are no objections to the upgrades, if someone could put the new files (xercesImpl-2.0.1.jar, xmlParserAPIs-2.0.1.jar, and log4j-1.2.3.jar) in the turbine/jars dir and apply the patches, I'd appreciate it. Thanks, Stephen
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-3\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-3/project.xml,v retrieving revision 1.32 diff -r1.32 project.xml 179c179 < <version>1.1.3</version> --- > <version>1.2.3</version> 206,214c206,211 < <id>xml-xerces</id> < <version>2.0.0</version> < <jar>xercesImpl-2.0.0.jar</jar> < </dependency> < <!-- Packaged EntityResolver conflicts with the one in Xerces 1.4.4 --> < <dependency> < <id>xml-apis</id> < <version>2.0.0</version> < <jar>xmlParserAPIs-2.0.0.jar</jar> --- > <id>xercesImpl</id> > <version>2.0.1</version> > </dependency> > <dependency> > <id>xmlParserAPIs</id> > <version>2.0.1</version>
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-fulcrum\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-fulcrum/project.xml,v retrieving revision 1.36 diff -r1.36 project.xml 142c142 < <version>1.1.3</version> --- > <version>1.2.3</version> 178c178 < <version>2.0.0</version> --- > <version>2.0.1</version> 180,181d179 < <!-- Packaged EntityResolver conflicts with the one in Xerces 1.4.4 --> < 184c182 < <version>2.0.0</version> --- > <version>2.0.1</version>
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-jcs\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-jcs/project.xml,v retrieving revision 1.10 diff -r1.10 project.xml 4c4 < <version>2</version> --- > <pomVersion>3</pomVersion> 21d20 < 25d23 < 60d57 < 63c60 < <name>commons-configuration</name> --- > <id>commons-configuration</id> 67c64 < <name>commons-logging</name> --- > <id>commons-logging</id> 71c68 < <name>commons-lang</name> --- > <id>commons-lang</id> 75c72 < <name>concurrent</name> --- > <id>concurrent</id> 79c76 < <name>hsqldb</name> --- > <id>hsqldb</id> 83,84c80,81 < <name>log4j</name> < <version>1.1.3</version> --- > <id>log4j</id> > <version>1.2.3</version> 87c84 < <name>servletapi</name> --- > <id>servletapi</id> 91c88 < <name>javagroups</name> --- > <id>javagroups</id> 95c92 < <name>jisp</name> --- > <id>jisp</id> 99c96 < <name>tomcat-util</name> --- > <id>tomcat-util</id> 102d98 < 104c100 < <name>velocity</name> --- > <id>velocity</id> 107d102 < 111c106 < <name>xmlrpc</name> --- > <id>xmlrpc</id> 114d108 < 115a110 > 117c112 < <name>stratum</name> --- > <id>stratum</id> 120d114 < 123,125c117 < <sourceDirectories> < <sourceDirectory>src/java</sourceDirectory> < </sourceDirectories> --- > <sourceDirectory>src/java</sourceDirectory> 127c119 < <aspectSourceDirectories></aspectSourceDirectories> --- > <aspectSourceDirectory/> 135,136c127,128 < <jarResources></jarResources> < <jars></jars> --- > <jarResources/> > <jars/>
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-maven\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-maven/project.xml,v retrieving revision 1.91 diff -r1.91 project.xml 256c256 < <version>1.1.3</version> --- > <version>1.2.3</version>
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-stratum\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-stratum/project.xml,v retrieving revision 1.24 diff -r1.24 project.xml 120,122c120,121 < <id>jakarta-log4j</id> < <version>1.1.3</version> < <jar>log4j-1.1.3.jar</jar> --- > <id>log4j</id> > <version>1.2.3</version>
cvs diff project.xml (in directory C:\cvs\jakarta-turbine-torque\) Index: project.xml =================================================================== RCS file: /home/cvspublic/jakarta-turbine-torque/project.xml,v retrieving revision 1.32 diff -r1.32 project.xml 156c156 < <version>1.1.3</version> --- > <version>1.2.3</version> 180,183c180,181 < <id>xerces</id> < <type>required</type> < <version>2.0.0</version> < <jar>xercesImpl-2.0.0.jar</jar> --- > <id>xercesImpl</id> > <version>2.0.1</version> 186,187d183 < <!-- Packaged EntityResolver conflicts with the one in Xerces 1.4.4 --> < 189,192c185,186 < <id>xml-apis</id> < <type>required</type> < <version>2.0.0</version> < <jar>xmlParserAPIs-2.0.0.jar</jar> --- > <id>xmlParserAPIs</id> > <version>2.0.1</version>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
