HTTP server does not work

I cannot start my HTTP server. If I go to options>IDE configuration>Server and External Tool settings>HTTP server I cannot selecttruefrom the drop down menu and start the server. I get an error saying "Unable to start the HTTP server please check that the port is not in use." I then try to change the port number but it gives me the same error and resets the port number to something else.

This is a big problem because I cannot start my Tomcat, and I cannot even test my applets, because this error message always pops up. The command window sais: "

Connection Refused" when I try to test my applets.

Thank you very much for your time and help

Martin

[709 byte] By [705981] at [2007-11-25 8:32:19]
# 1

Hi Martin,

I am unable to reproduce your problem, can you please tell me on which platform you are trying Studio.

I just tried using one of the existing port for http server, but as soon as I select true it automatically changes it to another free port and I am able to access that port.

Please respond with more details if the problems still exist.

Sanjeev.

Sanjeev Agarwal at 2007-7-1 15:03:20 > top of Java-index,Development Tools,Java Tools...
# 2

Hi Sanjeev,

thanks for your response. I am using Windows XP. The error message that I am talking about pops up on everything. When I try to start Tomcat it pops up. I cannot even test my applets because the error message pops up. (The error message pops up several times and I have to close it). Actually after I close the the anoying error messages an Internet Explorer window appears and my applet is running. The same thing is with Tomcat. It works only after I close the error message which pops up several times.

Here is what happens in the command window when I run an applet:

Tomcat Internal

C:\j2sdk1.4.0\jre\..\bin\java -classpath "C:\Program Files\s1studio\ce\tomcat401\bin\bootstrap.jar";"C:\j2sdk1.4.0\jre\..\lib\tools. jar" -Dcatalina.home="C:\Program Files\s1studio\ce\tomcat401" -Dcatalina.base="C:\SunStudioWork\tomcat401_base" org.apache.catalina.startup.Bootstrap "start"

Starting service Tomcat-Netbeans

Apache Tomcat/4.0.1

localhost_log

2002-11-27 10:27:53 WebappLoader[]: Deploying class repositories to work directory C:\SunStudioWork\tomcat401_base\work\localhost\_

2002-11-27 10:27:53 StandardManager[]: Seeding random number generator class java.security.SecureRandom

2002-11-27 10:27:53 StandardManager[]: Seeding of random number generator has been completed

2002-11-27 10:27:53 ContextConfig[]: Added certificates -> request attribute Valve

2002-11-27 10:27:53 StandardWrapper[:default]: Loading container servlet default

2002-11-27 10:27:53 default: init

2002-11-27 10:27:53 jsp: init

2002-11-27 10:27:53 StandardContext[]: Servlet threw load() exception

javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:871)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:326 7)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)

at org.apache.catalina.core.StandardService.start(StandardService.java:388)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:505)

at org.apache.catalina.startup.Catalina.start(Catalina.java:776)

at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)

at org.apache.catalina.startup.Catalina.process(Catalina.java:179)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

-- Root Cause --

java.lang.NoSuchMethodError: javax.servlet.ServletContext.getResourcePaths(Ljava/lang/String;)Ljava/util/Set ;

at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java :202)

at org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.jav a:139)

at org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java :324)

at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)

at org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet.init(IDEJspServlet.j ava:212)

at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)

at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:326 7)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)

at org.apache.catalina.core.StandardService.start(StandardService.java:388)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:505)

at org.apache.catalina.startup.Catalina.start(Catalina.java:776)

at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)

at org.apache.catalina.startup.Catalina.process(Catalina.java:179)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

localhost_access_log

127.0.0.1 - - [27/Nov/2002:10:28:01 -0500] "GET /TriangularArbitrageApplet.html HTTP/1.1" 304 -

127.0.0.1 - - [27/Nov/2002:10:28:13 -0500] "GET /TriangularArbitrageApplet.class HTTP/1.1" 200 4709

127.0.0.1 - - [27/Nov/2002:10:28:16 -0500] "GET /TriangularArbitrageApplet$1.class HTTP/1.1" 200 781

(there are 3 GET becace the error message poped up 3 times).

I have also tried to change the port and the same thing as you said happens. It changes to a different one, but I still get the error message.

705981 at 2007-7-1 15:03:20 > top of Java-index,Development Tools,Java Tools...