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]>

Reply via email to