facebook

Can’t deploy/run servlet with Tomcat5

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

    ofurniture
    Member

    I have a simple test servlet that I want to run under Tomcat but I am getting these errors back when using the “Run/Stop Servers -> Tomcat5 -> Start Server”. Any idea what could be wrong?

    I am running the following environments:
    Win2k SP1
    JDK1.4+
    Tomcat 5.0.19
    Eclipse 2.1.3
    MyEclipse Enterprise Workbench 2.7

    Operating System and version: Win2k
    Eclipse version: 2.1.3
    Eclipse build id: 200403101828
    Fresh Eclipse install (y/n): y
    If not, was it upgraded to its current version using the update manager? n
    Other installed external plugins:
    Number of plugins in the <eclipse>/plugins directory that begin with org.eclipse.pde.*: 7
    MyEclipse version: Enterprise Workbench 2.7
    Eclipse JDK version:
    Application Server JDK version: Tomcat 5.0.19 / JDK1.4+
    Are there any exceptions in the Eclipse log file?

    – Message Body ——————————-

    Mar 23, 2004 8:08:26 AM org.apache.coyote.http11.Http11Protocol init
    SEVERE: Error initializing endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:306)
    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:184)
    at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1445)
    at org.apache.catalina.core.StandardService.initialize(StandardService.java:648)
    at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2416)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:545)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:566)
    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:324)
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:397)
    Mar 23, 2004 8:08:27 AM org.apache.catalina.startup.Catalina load
    SEVERE: Catalina.start
    LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080
    at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1447)
    at org.apache.catalina.core.StandardService.initialize(StandardService.java:648)
    at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2416)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:545)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:566)
    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:324)
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:397)
    Mar 23, 2004 8:08:27 AM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 16544 ms
    Mar 23, 2004 8:08:31 AM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    Mar 23, 2004 8:08:31 AM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.0.19
    Mar 23, 2004 8:08:31 AM org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    Mar 23, 2004 8:08:31 AM org.apache.catalina.core.StandardHost getDeployer
    INFO: Create Host deployer for direct deployment ( non-jmx )
    Mar 23, 2004 8:08:31 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\admin.xml
    Mar 23, 2004 8:08:41 AM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config=’org.apache.struts.util.LocalStrings’, returnNull=true
    Mar 23, 2004 8:08:41 AM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config=’org.apache.struts.action.ActionResources’, returnNull=true
    Mar 23, 2004 8:08:44 AM org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config=’org.apache.webapp.admin.ApplicationResources’, returnNull=true
    Mar 23, 2004 8:09:06 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\balancer.xml
    Mar 23, 2004 8:09:07 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Processing Context configuration file URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\manager.xml
    Mar 23, 2004 8:09:08 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /jsp-examples from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\jsp-examples
    Mar 23, 2004 8:09:10 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT
    Mar 23, 2004 8:09:11 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /servlets-examples from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\servlets-examples
    Mar 23, 2004 8:09:12 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /TestWeb from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\TestWeb
    Mar 23, 2004 8:09:12 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /tomcat-docs from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\tomcat-docs
    Mar 23, 2004 8:09:13 AM org.apache.catalina.core.StandardHostDeployer install
    INFO: Installing web application at context path /webdav from URL file:C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\webdav
    Mar 23, 2004 8:09:14 AM org.apache.coyote.http11.Http11Protocol start
    SEVERE: Error starting endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:306)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:323)
    at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:218)
    at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1545)
    at org.apache.catalina.core.StandardService.start(StandardService.java:528)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
    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:324)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
    Mar 23, 2004 8:09:14 AM org.apache.catalina.startup.Catalina start
    SEVERE: Catalina.start:
    LifecycleException: Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
    at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1547)
    at org.apache.catalina.core.StandardService.start(StandardService.java:528)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
    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:324)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
    Mar 23, 2004 8:09:14 AM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 46107 ms
    StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind
    java.net.BindException: Address already in use: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
    at java.net.ServerSocket.bind(ServerSocket.java:318)
    at java.net.ServerSocket.<init>(ServerSocket.java:185)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:534)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:657)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:617)
    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:324)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
    Mar 23, 2004 8:09:14 AM org.apache.coyote.http11.Http11Protocol pause
    INFO: http11protocol.pause
    Mar 23, 2004 8:09:14 AM org.apache.catalina.startup.Catalina stop
    SEVERE: Catalina.stop
    LifecycleException: Cannot find message associated with key coyoteConnector.protocolHandlerPauseFailed
    at org.apache.coyote.tomcat5.CoyoteConnector.pause(CoyoteConnector.java:1462)
    at org.apache.catalina.core.StandardService.stop(StandardService.java:560)
    at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2379)
    at org.apache.catalina.startup.Catalina.stop(Catalina.java:643)
    at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:686)
    – System Setup ——————————-

    #205138 Reply

    Riyad Kalla
    Member

    Port 8080 is already in use, I’m guessing that you installed Tomcat using the .exe installer, in which case it usually starts the Tomcat service for you after that. You will need to go to your Control Panel > Administrative Tools > Services, find the ‘Apache Tomcat’ service, right click on it, select properties, and change its run mode to “Manual”, and then hit OK, now Stop the service.

    Now you shoudl be able to run it from MyEclipse.

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Can’t deploy/run servlet with Tomcat5

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