Discussion:
[mule-scm] [mule][24255] branches/mule-3.2.2-DM/distributions: update log4j version in whitelists
Andrew Perepelytsya
2012-04-13 21:52:46 UTC
Permalink
Please double-check the change log for this release of log4j. Even better,
do a source diff on log4j files between 1.2.14 and 1.2.16 releases for
files we had to override in Mule. See mule-module-logging sources for this
file list.

Andrew
**
Revision 24255 <http://fisheye.codehaus.org/changelog/mule/?cs=24255>
Author svacas Date 2012-04-13 13:22:28 -0500 (Fri, 13 Apr 2012) Log
Message
update log4j version in whitelists
Modified Paths
-
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt<#136acf130786fe4d_branchesmule322DMdistributionsstandaloneassemblywhitelisttxt>
-
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt<#136acf130786fe4d_branchesmule322DMdistributionsstandalonelightassemblywhitelisttxt>
Diff
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
(24254 => 24255)
--- branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt 2012-04-13 15:55:03 UTC (rev 24254)
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
(24254 => 24255)
--- branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt 2012-04-13 15:55:03 UTC (rev 24254)
------------------------------
http://xircles.codehaus.org/manage_email
Santiago Vacas
2012-04-13 23:07:21 UTC
Permalink
I don't see that we're overriding any log4j classes in the logging
module, only clogging and slf4j classes.

The logging module shades the following jars:

org.slf4j:jcl-over-slf4j
org.slf4j:slf4j-log4j12
org.slf4j:slf4j-api

according to slf4j docs, org.slf4j:slf4j-log4j12 should work with
log4j version 1.2.12 or later.

http://www.slf4j.org/codes.html#log4j_version

Let me know if I'm missing something.
Post by Andrew Perepelytsya
Please double-check the change log for this release of log4j. Even better,
do a source diff on log4j files between 1.2.14 and 1.2.16 releases for files
we had to override in Mule. See mule-module-logging sources for this file
list.
Andrew
Revision 24255 Author svacas Date 2012-04-13 13:22:28 -0500 (Fri, 13 Apr
2012)
Log Message
update log4j version in whitelists
Modified Paths
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
Diff
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
(24254 => 24255)
---
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt 2012-04-13
15:55:03 UTC (rev 24254)
+++
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt 2012-04-13
18:22:28 UTC (rev 24255)
@@ -718,7 +718,7 @@
/mule-standalone-${productVersion}/lib/boot/libwrapper-solaris-sparc-64.so
/mule-standalone-${productVersion}/lib/boot/libwrapper-solaris-x86-32.so
/mule-standalone-${productVersion}/lib/boot/commons-cli-1.2.jar
-/mule-standalone-${productVersion}/lib/boot/log4j-1.2.14.jar
+/mule-standalone-${productVersion}/lib/boot/log4j-1.2.16.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-boot-${productVersion}.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-logging-${productVersion}.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-reboot-${productVersion}.jar
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
(24254 => 24255)
---
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt 2012-04-13
15:55:03 UTC (rev 24254)
+++
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt 2012-04-13
18:22:28 UTC (rev 24255)
@@ -51,7 +51,7 @@
/mule-standalone-nodocs-${productVersion}/lib/boot/libwrapper-solaris-sparc-64.so
/mule-standalone-nodocs-${productVersion}/lib/boot/libwrapper-solaris-x86-32.so
/mule-standalone-nodocs-${productVersion}/lib/boot/commons-cli-1.2.jar
-/mule-standalone-nodocs-${productVersion}/lib/boot/log4j-1.2.14.jar
+/mule-standalone-nodocs-${productVersion}/lib/boot/log4j-1.2.16.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-boot-${productVersion}.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-logging-${productVersion}.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-reboot-${productVersion}.jar
________________________________
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email
Andrew Perepelytsya
2012-04-14 00:03:40 UTC
Permalink
That looks safe, thank you :)
Post by Santiago Vacas
I don't see that we're overriding any log4j classes in the logging
module, only clogging and slf4j classes.
org.slf4j:jcl-over-slf4j
org.slf4j:slf4j-log4j12
org.slf4j:slf4j-api
according to slf4j docs, org.slf4j:slf4j-log4j12 should work with
log4j version 1.2.12 or later.
http://www.slf4j.org/codes.html#log4j_version
Let me know if I'm missing something.
Post by Andrew Perepelytsya
Please double-check the change log for this release of log4j. Even
better,
Post by Andrew Perepelytsya
do a source diff on log4j files between 1.2.14 and 1.2.16 releases for
files
Post by Andrew Perepelytsya
we had to override in Mule. See mule-module-logging sources for this file
list.
Andrew
Revision 24255 Author svacas Date 2012-04-13 13:22:28 -0500 (Fri, 13 Apr
2012)
Log Message
update log4j version in whitelists
Modified Paths
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
Post by Andrew Perepelytsya
Diff
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
(24254 => 24255)
---
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
2012-04-13
Post by Andrew Perepelytsya
15:55:03 UTC (rev 24254)
+++
branches/mule-3.2.2-DM/distributions/standalone/assembly-whitelist.txt
2012-04-13
Post by Andrew Perepelytsya
18:22:28 UTC (rev 24255)
@@ -718,7 +718,7 @@
/mule-standalone-${productVersion}/lib/boot/libwrapper-solaris-sparc-64.so
/mule-standalone-${productVersion}/lib/boot/libwrapper-solaris-x86-32.so
Post by Andrew Perepelytsya
/mule-standalone-${productVersion}/lib/boot/commons-cli-1.2.jar
-/mule-standalone-${productVersion}/lib/boot/log4j-1.2.14.jar
+/mule-standalone-${productVersion}/lib/boot/log4j-1.2.16.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-boot-${productVersion}.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-logging-${productVersion}.jar
/mule-standalone-${productVersion}/lib/boot/mule-module-reboot-${productVersion}.jar
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
Post by Andrew Perepelytsya
(24254 => 24255)
---
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
2012-04-13
Post by Andrew Perepelytsya
15:55:03 UTC (rev 24254)
+++
branches/mule-3.2.2-DM/distributions/standalone-light/assembly-whitelist.txt
2012-04-13
Post by Andrew Perepelytsya
18:22:28 UTC (rev 24255)
@@ -51,7 +51,7 @@
/mule-standalone-nodocs-${productVersion}/lib/boot/libwrapper-solaris-sparc-64.so
/mule-standalone-nodocs-${productVersion}/lib/boot/libwrapper-solaris-x86-32.so
Post by Andrew Perepelytsya
/mule-standalone-nodocs-${productVersion}/lib/boot/commons-cli-1.2.jar
-/mule-standalone-nodocs-${productVersion}/lib/boot/log4j-1.2.14.jar
+/mule-standalone-nodocs-${productVersion}/lib/boot/log4j-1.2.16.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-boot-${productVersion}.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-logging-${productVersion}.jar
/mule-standalone-nodocs-${productVersion}/lib/boot/mule-module-reboot-${productVersion}.jar
Post by Andrew Perepelytsya
________________________________
http://xircles.codehaus.org/manage_email
<hr/>
<p>
</p>
<p>
<a href="http://xircles.codehaus.org/manage_email">
http://xircles.codehaus.org/manage_email</a>
</p>
Loading...