- This topic has 1 reply, 2 voices, and was last updated 21 years, 1 month ago by
Riyad Kalla.
-
AuthorPosts
-
ofurnitureMemberI 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.7Operating 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 ——————————-
Riyad KallaMemberPort 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.
-
AuthorPosts