Community
Participate
Working Groups
What steps will reproduce the problem? 1. add a tomcat 6 server 2. check in to SVN 3. remove tomcat 6 server 4. add tomcat 7 server 5. start it This is something similar to http://www.eclipse.org/forums/index.php?t=msg&goto=557431&S=432a9edd157438a3661ca16edfe4a4ab which is not answered -- Error Details -- Date: Tue Sep 07 12:41:16 BST 2010 Message: An internal error occurred during: "Starting Tomcat v7.0 Server at localhost". Severity: Error Product: Eclipse 1.2.0.20090618-0904 (org.eclipse.epp.package.jee.product) Plugin: org.eclipse.core.jobs Session Data: eclipse.buildId=I20090611-1540 java.version=1.6.0_21 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product Exception Stack Trace: java.lang.NoSuchMethodError: org.eclipse.wst.server.core.model.ServerBehaviourDelegate.getTempDirectory(Z)Lorg/eclipse/core/runtime/IPath; at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getTempDirectory(TomcatServerBehaviour.java:619) at org.eclipse.jst.server.tomcat.core.internal.TomcatVersionHelper.getStandardBaseDirectory(TomcatVersionHelper.java:154) at org.eclipse.jst.server.tomcat.core.internal.Tomcat70Handler.getRuntimeBaseDirectory(Tomcat70Handler.java:125) at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getRuntimeBaseDirectory(TomcatServer.java:271) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getRuntimeBaseDirectory(TomcatServerBehaviour.java:103) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getRuntimeProgramArguments(TomcatServerBehaviour.java:115) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.setupLaunchConfiguration(TomcatServerBehaviour.java:832) at org.eclipse.wst.server.core.internal.Server.setupLaunchConfiguration(Server.java:1440) at org.eclipse.wst.server.core.internal.Server.getLaunchConfiguration(Server.java:1526) at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3048) at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3001) at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:300) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
I am using Tomcat 5.5. It used to work fine, but when i installed Hibernate Tools on eclipse it has stopped working. Following is the stack trace i get while trying to start server Messsage: An internal error occurred during: "Starting Tomcat v5.5 Server at localhost". java.lang.NoSuchMethodError: org.eclipse.wst.server.core.model.ServerBehaviourDelegate.getTempDirectory(Z)Lorg/eclipse/core/runtime/IPath; at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getTempDirectory(TomcatServerBehaviour.java:619) at org.eclipse.jst.server.tomcat.core.internal.TomcatVersionHelper.getStandardBaseDirectory(TomcatVersionHelper.java:154) at org.eclipse.jst.server.tomcat.core.internal.Tomcat50Handler.getRuntimeBaseDirectory(Tomcat50Handler.java:118) at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getRuntimeBaseDirectory(TomcatServer.java:271) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getRuntimeBaseDirectory(TomcatServerBehaviour.java:103) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getRuntimeProgramArguments(TomcatServerBehaviour.java:115) at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.setupLaunchConfiguration(TomcatServerBehaviour.java:832) at org.eclipse.wst.server.core.internal.Server.setupLaunchConfiguration(Server.java:1440) at org.eclipse.wst.server.core.internal.Server.getLaunchConfiguration(Server.java:1526) at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3048) at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3001) at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:300) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
This would only occur if a 3.2.x version of the org.eclipse.jst.server.tomcat.core plug-in was run with a 3.1.x or pre-05/06/2010 pre-release 3.2 version of the org.eclipse.wst.server.core plug-in. This implies the eclipse installation is corrupt, possibly by using a WTP 3.2.x update site with a 3.4 Eclipse containing 3.1.x WTP. Sorry for not responding sooner. I'll assume that these problems went away with some form of "re-installation" and mark this bug as WORKSFORME. If there is still a problem, please re-open.