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 Wed, 03 Jun 2009 13:58:18 GMT
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

Mime
View raw message