facebook

Error while starting Tomcat

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #326434 Reply

    NERI-1
    Member

    Hi,

    I am getting an error while starting Tomcat in eclipse as “java.net.BindException: Address already in use: JVM_Bind”
    I have stopped other tomcat services outside IDE still i am getting this error.

    Can you please tell me what will be the solution?

    May 29, 2012 5:33:49 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Users\dbsramya\AppData\Local\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin;C:\Users\dbsramya\AppData\Local\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin
    May 29, 2012 5:33:49 PM org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8090
    May 29, 2012 5:33:49 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 253 ms
    May 29, 2012 5:33:49 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    May 29, 2012 5:33:49 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
    May 29, 2012 5:33:49 PM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8090
    May 29, 2012 5:33:49 PM org.apache.jk.common.ChannelSocket init
    INFO: Port busy 8009 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
    May 29, 2012 5:33:49 PM org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8010
    May 29, 2012 5:33:49 PM org.apache.jk.server.JkMain start
    INFO: Jk running ID=1 time=0/12 config=null
    May 29, 2012 5:33:49 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 467 ms
    May 29, 2012 5:33:49 PM org.apache.catalina.core.StandardServer await
    SEVERE: StandardServer.await: create[8005]:
    java.net.BindException: Address already in use: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
    at java.net.ServerSocket.bind(ServerSocket.java:319)
    at java.net.ServerSocket.<init>(ServerSocket.java:185)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

    Thanks

    #326435 Reply

    support-swapna
    Moderator

    NERI-1,

    Sorry that you are seeing this issue.

    1. Can you copy and paste your installation details from MyEclipse > Installation Summary > Installation Details?

    2. Can you check if Tomcat is not installed as system service ? You might have installed Tomcat using the EXE and it got installed as a system service and is infact starting up when your computer starts up. Go to your administrative tools under Control Panel, then Services. Look for “Apache Tomcat” or “Tomcat”, open the settings and change it from Automatic mode to Manual mode, then hit OK and Stop it.

    3. Have you setup any other software to use port 8080?
    The Netstat command can list currently used ports, which might be helpful if you suspect an application is clashing with another one on an active port. Use the -an switch to show all connections and listening ports in numeric form. This would give you PID. Next use the windows task manager to check which program is using this port.

    Alternatively, you can configure your tomcat to run on a different port. If you are using sandbox tomcat, you can change the port number of tomcat here – open MyEclipse IDE, from menu options click on Window > Preferences > MyEclipse > Servers > Integrated Sandbox > MyEclipse Tomcat and change the port number on the right hand pane.
    In case you have configured Tomcat 5 / 6 to change the port number please refer http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

    Let me know how this works for you.

    #326468 Reply

    NERI-1
    Member

    Hi,

    I have installed VMWare but port 8080 is not running in that.
    After i stopped all vmware servies ,tomcat is running.

    Thank you…

    #326471 Reply

    support-swapna
    Moderator

    NERI-1,

    Glad that you got it working.
    Let us know if you see any issues.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: Error while starting Tomcat

You must be logged in to post in the forum log in