geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan <xhh...@gmail.com>
Subject Re: geronimo 2.1.4 on amd64 tomcat 5 shuts down automatically
Date Thu, 04 Jun 2009 02:12:31 GMT
>From the log output, it seems that the JVM is shutdown smoothly, not a JVM
corruption. Turn on the TRACE may be useful, please attach the log files in
the email. Before you start the server, please clear the log file, and do a
compression, for TRACE option may make the log file much bigger.
Ivan

2009/6/3 Bill Brown <wbrown@colorfulsoftware.com>

>
> Hi Ivan:
>
> I did a search through the 3 webapps and none of them are doing a
> System.exit() call.  Do you have any other hints I could try?  Do you know
> if I enable TRACE for the log level if that may show something more?
>
> Thanks.
> Bill
>
>
>
> Ivan Xu wrote:
> >
> > Is it possible that there is some codes like ' System.exit();' in your
> > applications. In the past, I encountered this scenario, one of the
> > developers put a line like this in the codes while catching an exception.
> > Ivan
> >
> > 2009/6/3 Bill Brown <wbrown@colorfulsoftware.com>
> >
> >>
> >> Greetings:
> >>
> >> I am running geronimo-tomcat v2.1.4 on an amd64 linux with tomcat 5
> >> server.
> >> The server has shut down automatically without prompting after a period
> >> of
> >> idle time several times since install several days ago.  I have tuned
> the
> >> logs to DEBUG mode and there are no errors in the log.
> >>
> >> 2009-06-02 08:47:40,483 INFO  [Log4jService]
> >> --------------------------------------------$
> >> 2009-06-02 08:47:40,483 INFO  [Log4jService] Started Logging Service
> >> 2009-06-02 08:47:40,483 INFO  [Log4jService] Runtime Information:
> >> 2009-06-02 08:47:40,485 INFO  [Log4jService]   Install Directory =
> >> /opt/geronimo-tomcat6-$
> >> 2009-06-02 08:47:40,486 INFO  [JvmVendor] Sun JVM 1.5.0_14
> >> 2009-06-02 08:47:40,486 INFO  [Log4jService]   JVM in use = Sun JVM
> >> 1.5.0_14
> >> 2009-06-02 08:47:40,486 INFO  [Log4jService] Java Information:
> >> 2009-06-02 08:47:40,486 INFO  [Log4jService]   System property
> >> [java.runtime.name]  = Jav$
> >> 2009-06-02 08:47:40,486 INFO  [Log4jService]   System property
> >> [java.runtime.version]  = $
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property [os.name
> ]
> >> = Li$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [os.version]
> >> = 2.$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [sun.os.patch.level]  = un$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property [os.arch]
> >> = am$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.class.version]  = 49$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property [locale]
> >> = en$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [unicode.encoding]    = Un$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [file.encoding]       = UT$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.vm.name]        = Ja$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.vm.vendor]      = Su$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.vm.version]     = 1.$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.vm.info]        = mi$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.home]
> >> = /u$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.classpath]      = nu$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.library.path]   = /u$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.endorsed.dirs]  = /o$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [java.ext.dirs]       = /o$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]   System property
> >> [sun.boot.class.path] = /o$
> >> 2009-06-02 08:47:40,487 INFO  [Log4jService]
> >> --------------------------------------------$
> >> 2009-06-02 08:47:40,884 DEBUG [ExpressionFactory] Parsing expression:
> >> props['org.apache.g$
> >> 2009-06-02 08:47:40,898 DEBUG [ExpressionFactory] Parsing expression:
> >> props['org.apache.g$
> >> 2009-06-02 08:47:40,899 DEBUG [ExpressionFactory] Parsing expression:
> >> props['org.apache.g$
> >> 2009-06-02 08:47:40,900 DEBUG [ExpressionFactory] Parsing expression:
> >> props['org.apache.g$
> >> 2009-06-02 08:47:44,624 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:44,725 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:44,732 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:44,812 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:44,847 DEBUG [ExpressionFactory] Parsing expression:
> >> NamingPort + PortOf$
> >> 2009-06-02 08:47:44,861 DEBUG [ExpressionFactory] Parsing expression:
> >> ServerHostname;
> >> 2009-06-02 08:47:44,878 DEBUG [ExpressionFactory] Parsing expression:
> >> ServerHostname;
> >> 2009-06-02 08:47:44,879 DEBUG [ExpressionFactory] Parsing expression:
> >> NamingPort + PortOf$
> >> 2009-06-02 08:47:44,880 DEBUG [ExpressionFactory] Parsing expression:
> >> MinThreadPoolSize;
> >> 2009-06-02 08:47:44,881 DEBUG [ExpressionFactory] Parsing expression:
> >> MaxThreadPoolSize;
> >> 2009-06-02 08:47:44,882 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:45,048 DEBUG [RMIRegistryService] Started RMI Registry
> >> on
> >> port 1099
> >> 2009-06-02 08:47:45,093 INFO  [KernelContextGBean] bound gbean
> >> org.apache.geronimo.framew$
> >> 2009-06-02 08:47:45,095 INFO  [KernelContextGBean] bound gbean
> >> org.apache.geronimo.framew$
> >> 2009-06-02 08:47:45,096 INFO  [KernelContextGBean] bound gbean
> >> org.apache.geronimo.framew$
> >> 2009-06-02 08:47:45,245 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:45,300 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:45,550 DEBUG [ExpressionFactory] Parsing expression:
> >> ServerHostname;
> >> 2009-06-02 08:47:45,553 DEBUG [ExpressionFactory] Parsing expression:
> >> JMXPort + PortOffse$
> >> 2009-06-02 08:47:45,554 DEBUG [ExpressionFactory] Parsing expression:
> >> ServerHostname;
> >> 2009-06-02 08:47:45,555 DEBUG [ExpressionFactory] Parsing expression:
> >> NamingPort + PortOf$
> >> 2009-06-02 08:47:45,558 DEBUG [SimpleConfigurationManager] Loaded
> >> Configuration org.apach$
> >> 2009-06-02 08:47:45,713 DEBUG [SecurityServiceImpl]
> >> javax.net.ssl.keyStore:
> >> null
> >> 2009-06-02 08:47:45,713 DEBUG [SecurityServiceImpl]
> >> javax.net.ssl.trustStore: null
> >> ......
> >>
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:j2eeType=Servlet,name=regi$
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:j2eeType=Servlet,name=regi$
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:j2eeType=Servlet,name=regi$
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:type=JspMonitor,name=regis$
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:type=JspMonitor,name=regis$
> >> 2009-06-02 19:59:39,994 DEBUG [MapperListener] Handle
> >> Geronimo:type=JspMonitor,name=regis$
> >> 2009-06-02 19:59:39,994 DEBUG [ManagerBase] Stopping
> >> 2009-06-02 19:59:39,994 DEBUG [ManagerBase] Unloading persisted sessions
> >> 2009-06-02 19:59:39,995 DEBUG [ManagerBase] Saving persisted sessions to
> >> SESSIONS.ser
> >> 2009-06-02 19:59:39,995 DEBUG [ManagerBase] Unloading 0 sessions
> >> 2009-06-02 19:59:39,997 DEBUG [ManagerBase] Expiring 0 persisted
> sessions
> >> 2009-06-02 19:59:39,997 DEBUG [ManagerBase] Unloading complete
> >> 2009-06-02 19:59:39,997 DEBUG [MapperListener] Handle
> >> Geronimo:type=Manager,path=/earthbe$
> >> 2009-06-02 19:59:39,997 DEBUG [MapperListener] Handle
> >> Geronimo:type=Manager,path=/earthbe$
> >> 2009-06-02 19:59:39,998 DEBUG [MapperListener] Handle
> >> Geronimo:type=Manager,path=/earthbe$
> >> 2009-06-02 19:59:39,999 INFO  [XmlWebApplicationContext] Closing
> >> org.springframework.web.$
> >> 2009-06-02 19:59:40,000 INFO  [QuartzScheduler] Scheduler
> >> scheduler_$_NON_CLUSTERED pause$
> >> 2009-06-02 19:59:40,000 INFO  [DefaultListableBeanFactory] Destroying
> >> singletons in org.s$
> >> 2009-06-02 19:59:40,000 DEBUG [DisposableBeanAdapter] Invoking destroy()
> >> on
> >> bean with nam$
> >> 2009-06-02 19:59:40,000 INFO  [SchedulerFactoryBean] Shutting down
> Quartz
> >> Scheduler
> >> 2009-06-02 19:59:40,000 INFO  [QuartzScheduler] Scheduler
> >> scheduler_$_NON_CLUSTERED shutt$
> >> 2009-06-02 19:59:40,000 INFO  [QuartzScheduler] Scheduler
> >> scheduler_$_NON_CLUSTERED pause$
> >> 2009-06-02 19:59:40,000 INFO  [QuartzScheduler] Scheduler
> >> scheduler_$_NON_CLUSTERED shutd$
> >> 2009-06-02 19:59:40,000 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,000 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [SimpleThreadPool] WorkerThread is
> shutting
> >> down
> >> 2009-06-02 19:59:40,001 DEBUG [DefaultListableBeanFactory] Retrieved
> >> dependent beans for $
> >> 2009-06-02 19:59:40,001 DEBUG [DefaultListableBeanFactory] Retrieved
> >> dependent beans for $
> >> 2009-06-02 19:59:40,001 DEBUG [DefaultListableBeanFactory] Retrieved
> >> dependent beans for $
> >> 2009-06-02 19:59:40,001 DEBUG [DefaultListableBeanFactory] Retrieved
> >> dependent beans for $
> >> 2009-06-02 19:59:40,002 DEBUG [DisposableBeanAdapter] Invoking destroy()
> >> on
> >> bean with nam$
> >> 2009-06-02 19:59:40,002 INFO  [LocalSessionFactoryBean] Closing
> Hibernate
> >> SessionFactory
> >> 2009-06-02 19:59:40,002 INFO  [SessionFactoryImpl] closing
> >> 2009-06-02 19:59:40,003 DEBUG [DefaultListableBeanFactory] Retrieved
> >> dependent beans for $
> >> 2009-06-02 19:59:40,003 DEBUG [DisposableBeanAdapter] Invoking destroy
> >> method 'shutdown' $
> >> 2009-06-02 19:59:40,003 DEBUG [ContextConfig] ContextConfig: Processing
> >> STOP
> >> 2009-06-02 19:59:40,005 DEBUG [MapperListener] Handle
> >> Geronimo:type=Valve,name=GeronimoBe$
> >> 2009-06-02 19:59:40,005 DEBUG [MapperListener] Handle
> >> Geronimo:type=Valve,name=GeronimoBe$
> >> ...
> >>
> >>
> >> My setenv.sh file has these options:
> >> JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
> >> JAVA_OPTS="-XX:MaxPermSize=256m -XX:+AggressiveHeap
> >> -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"
> >>
> >> I have 3 webapps running, 2 with db mysql backend datasources setup and
> 1
> >> with a security realm setup.
> >>
> >> I suspect I may have some mis-configuration set somewhere that causes
> >> this
> >> but I'm not sure what or where.  I have been using geronimo for serveral
> >> years with earlier versions and jvm versions and this has not happened
> >> before.
> >>
> >> Has anyone here seen this symptom before and know how to address it?
> >>  Thanks
> >> for looking at this.
> >>
> >> Bill.
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/geronimo-2.1.4-on-amd64-tomcat-5-shuts-down-automatically-tp23851838s134p23851838.html
> >> Sent from the Apache Geronimo - Users mailing list archive at
> Nabble.com.
> >>
> >>
> >
> >
> > --
> > Ivan
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/geronimo-2.1.4-on-amd64-tomcat-5-shuts-down-automatically-tp23851838s134p23852546.html
> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>
>


-- 
Ivan

Mime
View raw message