[slf4j-dev] [GIT] SLF4J: Simple Logging Facade for Java branch, master, updated. v1.5.9.RC1-22-g99c9eb8

added by portage for gitosis-gentoo git-noreply at pixie.qos.ch
Thu Feb 25 09:25:31 CET 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SLF4J: Simple Logging Facade for Java".

The branch, master has been updated
       via  99c9eb8a756df79e94234f00a348b0ee6222098e (commit)
      from  25120e32fd761df284df417b7ebfa1cb8560fba7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.qos.ch/gitweb/?p=slf4j.git;a=commit;h=99c9eb8a756df79e94234f00a348b0ee6222098e
http://github.com/ceki/slf4j/commit/99c9eb8a756df79e94234f00a348b0ee6222098e

commit 99c9eb8a756df79e94234f00a348b0ee6222098e
Author: Ceki Gulcu <ceki at qos.ch>
Date:   Thu Feb 25 09:24:33 2010 +0100

    - addded links to projects using slf4j in index.html
    - fixed http://bugzilla.slf4j.org/show_bug.cgi?id=168

diff --git a/log4j-over-slf4j/src/main/java/org/apache/log4j/Category.java b/log4j-over-slf4j/src/main/java/org/apache/log4j/Category.java
index c85e7b2..279111e 100644
--- a/log4j-over-slf4j/src/main/java/org/apache/log4j/Category.java
+++ b/log4j-over-slf4j/src/main/java/org/apache/log4j/Category.java
@@ -31,8 +31,7 @@ import org.slf4j.spi.LocationAwareLogger;
  * Log4j's <code>trace</code>, <code>debug()</code>, <code>info()</code>,
  * <code>warn()</code>, <code>error()</code> printing methods are directly
  * mapped to their SLF4J equivalents. Log4j's <code>fatal()</code> printing
- * method is mapped to SLF4J's <code>error()</code> method with a FATAL
- * marker.
+ * method is mapped to SLF4J's <code>error()</code> method with a FATAL marker.
  * 
  * @author S&eacute;bastien Pennec
  * @author Ceki G&uuml;lc&uuml;
@@ -148,7 +147,7 @@ public class Category {
    * SLF4J equivalent, except for FATAL which is mapped as ERROR.
    * 
    * @param p
-   *                the priority to check against
+   *          the priority to check against
    * @return true if this logger is enabled for the given level, false
    *         otherwise.
    */
@@ -281,30 +280,22 @@ public class Category {
         LocationAwareLogger.ERROR_INT, message, t);
   }
 
-  
+  // See also http://bugzilla.slf4j.org/show_bug.cgi?id=168
   public void log(String FQCN, Priority p, Object msg, Throwable t) {
     int levelInt = priorityToLevelInt(p);
-    if (locationAwareLogger != null) {
-      locationAwareLogger.log(null, FQCN, levelInt, convertToString(msg), t);
-    } else {
-      throw new UnsupportedOperationException("The logger [" + slf4jLogger
-          + "] does not seem to be location aware.");
-    }
+    differentiatedLog(null, FQCN, levelInt, msg, t);
   }
 
   public void log(Priority p, Object message, Throwable t) {
     int levelInt = priorityToLevelInt(p);
-    differentiatedLog(null, CATEGORY_FQCN, levelInt,
-        message, t);
+    differentiatedLog(null, CATEGORY_FQCN, levelInt, message, t);
   }
 
   public void log(Priority p, Object message) {
     int levelInt = priorityToLevelInt(p);
-    differentiatedLog(null, CATEGORY_FQCN, levelInt,
-        message, null);
+    differentiatedLog(null, CATEGORY_FQCN, levelInt, message, null);
   }
 
