On 26.06.2011 17:35, bradleymccrorey wrote: > > > Rainer Jung-3 wrote: >> >> >> Did you follow the later messages in this discusison thread? >> >> I made an error in not including all quotes use din catalina.sh in my >> simpl test script. So when using the correct scripts, the eval did *not* >> leave a copy of the shel process hanging around. >> > > I certainly did, but obviously didn't understand that things were working as > expected. Please let me know if I'm misunderstanding. > > However, if you're saying that the default scripts are working, then I'll > definitely have to dispute this.
I am :) > Observe: > > > >> [root@c37f9170a86c583d8a16fc7e60e759cf test]# curl -L >> http://www.fightrice.com/mirrors/apache/tomcat/tomcat-7/v7.0.16/bin/apache-tomcat-7.0.16.tar.gz >> |tar xzf - >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> 100 7067k 100 7067k 0 0 10.0M 0 --:--:-- --:--:-- --:--:-- >> 10.2M >> [root@c37f9170a86c583d8a16fc7e60e759cf test]# cd apache-tomcat-7.0.16/ >> [root@c37f9170a86c583d8a16fc7e60e759cf apache-tomcat-7.0.16]# >> bin/catalina.sh run >> Using CATALINA_BASE: /root/test/apache-tomcat-7.0.16 >> Using CATALINA_HOME: /root/test/apache-tomcat-7.0.16 >> Using CATALINA_TMPDIR: /root/test/apache-tomcat-7.0.16/temp >> Using JRE_HOME: /usr >> Using CLASSPATH: >> /root/test/apache-tomcat-7.0.16/bin/bootstrap.jar:/root/test/apache-tomcat-7.0.16/bin/tomcat-juli.jar >> Jun 26, 2011 10:50:22 AM org.apache.catalina.core.AprLifecycleListener >> init >> ... >> INFO: Starting ProtocolHandler ["http-bio-8080"] >> Jun 26, 2011 10:50:22 AM org.apache.coyote.AbstractProtocol start >> INFO: Starting ProtocolHandler ["ajp-bio-8009"] >> Jun 26, 2011 10:50:22 AM org.apache.catalina.startup.Catalina start >> INFO: Server startup in 648 ms >> >> [1]+ Stopped bin/catalina.sh run >> [root@c37f9170a86c583d8a16fc7e60e759cf apache-tomcat-7.0.16]# bg >> [1]+ bin/catalina.sh run & >> [root@c37f9170a86c583d8a16fc7e60e759cf apache-tomcat-7.0.16]# ps auxww >> |grep catalina >> root 1611 0.0 0.4 4576 1116 pts/0 S 10:50 0:00 /bin/sh >> bin/catalina.sh run >> root 1622 14.5 11.0 650752 28236 pts/0 Sl 10:50 0:01 >> /usr/bin/java >> -Djava.util.logging.config.file=/root/test/apache-tomcat-7.0.16/conf/logging.properties >> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >> -Djava.endorsed.dirs=/root/test/apache-tomcat-7.0.16/endorsed -classpath >> /root/test/apache-tomcat-7.0.16/bin/bootstrap.jar:/root/test/apache-tomcat-7.0.16/bin/tomcat-juli.jar >> -Dcatalina.base=/root/test/apache-tomcat-7.0.16 >> -Dcatalina.home=/root/test/apache-tomcat-7.0.16 >> -Djava.io.tmpdir=/root/test/apache-tomcat-7.0.16/temp >> org.apache.catalina.startup.Bootstrap start >> root 1643 0.0 0.2 4000 660 pts/0 S+ 10:50 0:00 grep >> catalina >> > > You can clearly see here that there are two processes: one for the shell > script, and one for the actual java process. Is this not what I should be > seeing? You should, bot only when using "run", which is precisely meant to not decouple the console from the process. If you use "start", which is the normal sart method, your observations should be different. Regards, Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org