users@glassfish.java.net

Re: Glassfish hung on port 80 (Failed to invoke action getSession on MBean ..)

From: <glassfish_at_javadesktop.org>
Date: Wed, 19 Nov 2008 17:18:03 PST

Hi,
   In the admin console, I saw around 1000 expired sessions, 500 active sessions and 150 concurrent users. In the meantime all URL on port 80 didn't respond.

   I just summarize the log as below:


2008/11/17 13:15

setTcpNoDelay exception

java.net.SocketException: Invalid argument

           at sun.nio.ch.Net.setIntOption0(Native Method)

           at sun.nio.ch.Net.setIntOption(Net.java:154)

           at sun.nio.ch.SocketChannelImpl$1.setInt(SocketChannelImpl.java:406)

           at sun.nio.ch.SocketOptsImpl.setBoolean(SocketOptsImpl.java:38)

           at sun.nio.ch.SocketOptsImpl$IP$TCP.noDelay(SocketOptsImpl.java:284)

           at sun.nio.ch.OptionAdaptor.setTcpNoDelay(OptionAdaptor.java:48)

           at sun.nio.ch.SocketAdaptor.setTcpNoDelay(SocketAdaptor.java:268)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.setSocketOptions(SelectorThread.java:1902)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.handleAccept(SelectorThread.java:1475)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.handleConnection(SelectorThread.java:1439)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.doSelect(SelectorThread.java:1350)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.startListener(SelectorThread.java:1284)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.startEndpoint(SelectorThread.java:1247)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.run(SelectorThread.java:1223)

 

2008/11/17 13:15

setReuseAddress exception

java.net.SocketException: Invalid argument

           at sun.nio.ch.Net.setIntOption0(Native Method)

           at sun.nio.ch.Net.setIntOption(Net.java:154)

           at sun.nio.ch.SocketChannelImpl$1.setInt(SocketChannelImpl.java:406)

           at sun.nio.ch.SocketOptsImpl.setBoolean(SocketOptsImpl.java:38)

           at sun.nio.ch.SocketOptsImpl.reuseAddress(SocketOptsImpl.java:156)

           at sun.nio.ch.SocketOptsImpl$IP$TCP.reuseAddress(SocketOptsImpl.java:268)

           at sun.nio.ch.OptionAdaptor.setReuseAddress(OptionAdaptor.java:177)

           at sun.nio.ch.SocketAdaptor.setReuseAddress(SocketAdaptor.java:343)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.setSocketOptions(SelectorThread.java:1910)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.handleAccept(SelectorThread.java:1475)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.handleConnection(SelectorThread.java:1439)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.doSelect(SelectorThread.java:1350)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.startListener(SelectorThread.java:1284)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.startEndpoint(SelectorThread.java:1247)

           at com.sun.enterprise.web.connector.grizzly.SelectorThread.run(SelectorThread.java:1223)

 

2008/11/17 13:17:

The last user request a page

 

2008/11/17 13:32:

com.sun.enterprise.admin.mbeans.J2EEModule:getStringForDDxml FileNotFoundException /vol01/sun/SUNWappserver/domains/domain1/generated/xml/j2ee-modules/its/null|#]

 

2008/11/17 13:33:

Exception invoking method getSession

java.lang.IllegalStateException: PWC2779: getAttributeNames: Session already invalidated
[Message sent by forum member 'richard_tsai' (richard_tsai)]

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