I started working with log4j today, and I noticed a very long delay starting
hypersonic when log4j is used.  Here is what I see with log4j (console
logging and file logging disabled):

2001-05-23 15:06:15,015  INFO [Hypersonic] (root) Starting
2001-05-23 15:06:45,031  INFO [Hypersonic] (root) Database started
2001-05-23 15:06:45,031  INFO [Hypersonic] (root) Started

Here is what I see with console logging and file logging (log4j disabled):

[2001-05-23 03.41.10.203][Hypersonic] Starting
[2001-05-23 03.41.15.203][Hypersonic] Server 1.4 is running
[2001-05-23 03.41.15.203][Hypersonic] Press [Ctrl]+[C] to abort
[2001-05-23 03.41.15.203][Hypersonic] Database started
[2001-05-23 03.41.15.203][Hypersonic] Started

Notice with log4j hypersonic takes 30 seconds to start, while with console
and file logging it takes only 5.  Why the difference?

While I'm here, I'm getting a bunch of null characters in server.log with
FileLogging.  Console logging is working fine.  This only appears to be
happening during startup.  All the messages logged by EJBs are showing up as
are all the shutdown messages.  After about 19153 nulls, here are the first
lines I see:

[2001-05-23 03.54.12.953][Verifier] guyr.DbSource: Verified.
[2001-05-23 03.54.12.953][Container factory] Deploying guyr.DbSource
[2001-05-23 03.54.12.953][Container factory] Container Invoker RMI
Port='4444'
[2001-05-23 03.54.12.953][Container factory] Container Invoker Client
SocketFactory='Default'
[2001-05-23 03.54.12.953][Container factory] Container Invoker Server
SocketFactory='Default'

It seem like every character getting logged during startup is being
translated into a null.  Is anyone else getting this?  I'm using 2.2.1.


_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to