User: azakkerman
Date: 01/05/22 15:12:57
Modified: src/main/org/jboss/logging/log4j CategoryStream.java
Log:
Initial commit of Tyrex distributed transaction manager support in JBoss. Support
added for using JBoss with any TM that supports javax.transaction.TransactionManager
interface.
Revision Changes Path
1.2 +3 -2 jboss/src/main/org/jboss/logging/log4j/CategoryStream.java
Index: CategoryStream.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/logging/log4j/CategoryStream.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CategoryStream.java 2001/05/11 02:50:29 1.1
+++ CategoryStream.java 2001/05/22 22:12:57 1.2
@@ -16,7 +16,7 @@
the log4j Categories. Examples include capturing System.out/System.err writes.
@author [EMAIL PROTECTED]
-@version $Revision: 1.1 $
+@version $Revision: 1.2 $
*/
public class CategoryStream extends PrintStream
{
@@ -49,8 +49,9 @@
public void write(byte[] b, int off, int len)
{
// Remove the end of line chars
- while( (b[len-1] == '\n' || b[len-1] == '\r') && len > off )
+ while( len > 0 && (b[len-1] == '\n' || b[len-1] == '\r') && len > off )
len --;
+
String msg = new String(b, off, len);
category.log(priority, msg);
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development