Java or magnolia. It seems it can't cope with the load of traffic? It's
our first implementation with magnolia, so we're rather concerned now
about using it for other projects.
We are running magnolia 2.02 on Tomcat 5.0.28 using java 1.5.0_02, on
Windows 2003 Server cluster. Extract from log file below.
Can anyone help with this?
TIA
John
--
John Olival
Managing Director
Novasoft Explican
sample output of magnoliaPublic_log.2005-07-01.log
2005-07-01 13:40:32 ApplicationDispatcher[] El Servlet.service() para
servlet jsp lanzó una excepción
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:574)
at
org.apache.slide.jcr.core.observation.ObservationManagerFactory.<i
nit>(ObservationManagerFactory.java:92)
at
org.apache.slide.jcr.core.RepositoryImpl.getObservationManagerFact
ory(RepositoryImpl.java:376)
at
org.apache.slide.jcr.core.WorkspaceImpl.getObservationManager(Work
spaceImpl.java:865)
at
org.apache.slide.jcr.core.RepositoryImpl.<init>(RepositoryImpl.java:291)
at
org.apache.slide.jcr.core.RepositoryFactory.getRepository(Reposito
ryFactory.java:281)
at
org.apache.jsp.templates.jsp.novasoft.global.navHoriz_jsp._jspServ
ice(navHoriz_jsp.java:110)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap
per.java:324)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
pplicationFilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
onFilterChain.java:157)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationD
ispatcher.java:704)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicati
onDispatcher.java:590)
at
org.apache.catalina.core.ApplicationDispatcher.include(Application
Dispatcher.java:510)
at
org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireS
tring(ImportSupport.java:314)
at
org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag
(ImportSupport.java:179)
at
org.apache.jsp.templates.jsp.novasoft.templateStdLayout.stdLayout_
jsp._jspx_meth_c_import_2
(stdLayout_jsp.java:234)
at
org.apache.jsp.templates.jsp.novasoft.templateStdLayout.stdLayout_
jsp._jspService(stdLayout_jsp.java:80)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap
per.java:324)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
pplicationFilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
onFilterChain.java:157)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationD
ispatcher.java:704)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Appl
icationDispatcher.java:474)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(Applicati
onDispatcher.java:409)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Application
Dispatcher.java:312)
at info.magnolia.cms.Dispatcher.dispatch(Dispatcher.java:65)
at
info.magnolia.cms.servlets.EntryServlet.doGet(EntryServlet.java:121)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
pplicationFilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
onFilterChain.java:157)
at
info.magnolia.cms.Filter.MultipartRequestFilter.doFilter(Multipart
RequestFilter.java:76)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
pplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
onFilterChain.java:157)
at
info.magnolia.cms.Filter.ContentTypeFilter.doFilter(ContentTypeFil
ter.java:52)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
pplicationFilterChain.java:186)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
onFilterChain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
erValve.java:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardV
alveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(Stand
ardContextValve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardConte
xtValve.java:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardV
alveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
java:520)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
e.java:137)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardV
alveContext.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
e.java:118)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardV
alveContext.java:102)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
java:520)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine
Valve.java:109)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardV
alveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
java:520)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket
.java:675)
at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre
adPool.java:683)
at java.lang.Thread.run(Thread.java:595)
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------