[jetty-dev] [jira] (JETTY-1536) Cometd connect out of memory error

"V Shan (JIRA)" <[email protected]> Wed, 8 Aug 2012 01:50:21 -0500 (CDT)
Newsgroups gmane.comp.java.jetty.general
Message-ID <750650491.38663.1344408621545.JavaMail.j2ee-jira@codehaus01.managed.contegix.com>
V Shan
created JETTY-1536

Cometd connect out of memory error

Issue Type:

Bug

Affects Versions:

7.3.1

Assignee:

Unassigned

Components:

J2EE/Extra

Created:

08/Aug/12 1:49 AM

Description:

08-06 11:44:31.556:WARN::Error for /cometd/connect

java.lang.OutOfMemoryError

at sun.misc.Unsafe.allocateMemory(Native Method)

at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:99)

at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)

at sun.nio.ch.IOUtil.write(IOUtil.java:134)

at sun.nio.ch.SocketChannelImpl.write0(SocketChannelImpl.java:365)

at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:388)

at java.nio.channels.SocketChannel.write(SocketChannel.java:360)

at org.eclipse.jetty.io.nio.ChannelEndPoint.gatheringFlush(ChannelEndPoint.java:295)

at org.eclipse.jetty.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:233)

at org.eclipse.jetty.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:273)

at org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:843)

at org.eclipse.jetty.http.HttpGenerator.complete(HttpGenerator.java:809)

at org.eclipse.jetty.server.HttpConnection.commitResponse(HttpConnection.java:706)

at org.eclipse.jetty.server.HttpConnection$Output.close(HttpConnection.java:1114)

at org.eclipse.jetty.server.HttpWriter.close(HttpWriter.java:80)

at org.eclipse.jetty.io.UncheckedPrintWriter.close(UncheckedPrintWriter.java:169)

at org.cometd.server.transport.JSONTransport.complete(JSONTransport.java:65)

at org.cometd.server.transport.LongPollingTransport.handle(LongPollingTransport.java:321)

at org.cometd.server.CometdServlet.service(CometdServlet.java:152)

at org.cometd.server.CometdServlet.service(CometdServlet.java:121)

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)

at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)

at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:474)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:934)

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:404)

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:869)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)

at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247)

at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:151)

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)

at org.eclipse.jetty.server.Server.handle(Server.java:346)

at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)

at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1057)

at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:807)

at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:220)

at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)

at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:526)

at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:41)

at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:528)

at java.lang.Thread.run(Thread.java:619)

Environment:

Windows 2008 server with 2 NIC card

Jetty 7.3.1 configured with 2 connector point to IP address with same port

cometd 2.1.1

dojo 1.6

JVM Settings

java -DSTOP.PORT=8765 -DSTOP.KEY=12dpulcnb320w -Xmx1024M -Xms1024M -Xmn512M -XX:-UseSplitVerifier -XX:+UseParallelOldGC -XX:-UseAdaptiveSizePolicy -XX:+UseNUMA -jar start.jar

Project:

Jetty

Priority:

Critical

Reporter:

V Shan

This message is automatically generated by JIRA.

If you think it was sent incorrectly, please contact your JIRA administrators .

For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email