Note: This applies to DocuShare 6.5.x
Issue
After installing DocuShare on a Server it fails to start. The \logs\Tomcat.stdOUT displays the following error:
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - ERROR org.apache.catalina.core.StandardServer : StandardServer.await: create[8005]:
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - java.net.BindException: Address already in use: JVM_Bind
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at java.net.PlainSocketImpl.socketBind(Native Method)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at java.net.ServerSocket.bind(ServerSocket.java:319)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at java.net.ServerSocket.(ServerSocket.java:185)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at java.lang.reflect.Method.invoke(Method.java:585)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
23 Jul 2010 13:24:20 - [Thread[Thread-109,5,main]] - at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
23 Jul 2010 13:24:21 - [Thread[Thread-109,5,main]] - INFO com.xerox.docushare.connect.DSConnectEngine : DSConnectEngine.run: need to inform the monitor for >webdav< >config<
23 Jul 2010 13:24:21 - [Thread[Thread-109,5,main]] - INFO com.xerox.docushare.connect.DSConnectEngine : DSConnectEngine.run: need to inform the monitor for >webdav< >dsservice<
23 Jul 2010 13:24:21 - **** End of Line ****
23 Jul 2010 13:24:21 - **** End of Line ****
Note: Running dssetup to verify ports are free - says no Port are blocked.
Solution
1. Stop DocuShare
2. Open a Command Prompt window
3. Type tcpview and press Enter. The semsvc.exe is displayed and running on Port 8005 (Symantec endpoint protection manager)
4. Change into the \bin directory.
5. Type dssetup and press Enter.
6. Change the Tomcat server port number [8005] to a valid Free Port.
7. Start DocuShare
Solution Published: July 28th, 2010
Solution: 690
SPAR 0023645