Members Equity Email System The last error is a hotspot fatal error, Ive had similar hotspot errors but on a Solaris platform. I would suggest trying different JVM startup options and load testing BEFORE putting into production. For example I found that the server hotspot JVM was unstable for my application, however the client hotspot JVM has been fine.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 20 November 2002 9:28AM To: Tomcat Users List Subject: Re: Tomcat 4.1.12 Critically Crashing-- Help Anyone got any suggestions on this? On Mon, 18 Nov 2002 [EMAIL PROTECTED] wrote: > I am running 4.1.12 with mod_jk and apache 1.3.27 on a linux 2.2.22 > kernel and with java version "1.4.1_01". Tomcat is being used ona > production system and is getting heavy usage. I am getting some wierd > variety of errors and tomcat has > critically crashed on my several times in the same fashion. I have looked > on the newsgroups, and at the docs and can't really find anything helpful > so please help, sorry this message is so long but wanted to include all > the details > > > 1)First of all I am constantly getting this message: > Nov 18, 2002 10:37:57 AM org.apache.jk.common.ChannelSocket > processConnection > WARNING: server has closed the current connection (-1) > > When I say constant I mean literally like every 5 seconds. What does that > mean? > > > > > > 2)When tomcat has critically crashed I first got a couple of these > messages: > SEVERE: Error in action code > java.net.SocketException: Broken pipe > at java.net.SocketOutputStream.socketWrite0(Native Method) > at > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:380) > at > org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:558) > at > org.apache.jk.server.JkCoyoteHandler.action(JkCoyoteHandler.java:354) > at org.apache.coyote.Response.action(Response.java:216) > at org.apache.coyote.Response.finish(Response.java:336) > at > org.apache.coyote.tomcat4.CoyoteResponse.finishResponse(CoyoteResponse.java: 504) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:224) > at > org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:256) > at > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:361) > at > org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:563) > at > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:535) > at > org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:638) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:533) > at java.lang.Thread.run(Thread.java:536) > > > > Then it finally crashed with this: > > Unexpected Signal : 11 occurred at PC=0x4032A4BE > Function=get_stack_trace_depth__19java_lang_ThrowableP7oopDescP6Thread+0xBA > Library=/usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/client/libjvm. so > > Current Java thread: > at java.lang.Throwable.getStackTraceDepth(Native Method) > at java.lang.Throwable.getOurStackTrace(Throwable.java:588) > - locked <0x44709338> (a java.lang.IllegalStateException) > at java.lang.Throwable.printStackTrace(Throwable.java:510) > - locked <0x4470a548> (a java.io.PrintWriter) > at org.apache.catalina.logger.LoggerBase.log(LoggerBase.java:291) > at > org.apache.catalina.core.ApplicationContext.internalLog(ApplicationContext.j ava:870) > at > org.apache.catalina.core.ApplicationContext.log(ApplicationContext.java:862) > at > org.apache.catalina.core.ApplicationContextFacade.log(ApplicationContextFaca de.java:210) > at > org.apache.jasper.logging.DefaultLogger.realLog(DefaultLogger.java:135) > at org.apache.jasper.logging.Logger.log(Logger.java:349) > at org.apache.jasper.logging.Logger$Helper.log(Logger.java:734) > at org.apache.jasper.logging.Logger$Helper.log(Logger.java:696) > at > org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryIm pl.java:180) > at > org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java: 154) > at org.apache.jsp.errorpage_jsp._jspService(errorpage_jsp.java:41) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2 04) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher. java:684) > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch er.java:575) > at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher .java:498) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:8 20) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:395) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp l.java:480) > at org.apache.jsp.errorpage_jsp._jspService(errorpage_jsp.java:58) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) > . > . > . > . > . > . > . > at > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:361) > at > org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:563) > at > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:535) > at > org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:638) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:533) > at java.lang.Thread.run(Thread.java:536) > > Dynamic libraries: > 08048000-0804e000 r-xp 00000000 08:03 354685 > /usr/environment/javastuff/j2sdk1.4.1_01/bin/java > 0804e000-0804f000 rw-p 00005000 08:03 354685 > /usr/environment/javastuff/j2sdk1.4.1_01/bin/java > 40000000-40013000 r-xp 00000000 08:02 320782 /lib/ld-2.1.3.so > 40013000-40014000 rw-p 00012000 08:02 320782 /lib/ld-2.1.3.so > 40015000-40018000 r--s 00000000 08:03 162290 > /usr/local/tomcat2/bin/tomcat-jni.jar > 40018000-4001a000 r--s 00000000 08:03 128905 > /usr/environment/javastuff/jcert.jar > 4001a000-40025000 r-xp 00000000 08:02 320794 /lib/libpthread-0.8.so > 40025000-4002c000 rw-p 0000a000 08:02 320794 /lib/libpthread-0.8.so > 4002d000-4002f000 r-xp 00000000 08:02 320785 /lib/libdl-2.1.3.so > 4002f000-40031000 rw-p 00001000 08:02 320785 /lib/libdl-2.1.3.so > 40031000-4011e000 r-xp 00000000 08:02 320783 /lib/libc-2.1.3.so > 4011e000-40122000 rw-p 000ec000 08:02 320783 /lib/libc-2.1.3.so > 40126000-4043e000 r-xp 00000000 08:03 306412 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/client/libjvm.so > 4043e000-405f2000 rw-p 00317000 08:03 306412 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/client/libjvm.so > 40602000-40614000 r-xp 00000000 08:02 320787 /lib/libnsl-2.1.3.so > 40614000-40616000 rw-p 00011000 08:02 320787 /lib/libnsl-2.1.3.so > 40618000-40634000 r-xp 00000000 08:02 320786 /lib/libm-2.1.3.so > 40634000-40635000 rw-p 0001b000 08:02 320786 /lib/libm-2.1.3.so > 40635000-4063e000 r-xp 00000000 08:03 306406 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi. s > o > 4063e000-4063f000 rw-p 00008000 08:03 306406 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi. s > o > 40640000-40650000 r-xp 00000000 08:03 306416 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libverify.so > 40650000-40652000 rw-p 0000f000 08:03 306416 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libverify.so > 40652000-40673000 r-xp 00000000 08:03 306417 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libjava.so > 40673000-40675000 rw-p 00020000 08:03 306417 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libjava.so > 40675000-4068a000 r-xp 00000000 08:03 306419 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libzip.so > 4068a000-4068c000 rw-p 00014000 08:03 306419 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libzip.so > 4068c000-4068f000 r--s 00000000 08:03 162291 > /usr/local/tomcat2/bin/commons-daemon.jar > 4068f000-40696000 r--s 00000000 08:03 162294 > /usr/local/tomcat2/bin/bootstrap.jar > 40696000-4077a000 r--s 00000000 08:03 2093 > /usr/local/tomcat2/common/endorsed/xercesImpl.jar > 4077a000-4078e000 r--s 00000000 08:03 2171 > /usr/local/tomcat2/common/endorsed/xmlParserAPIs.jar > 4078e000-41e5c000 r--s 00000000 08:03 306752 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/rt.jar > 41e9f000-41eb6000 r--s 00000000 08:03 306440 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/sunrsasign.jar > 41eb6000-41f27000 r--s 00000000 08:03 306442 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/jsse.jar > 41f27000-41f3a000 r--s 00000000 08:03 306441 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/jce.jar > 41f3a000-421f6000 r--s 00000000 08:03 306750 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/charsets.jar > 4429e000-4429f000 r--s 00000000 08:03 129786 > /usr/environment/javastuff/jnet.jar > 4429f000-442a0000 r--s 00000000 08:03 178347 > /usr/local/tomcat2/server/lib/servlets-common.jar > 4c320000-4c336000 r--p 00000000 08:03 449584 > /usr/share/locale/en_US/LC_CTYPE > 4c336000-4c339000 r--s 00000000 08:03 242555 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar > 4c339000-4c33b000 r--s 00000000 08:03 177137 > /usr/local/tomcat2/server/lib/servlets-invoker.jar > 4c33b000-4c343000 r-xp 00000000 08:02 320791 > /lib/libnss_files-2.1.3.so > 4c343000-4c344000 rw-p 00007000 08:02 320791 > /lib/libnss_files-2.1.3.so > 4c344000-4c361000 r--s 00000000 08:03 242554 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar > 4c361000-4c400000 r--s 00000000 08:03 242566 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/ext/localedata.jar > 4c400000-4c40e000 r--s 00000000 08:03 242567 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar > 4c40e000-4c8c1000 r--s 00000000 08:03 354680 > /usr/environment/javastuff/j2sdk1.4.1_01/lib/tools.jar > 4c8c1000-4c8ee000 r--s 00000000 08:03 242644 > /usr/local/tomcat2/common/lib/jasper-compiler.jar > 4c8ee000-4c8f3000 r--s 00000000 08:03 242645 > /usr/local/tomcat2/common/lib/commons-logging-api.jar > 4c8f3000-4c8f8000 r--s 00000000 08:03 242646 > /usr/local/tomcat2/common/lib/naming-factory.jar > 4c8f8000-4c9a7000 r--s 00000000 08:03 242647 > /usr/local/tomcat2/common/lib/ant.jar > 4c9a7000-4c9ae000 r--s 00000000 08:03 242648 > /usr/local/tomcat2/common/lib/naming-common.jar > 4c9ae000-4c9b8000 r--s 00000000 08:03 242649 > /usr/local/tomcat2/common/lib/naming-resources.jar > 4c9b8000-4c9cf000 r--s 00000000 08:03 242650 > /usr/local/tomcat2/common/lib/commons-collections.jar > 4c9cf000-4c9db000 r--s 00000000 08:03 242651 > /usr/local/tomcat2/common/lib/activation.jar > 4c9db000-4c9de000 r--s 00000000 08:03 242652 > /usr/local/tomcat2/common/lib/jta.jar > 4c9de000-4c9ee000 r--s 00000000 08:03 242653 > /usr/local/tomcat2/common/lib/commons-dbcp.jar > 4c9ee000-4ca33000 r--s 00000000 08:03 242654 > /usr/local/tomcat2/common/lib/mail.jar > 4ca33000-4ca44000 r--s 00000000 08:03 242655 > /usr/local/tomcat2/common/lib/jasper-runtime.jar > 4ca44000-4ca59000 r--s 00000000 08:03 242656 > /usr/local/tomcat2/common/lib/jdbc2_0-stdext.jar > 4ca59000-4ca72000 r--s 00000000 08:03 242657 > /usr/local/tomcat2/common/lib/jndi.jar > 4ca72000-4ca7a000 r--s 00000000 08:03 242658 > /usr/local/tomcat2/common/lib/commons-pool.jar > 4ca7a000-4ca8e000 r--s 00000000 08:03 242659 > /usr/local/tomcat2/common/lib/servlet.jar > 4ca8e000-4caa5000 r--s 00000000 08:03 129870 > /usr/environment/javastuff/NetComponents.jar > 4caa5000-4d2fd000 r--s 00000000 08:03 242661 > /usr/local/tomcat2/common/lib/classes.jar > 4d2fd000-4d35b000 r--s 00000000 08:03 242662 > /usr/local/tomcat2/common/lib/classes111.jar > 4d35b000-4d369000 r--s 00000000 08:03 129888 > /usr/environment/javastuff/cos.jar > 4d369000-4d3d4000 r--s 00000000 08:03 129893 > /usr/environment/javastuff/jgl3.1.0.jar > 4d3d4000-4d446000 r--s 00000000 08:03 129787 > /usr/environment/javastuff/jsse.jar > 4d446000-4d5cd000 r--s 00000000 08:03 129898 > /usr/environment/javastuff/rmiserver.jar > 4d5cd000-4d632000 r--s 00000000 08:03 129900 > /usr/environment/javastuff/servlets.jar > 4d632000-4d664000 r--s 00000000 08:03 128667 > /usr/environment/javastuff/tree.jar > 4d664000-4d689000 r--s 00000000 08:03 177135 > /usr/local/tomcat2/server/lib/tomcat-util.jar > 4d689000-4d690000 r--s 00000000 08:03 178348 > /usr/local/tomcat2/server/lib/commons-logging.jar > 4d690000-4d69e000 r--s 00000000 08:03 177136 > /usr/local/tomcat2/server/lib/tomcat-coyote.jar > 4d69e000-4d6b2000 r--s 00000000 08:03 177138 > /usr/local/tomcat2/server/lib/tomcat-jk2.jar > 4d6b2000-4d6b6000 r--s 00000000 08:03 177139 > /usr/local/tomcat2/server/lib/servlets-manager.jar > 4d6b6000-4d765000 r--s 00000000 08:03 177140 > /usr/local/tomcat2/server/lib/catalina.jar > 4d765000-4d76b000 r--s 00000000 08:03 177141 > /usr/local/tomcat2/server/lib/tomcat-warp.jar > 4d76b000-4d7b0000 r--s 00000000 08:03 177775 > /usr/local/tomcat2/server/lib/mx4j-jmx.jar > 4d7b0000-4d7b6000 r--s 00000000 08:03 178344 > /usr/local/tomcat2/server/lib/servlets-webdav.jar > 4d7b6000-4d7d0000 r--s 00000000 08:03 178345 > /usr/local/tomcat2/server/lib/jaas.jar > 4d7d0000-4d7d8000 r--s 00000000 08:03 178346 > /usr/local/tomcat2/server/lib/jakarta-regexp-1.2.jar > 4d7d8000-4d7dd000 r--s 00000000 08:03 178349 > /usr/local/tomcat2/server/lib/servlets-default.jar > 4d7dd000-4d7e1000 r--s 00000000 08:03 178350 > /usr/local/tomcat2/server/lib/catalina-ant.jar > 4d7e1000-4d7e9000 r--s 00000000 08:03 178352 > /usr/local/tomcat2/server/lib/commons-modeler.jar > 4d7e9000-4d7f2000 r--s 00000000 08:03 178353 > /usr/local/tomcat2/server/lib/tomcat-http11.jar > 4d7f2000-4d809000 r--s 00000000 08:03 178354 > /usr/local/tomcat2/server/lib/commons-digester.jar > 4d809000-4d81d000 r--s 00000000 08:03 178355 > /usr/local/tomcat2/server/lib/commons-beanutils.jar > 4d81d000-4d82e000 r--s 00000000 08:03 178356 > /usr/local/tomcat2/server/lib/tomcat-jk.jar > 4d82e000-4d83e000 r-xp 00000000 08:03 306422 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libnet.so > 4d83e000-4d840000 rw-p 0000f000 08:03 306422 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/libnet.so > 4d840000-4d891000 r--s 00000000 08:03 483016 > /usr/local/tomcat2/server/webapps/admin/WEB-INF/lib/struts.jar > 4d891000-4d892000 r-xp 00000000 08:03 306433 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/librmi.so > 4d892000-4d893000 rw-p 00000000 08:03 306433 > /usr/environment/javastuff/j2sdk1.4.1_01/jre/lib/i386/librmi.so > 4d898000-4d8a1000 r-xp 00000000 08:02 320793 > /lib/libnss_nisplus-2.1.3.so > 4d8a1000-4d8a3000 rw-p 00008000 08:02 320793 > /lib/libnss_nisplus-2.1.3.so > 4d8a3000-4d8ab000 r-xp 00000000 08:02 320792 /lib/libnss_nis-2.1.3.so > 4d8ab000-4d8ad000 rw-p 00007000 08:02 320792 /lib/libnss_nis-2.1.3.so > 4d8ad000-4d8b0000 r-xp 00000000 08:02 320790 /lib/libnss_dns-2.1.3.so > 4d8b0000-4d8b1000 rw-p 00002000 08:02 320790 /lib/libnss_dns-2.1.3.so > 4d8b1000-4d8bd000 r-xp 00000000 08:02 320795 /lib/libresolv-2.1.3.so > 4d8bd000-4d8be000 rw-p 0000b000 08:02 320795 /lib/libresolv-2.1.3.so > 4d8e2000-4d933000 r--s 00000000 08:03 483016 > /usr/local/tomcat2/server/webapps/admin/WEB-INF/lib/struts.jar > > Local Time = Mon Nov 18 08:15:10 2002 > Elapsed Time = 139024 > # > # HotSpot Virtual Machine Error : 11 > # Error ID : 4F530E43505002E6 > # Please report this error at > # http://java.sun.com/cgi-bin/bugreport.cgi > # > > > > What the heck is this all about? Is this combination of jdk1.4.1, mod_jk > and tomcat 4.1.12 no good? > > > Please Help > ryan > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
MEMBERS EQUITY PTY LTD ABN 56 070 887 679 This email and any attachments are confidential. If you are not the intended recipient, you must not disclose, distribute, copy or use the information contained in this e-mail or any attachments. If you have received this email in error, please tell us immediately by return email and delete this e-mail and any attachments. This message should not be removed.
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
