> Ritesh Agrawal wrote: >> currently I am configuring OpenNMS(http://opennms.org) for our >> servers . It requires Tomcat,J2SDK,postgresql etc. When i installed >> tomcat(with J2SDK offcourse) only. Tomcat works properly , but when i >> installed opennms , it crashes. becoz openNMS adds some lines of code in >> /var/tomcat4/conf/server.xml >> *************************************************************** >> >> <Context path="/opennms" docBase="opennms" debug="0" >> reloadable="true"> >> <Logger className="org.opennms.web.log.Log4JLogger" >> homeDir="/opt/OpenNMS"/> >> <Realm >> className="org.opennms.web.authenticate.OpenNMSTomcatRealm" >> homeDir="/opt/OpenNMS"/> >> </Context> >> >> ************************************************************************* >> after installing openNMS , Tomcat begin to crash after restarting >> and show these message... >> ***************************************************************** >> Stopping tomcat4: Using CATALINA_BASE: /var/tomcat4 >> Using CATALINA_HOME: /var/tomcat4 >> Using CATALINA_TMPDIR: /var/tomcat4/temp >> Using JAVA_HOME: /usr/java/j2sdk1.4.2_03 >> Catalina.stop: java.net.ConnectException: Connection refused >> java.net.ConnectException: Connection refused >> at java.net.PlainSocketImpl.socketConnect(Native Method) >> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) >> at >> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) >> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) >> at java.net.Socket.connect(Socket.java:452) >> at java.net.Socket.connect(Socket.java:402) >> at java.net.Socket.<init>(Socket.java:309) >> at java.net.Socket.<init>(Socket.java:124) >> at org.apache.catalina.startup.Catalina.stop(Catalina.java:581) >> at >> org.apache.catalina.startup.Catalina.execute(Catalina.java:402) >> at >> org.apache.catalina.startup.Catalina.process(Catalina.java:180) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:324) >> at >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) >> [FAILED] > My guess is this is due to inability of some threads(standalone > 'workers') > in Tomcat to bail out (Maybe due to lack of CPU memory resources or bad > code: A thread dump is more helpful) > Simple solution is to check whether tomcat was still running by giving a > $ps auxw | grep catalina > and kill the process using > #kill -9 <PID> ## the second column in the previous output. > Single line command that works for me is > #kill -9 `ps auxw | grep catalina | awk '{print $2}'` > Nagios is a more popular FLOSS NMS package. > > -Tarun
Hi Tarun , Thanks for your suggestions.... at last problem has been solved by a lot of experimenting and changing settings in server.xml file. Regards Ritesh Agrawal _______________________________________________ ilugd mailinglist -- [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/[EMAIL PROTECTED]/