admin@glassfish.java.net

logging exception in glassfish v2.1

From: Anissa Lam <Anissa.Lam_at_Sun.COM>
Date: Tue, 14 Apr 2009 07:55:20 -0700

Anyone has idea what the following exception means ?
The user is saying he cannot open the log viewer in console and sees
this exception in server.log

thanks
Anissa

recursive call into SystemOutandErrhandler
java.lang.RuntimeException: recursivecall
        at com.sun.enterprise.server.logging.SystemOutandErrHandler
$LoggingByteArrayOutputStream.flush(SystemOutandErrHandler.java:359)
        at java.io.PrintStream.write(PrintStream.java:414)
        at com.sun.enterprise.server.logging.SystemOutandErrHandler
$LoggingPrintStream.write(SystemOutandErrHandler.java:293)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:
336)
        at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:
395)
        at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:136)
        at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:146)
        at java.io.OutputStreamWriter.write(OutputStreamWriter.java:204)
        at java.io.Writer.write(Writer.java:126)
        at java.util.logging.StreamHandler.publish(StreamHandler.java:192)
        at java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:88)
        at java.util.logging.Logger.log(Logger.java:452)
        at java.util.logging.Logger.doLog(Logger.java:474)
        at java.util.logging.Logger.log(Logger.java:497)
        at com.sun.enterprise.server.logging.SystemOutandErrHandler
$LoggingByteArrayOutputStream.flush(SystemOutandErrHandler.java:368)
        at java.io.PrintStream.write(PrintStream.java:414)
        at com.sun.enterprise.server.logging.SystemOutandErrHandler
$LoggingPrintStream.write(SystemOutandErrHandler.java:293)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:
336)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer
(StreamEncoder.java:404)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:
408)
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
        at java.util.logging.StreamHandler.flush(StreamHandler.java:225)
        at java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:89)
        at java.util.logging.Logger.log(Logger.java:452)
        at java.util.logging.Logger.doLog(Logger.java:474)
        at java.util.logging.Logger.log(Logger.java:538)
        at com.sun.enterprise.server.ApplicationServer.printStartupInfo
(ApplicationServer.java:618)
        at com.sun.enterprise.server.ApplicationServer.onInitialization
(ApplicationServer.java:170)
        at com.sun.enterprise.server.ondemand.OnDemandServer.onInitialization
(OnDemandServer.java:103)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:399)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:336)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415)