[jboss-cvs] jboss-seam/src/main/org/jboss/seam/log ...
Gavin King
gavin.king at jboss.com
Sun Jul 23 20:40:45 EDT 2006
User: gavin
Date: 06/07/23 20:40:45
Modified: src/main/org/jboss/seam/log LogImpl.java
Log:
inject logs at init times
Revision Changes Path
1.5 +12 -1 jboss-seam/src/main/org/jboss/seam/log/LogImpl.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: LogImpl.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/log/LogImpl.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- LogImpl.java 14 Jun 2006 16:18:49 -0000 1.4
+++ LogImpl.java 24 Jul 2006 00:40:45 -0000 1.5
@@ -1,5 +1,7 @@
package org.jboss.seam.log;
+import java.io.IOException;
+import java.io.ObjectInputStream;
import java.io.Serializable;
import org.apache.commons.logging.LogFactory;
@@ -14,14 +16,16 @@
{
private transient org.apache.commons.logging.Log log;
+ private final String category;
public LogImpl(Class clazz)
{
- this.log = LogFactory.getLog(clazz);
+ this( clazz.getName() );
}
public LogImpl(String category)
{
+ this.category = category;
this.log = LogFactory.getLog(category);
}
@@ -163,4 +167,11 @@
}
}
+ void readObject(ObjectInputStream ois)
+ throws ClassNotFoundException, IOException
+ {
+ ois.defaultReadObject();
+ log = LogFactory.getLog(category);
+ }
+
}
More information about the jboss-cvs-commits
mailing list