Anissa,
Thanks for forwarding the question here.
I got some suggestions from another community member Dinghy who met the
same problem with Eclipse+Glassfish v2.
The work around he suggested is to replace the logger with log4j. The
guide about how to use log4j can be found via:
http://wiki.glassfish.java.net/Wiki.jsp?page=FaqCongifureLog4J
Btw, V3 prelude does not have such problem on Eclipse.
Thanks,
Jim
Anissa Lam wrote:
>
> Yes, It is v2.1
> This is the environment of the user:
> MyEclipse 6.0
> Eclipse 3.3
> GlassFish 2.1
> Windows 2003 SP2
>
> thanks
> Anissa.
> Byron Nevins wrote:
>> Is it V2?
>>
>>
>>
>> Anissa Lam wrote:
>>>
>>> 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)
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>>>
>>
>> --
>> Byron Nevins Work 408-276-4089, Home 650-359-1290, Cell 650-784-4123 - Sun Microsystems, Inc.
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net For
>> additional commands, e-mail: admin-help_at_glassfish.dev.java.net
> ------------------------------------------------------------------------
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>