tomcatctl fails to stop Tomcat
Ryan Schmidt
ryandesign at macports.org
Wed Jun 25 12:56:27 PDT 2008
On Jun 25, 2008, at 14:08, Guy Davis wrote:
> Hi, I'm moving from a Fedora Core system for my JSP-based web site
> to Mac OSX
> 10.5. I just installed Apache, mod_jk, and Tomcat 5 using MacPorts.
> However, even though Tomcat's server.xml file has the following:
>
> <Server port="8005" shutdown="SHUTDOWN">
>
> a quick netstat shows that Tomcat is not actually listening to 8005
> when it
> starts. So when I run:
>
> sudo tomcatctl stop
>
> I get this on the console:
>
> Stopping Tomcat...(pid 3468)............... giving up.
>
> and this in catalina.2008-06-25.log:
>
> Jun 24, 2008 9:37:20 PM org.apache.catalina.startup
> .Catalina stopServer
> SEVERE: Catalina.stop:
> java.net.ConnectException: Connection refused
> ...
>
> Any ideas? How are people currently stopping tomcat? Right now
> all I can do is 'kill PID' and then it is restarted (by daemondo?)
Have you tried:
sudo launchctl -w unload /Library/LaunchDaemons/
org.macports.tomcat5.plist
That would be the usual way to stop any launchd-managed process. To
start it again:
sudo launchctl -w load /Library/LaunchDaemons/org.macports.tomcat5.plist
More information about the macports-users
mailing list