[Building Sakai] Restarted Sakai and now Melete is throwing an exception

Kusnetz, Jeremy JKusnetz at APUS.EDU
Thu Oct 11 14:16:44 PDT 2012


Well after about a half dozen restarts it finally started up without
throwing exceptions.  I've never had this issue before.

 

-server -d64 -XX:+ForceTimeHighResolution -XX:+UseLargePages -Xms7g
-Xmx7g -XX:PermSize=512m -XX:MaxPermSize=512m -XX:NewSize=768m
-XX:MaxNewSize=768m -Djava.awt.headless=true -Dsakai.home=/etc/tomcat100
-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
-XX:+CMSIncrementalPacing -XX:+CMSParallelRemarkEnabled -XX:+UseParNewGC
-XX:SurvivorRatio=6 -XX:+PrintGCDetails -XX:+PrintHeapAtGC
-Dnetworkaddress.cache.ttl=60 -Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000
-Dcom.sun.management.snmp.port=41003
-Dcom.sun.management.snmp.acl.file=snmp100.acl
-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
-Dhttp.agent=Sakai -XX:ParallelGCThreads=20
-XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80
-XX:CMSMaxAbortablePrecleanTime=60000 -XX:+UseCMSCompactAtFullCollection
-XX:+ExplicitGCInvokesConcurrent -XX:+PrintGCTimeStamps
-XX:+PrintGCDetails -Xloggc: logs/sakai.vgc -XX:TargetSurvivorRatio=90
-XX:+UseBiasedLocking -Dsun.lang.ClassLoader.allowArraySyntax=true
-XX:CMSInitiatingOccupancyFraction=70 -XX:CMSIncrementalSafetyFactor=75

 

 

From: Sam Ottenhoff [mailto:ottenhoff at longsight.com] 
Sent: Thursday, October 11, 2012 5:10 PM
To: Kusnetz, Jeremy
Cc: sakai-dev
Subject: Re: [Building Sakai] Restarted Sakai and now Melete is throwing
an exception

 

Please send over your JAVA_OPTS.  What JVM?  64-bit or 32-bit?

 

-Sam

On Thu, Oct 11, 2012 at 5:07 PM, Kusnetz, Jeremy <JKusnetz at apus.edu>
wrote:

We restarted Sakai on one of our nodes and now Melete is throwing
exceptions.  The other nodes that have not been restarted seem to be
okay.  As far as I can tell Melete is the only tool having issues.  We
have tried restarting multiple times and also tried clearing out
tomcat's temp, work and activemq directories after multiple failed
restarts.  Here is the exception:

 

2012-10-11 17:01:06,641 ERROR http-41001-Processor24
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/etudes-m
elete-tool].[jsp] - Servlet.service() for servlet jsp threw exception

java.lang.VerifyError: (class:
org/apache/jsp/melete/list_005fmodules_005fstudent_jsp, method:
_jspx_meth_h_005fform_005f0 signature:
(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z)
Stack size too large

                at java.lang.Class.getDeclaredConstructors0(Native
Method)

                at
java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)

                at java.lang.Class.getConstructor0(Class.java:2699)

                at java.lang.Class.newInstance0(Class.java:326)

                at java.lang.Class.newInstance(Class.java:308)

                at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper
.java:144)

                at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:323)

                at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)

                at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:659)

                at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:457)

                at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:395)

                at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:311)

                at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.j
ava:322)

                at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.jav
a:130)

                at
org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.ja
va:154)

                at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.
java:87)

                at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)

                at
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)

                at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:635)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:659)

                at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:457)

                at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:395)

                at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:311)

                at
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java
:686)

                at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:6
56)

                at
org.apache.jsp.melete.main_jsp._jspService(main_jsp.java:102)

                at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:371)

                at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)

                at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:659)

                at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:457)

                at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:395)

                at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:311)

                at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.j
ava:322)

                at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.jav
a:130)

                at
org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.ja
va:154)

                at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.
java:87)

                at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)

                at
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)

                at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:635)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:659)

                at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:457)

                at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:395)

                at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:311)

                at
org.sakaiproject.jsf.util.HelperAwareJsfTool.dispatch(HelperAwareJsfTool
.java:170)

                at
org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:241)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:627)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:659)

                at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:457)

                at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:359)

                at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:311)

                at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(Acti
veToolComponent.java:511)

                at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(Skinnab
leCharonPortal.java:1467)

                at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.j
ava:204)

                at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.ja
va:96)

                at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableChar
onPortal.java:869)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:627)

                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:697)

                at
com.rsmart.sakai.kernel.request.BrandRequestFilter.doFilter(BrandRequest
Filter.java:79)

                at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)

                at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

                at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)

                at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:172)

                at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:127)

                at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:117)

                at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:581
)

                at
org.apache.catalina.connector.RemoteIpValve.invoke(RemoteIpValve.java:60
9)

                at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:108)

                at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
74)

                at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87
9)

                at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:665)

                at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:528)

                at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:81)

                at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)

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

This message is private and confidential. If you have received it in
error, please notify the sender and remove it from your system.


_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to
sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
"unsubscribe"

 

This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20121011/d6093e7e/attachment.html 


More information about the sakai-dev mailing list