The following are the steps to resolve the issue where Visualizer services stops immediately after starting.
This happens when there is a conflict with the shutdown port of Visualizer with other products.
You may find the following errors in the logs under the Tomcat/log folder
Dec 4, 2009 8:05:11 AM org.apache.jk.common.ChannelSocket init
INFO: Port busy 8009 java.net.BindException: Address already in use: JVM_Bind
To resolve this problem we may need to change the Shutdown port of Tomcat by navigating to the following directory:
Open the file server.xml and and look for the following line:
<Server port="9005" shutdown="SHUTDOWN">
Replace 9005 with any other port number which is not being used by other products.
This can be validated using netstat -a
Once these changed save the file and restart the Visualizer service.