-
   private int priorityToLevelInt(Priority p) {
     switch (p.level) {
     case Level.TRACE_INT:
diff --git a/slf4j-site/src/site/pages/index.html b/slf4j-site/src/site/pages/index.html
index 2805885..0aea6bb 100644
--- a/slf4j-site/src/site/pages/index.html
+++ b/slf4j-site/src/site/pages/index.html
@@ -46,6 +46,110 @@
   href="legacy.html">legacy APIs</a>.
   </p>
 
+  <h3>Projects depending on SLF4J</h3>
+ 
+  <p>Here is a non-exhaustive list of projects known to depend on
+  SLF4J, in alphabetical order:
+  </p>
+ 
+  <table border="0">
+    <tr>
+      <td valign="top">
+        <ul>
+          <li><a href="http://arhiva.apache.org/">Apache Archiva</a></li>
+          <li><a href="http://directory.apache.org/">Apache Directory</a></li>
+          <li><a href="http://mina.apache.org/ftpserver/">Apache FTPServer</a></li>
+          <li><a href="http://geronimo.apache.org/">Apache Geronimo</a></li>
+          <li><a href="http://incubator.apache.org/graffito/">Apache Graffito</a></li>
+          <li><a href="http://jackrabbit.apache.org/">Apache Jackrabbit</a></li>
+          <li><a href="http://mina.apache.org/">Apache Mina</a></li>
+          <li><a href="http://cwiki.apache.org/qpid/">Apache Qpid</a></li>
+          <li><a href="http://incubator.apache.org/sling/site/index.html">Apache Sling</a></li>
+          <li><a href="http://lucene.apache.org/solr/">Apache Solr</a></li>
+        </ul>
+      </td>
+ 
+      <td valign="top">
+        <ul>
+          <li><a href="http://tapestry.apache.org/">Apache Tapestry</a></li>
+          <li><a href="http://incubator.apache.org/wicket/">Apache Wicket</a></li>
+          <li><a href="http://aperture.sourceforge.net/">Aperture</a></li>
+          <li><a href="http://apogee.nuxeo.org/">Apogee</a></li>
+          <li><a href="http://www.jfrog.org/sites/artifactory/latest/">Artifactory</a></li>
+          <li><a href="http://docs.safehaus.org/display/ASYNCWEB/Home">AsyncWeb</a></li>
+          <li><a href="http://www.bitronix.be/">Bitronix</a></li>
+          <li><a href="http://www.dbunit.org/">DbUnit</a></li>
+          <li><a href="http://displaytag.sourceforge.net/11/">Display tag</a></li>
+          <li><a href="http://groovy.codehaus.org/GMaven">GMaven</a></li>
+        </ul>
+ 
+      </td>
+ 
+      <td valign="top">
+        <ul>
+          <li><a href="http://www.gradle.org/">Gradle</a></li>
+          <li><a href="http://www.icegreen.com/greenmail/">GreenMail</a></li>
+          <li><a href="http://gumtree.codehaus.org/">GumTree</a></li>
+          <li><a href="http://www.h2database.com/">H2 Database</a></li>
+          <li><a href="http://ha-jdbc.sourceforge.net/">HA-JDBC</a></li>
+          <li><a href="http://www.hibernate.org/">Hibernate</a></li>
+          <li><a href="http://code.google.com/p/igenko/">Igenko</a></li>
+          <li><a href="http://jabsorb.org/">Jabsorb</a></li>
+          <li><a href="http://jetty.mortbay.org/">Jetty v6</a></li>
+          <li><a href="http://www.topmind.biz/html/index.php">jLynx</a></li>
+        </ul>
+      </td>
+    </tr>
+    
+    <tr>
+ 
+      <td valign="top">
+        <ul>
+          <li><a href="http://code.google.com/p/jmesa/">JMesa</a></li>
+          <li><a href="http://www.artofsolving.com/opensource/jodconverter">JODConverter</a></li>
+          <li><a href="http://jtrac.info/dependencies.html">JTrac</a></li>
+          <li><a href="http://jwebunit.sourceforge.net/2.x/">JWebUnit 2.x</a></li>
+          <li><a href="http://www.jquantlib.org/index.php/Main_Page">JQuantLib</a></li>
+          <li><a href="http://www.liferay.com/web/guest/home">LIFERAY</a></li>
+          <li><a href="http://liftweb.net/">Lift</a></li>
+          <li><a href="http://log4jdbc.sourceforge.net">log4jdbc</a></li>
+          <li><a href="http://www.magnolia.info/en/magnolia.html">Magnolia</a></li>
+          <li><a href="http://mrcp4j.sourceforge.net/">MRCP4J</a></li>
+        </ul>
+      </td>
+ 
+ 
+      <td valign="top">
+        <ul>
+          <li><a href="http://www.mindquarry.com/">Mindquarry</a></li>
+          <li><a href="http://mugshot.org/">Mugshot</a></li>
+          <li><a href="http://mule.codehaus.org/display/MULE/Home">Mule</a></li>
+          <li><a href="http://nexus.sonatype.org/repository.html">Nexus</a></li>
+          <li><a href="http://www.novocode.com/naf/">Novocode</a></li>
+          <li><a href="http://www.unidata.ucar.edu/software/netcdf-java/">NetCDF</a></li>
+          <li><a href="http://code.google.com/p/openmeetings/">OpenMeetings</a></li>
+          <li><a href="http://www.openrdf.org/">OpenRDF</a></li>
+          <li><a href="http://docs.safehaus.org/display/PENROSE/Home">Penrose</a></li>
+          <li><a href="http://sonar.codehaus.org/">Sonar</a></li>
+        </ul>
+      </td>
+ 
+      <td valign="top">
+        <ul>
+          <li><a href="http://pzfilereader.sourceforge.net/">PZFileReader</a></li>
+          <li><a href="http://www.quickfixj.org/">QuickFIX/J</a></li>
+          <li><a href="http://smsj.sourceforge.net/dependencies.html">SMSJ</a></li>
+          <li><a href="http://www.springframework.org/osgi">Spring-OSGi</a></li>
+          <li><a href="http://static.springsource.org/s2-dmserver/2.0.x/user-guide/htmlsingle/user-guide.html">SpringSource dm Server&#8482;</a></li>
+          <li><a href="http://streambase.com/">StreamBase</a></li>
+          <li><a href="http://www.timefinder.de/">TimeFinder</a></li>
+          <li><a href="http://www.wtfigo.org/index.html">WTFIGO</a></li>
+          <li><a href="http://yaslibrary.sourceforge.net/index.shtml">YASL</a></li>
+          <li><a href="http://xooctory.xoocode.org/">Xooctory</a></li>
+        </ul>
+      </td>
+    </tr>
+  </table>
 
   <script src="templates/footer.js" type="text/javascript"></script>
 </div>
diff --git a/slf4j-site/src/site/pages/news.html b/slf4j-site/src/site/pages/news.html
index 924b058..8b04327 100644
--- a/slf4j-site/src/site/pages/news.html
+++ b/slf4j-site/src/site/pages/news.html
@@ -25,6 +25,19 @@
   announce</a> mailing list.
   </p>
 
+   <hr noshade="noshade" size="1"/>
+
+  <h3>March xx, 2010 - Release of SLF4J 1.5.11</h3>
+
+  <p>Fixed <a href="http://bugzilla.slf4j.org/show_bug.cgi?id=168">bug
+  168</a>. In case log4j-over-slf4j is used and a logback appender
+  requires a third party library which depends on log4j, the
+  <code>log(String FQCN, Priority p, Object msg, Throwable t)</code>
+  method in log4j-over-slf4j's Categotry class would throw an
+  <code>UnsupportedOperationException</code>. Problem reported by Seth
+  Call.</p>
+  
+
   <hr noshade="noshade" size="1"/>
 
   <h3>December 3rd, 2009 - Release of SLF4J 1.5.10</h3>

-----------------------------------------------------------------------

Summary of changes:
 .../src/main/java/org/apache/log4j/Category.java   |   21 +---
 slf4j-site/src/site/pages/index.html               |  104 ++++++++++++++++++++
 slf4j-site/src/site/pages/news.html                |   13 +++
 3 files changed, 123 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
SLF4J: Simple Logging Facade for Java


More information about the slf4j-dev mailing list