users@glassfish.java.net

RMI errors

From: <glassfish_at_javadesktop.org>
Date: Tue, 06 Oct 2009 06:54:54 PDT

Hi, running SJSAS Platform Ed. 8.1_02 (build b06-fcs)

We've been having an issue every night where our appserver runs out of heap space and a restart is required. There is adequate heap space available. I've been noticing these errors in the logs... possibly related but I'm not sure how.

[code]
Exception in thread "RMI TCP Connection(436)-127.0.0.1"
recursive call into SystemOutandErrhandler
java.lang.RuntimeException: recursivecall
        at com.sun.enterprise.server.logging.SystemOutandErrHandler$LoggingByteArrayOutputStream.flush(SystemOutandErrHandler.java:189)
        at java.io.PrintStream.write(PrintStream.java:414)
        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.flushBuffer(StreamEncoder.java:115)
        at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:169)
        at java.io.PrintStream.write(PrintStream.java:459)
        at java.io.PrintStream.print(PrintStream.java:602)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at org.apache.jasper.util.SystemLogHandler.print(SystemLogHandler.java:180)
        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:985)
        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:978)
        at java.lang.Thread.dispatchUncaughtException(Thread.java:1778)
[/code]

[code]
Exception in thread "RMI RenewClean-[xxx.xxx.xxx.xxx:41406,com.sun.enterprise.admin.server.core.channel.LocalRMIClientSocketFactory_]" |#]
[/code]
[Message sent by forum member 'black_lotus' (justin_at_insurfact.com)]

http://forums.java.net/jive/thread.jspa?messageID=367001