| Newsgroups |
gmane.comp.java.cruise-control.user |
| Message-ID |
<[email protected]> |
Hello,
Has anyone seen the following issue with CruiseControl? It's running out of
memory and after the exception is thrown a message is displayed, Unable to
connect to build loop <compname>. Nothing has changed in my environment
that I know of. This issue has just started to crop up.
Does anyone have any thoughts or suggestions? FYI...here's my CC_OPTS
settings.
set CC_OPTS=-Xms256m -Xmx1024m -XX:+UseParallelGC -XX:MaxPermSize=256m
2009-05-01 11:32:25.637::WARN: /dashboard/getProjectBuildOutput.ajax
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at mx4j.remote.AbstractRemoteNotificationClientHandler$NotificationFetch
erThread.start(AbstractRemoteNotificationClientHandler.java:338)
at mx4j.remote.AbstractRemoteNotificationClientHandler$NotificationFetch
erThread.access$400(AbstractRemoteNotificationClientHandler.java:273)
at mx4j.remote.AbstractRemoteNotificationClientHandler.start(AbstractRem
oteNotificationClientHandler.java:82)
at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:13
2)
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFacto
ry.java:38)
at net.sourceforge.cruisecontrol.dashboard.service.JMXConnectorFactory.c
onnect(JMXConnectorFactory.java:10)
at net.sourceforge.cruisecontrol.dashboard.repository.BuildInformationRe
positoryInMemoImpl.getJmxConnection(BuildInformationRepositoryInMemoImpl.java:44
)
at net.sourceforge.cruisecontrol.dashboard.service.BuildLoopQueryService
.getJMXConnection(BuildLoopQueryService.java:152)
at net.sourceforge.cruisecontrol.dashboard.service.BuildLoopQueryService
.getBuildOutput(BuildLoopQueryService.java:135)
at net.sourceforge.cruisecontrol.dashboard.web.GetProjectBuildOutputCont
roller.handleRequest(GetProjectBuildOutputController.java:62)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:858)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487
)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
62)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.jav
a:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:1
81)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:7
29)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand
lerCollection.java:206)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.
java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1
52)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:50
5)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCo
nnection.java:829)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.ja
va:395)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.j
ava:488)
May 1, 2009 11:32:48 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop
executeAcc
eptLoop
WARNING: RMI TCP Accept-0: accept loop for
ServerSocket[addr=0.0.0.0/0.0.0.0,por
t=0,localport=1720] throws
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize(Thr
eadPoolExecutor.java:727)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.ja
va:657)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTr
ansport.java:384)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:3
41)
at java.lang.Thread.run(Thread.java:619)
May 1, 2009 11:32:48 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop
executeAcc
eptLoop
WARNING: RMI TCP Accept-0: accept loop for
ServerSocket[addr=0.0.0.0/0.0.0.0,por
t=0,localport=1720] throws
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize(Thr
eadPoolExecutor.java:727)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.ja
va:657)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTr
ansport.java:384)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:3
41)
at java.lang.Thread.run(Thread.java:619)
May 1, 2009 11:32:48 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop
executeAcc
eptLoop
WARNING: RMI TCP Accept-0: accept loop for
ServerSocket[addr=0.0.0.0/0.0.0.0,por
t=0,localport=1720] throws
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize(Thr
eadPoolExecutor.java:727)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.ja
va:657)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTr
ansport.java:384)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:3
41)
at java.lang.Thread.run(Thread.java:619)
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user