Por que o Tomcat não se ligará à porta de desligamento (8005)?
O Tomcat é iniciado e funciona muito bem, mas nunca se liga à porta de desligamento do 8005. Consequentemente, só posso acabar com isso matando-o.
Eu estou começando o Tomcat com:
catalina.sh start
ou:
startup.sh
Os resultados são idênticos.
Fragmento Server.xml:
<Server port="8005" shutdown="SHUTDOWN">
Catalina.out snippet:
Aug 20, 2013 4:55:18 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Aug 20, 2013 4:55:19 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Aug 20, 2013 4:55:19 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2209 ms
Aug 20, 2013 4:55:19 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Aug 20, 2013 4:55:19 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.42
$ netstat -ln snippet:
tcp 0 0 :::8443 :::* LISTEN
tcp 0 0 :::8009 :::* LISTEN
tcp 0 0 :::8080 :::* LISTEN
Nota: Apache está ligado a 8443 e 8080, ele se conecta ao tomcat via 8009
$ netstat -ln | grep 8005:
<nothing>
Caso alguma indicação de ligação ou falha na ligação à porta 8005 apareçacatalina.out
?
Existe algum tipo de erro de sintaxe que eu possa ter introduzido no server.xml, o que permitiria que ele se ligasse ao conector 8009, mas não ao 8005?
Estou em uma perda aqui porque nenhum erro é lançado, qualquer sugestão seria útil.
EDIT: Em resposta ao roteador de link fornecido eu adicionei o acima "Eu estou começando o Tomcat com" e também tentei:
startup.sh &
Ainda sem ligação à porta 8005, os resultados pareciam ser idênticos em todos os casos.