My jsp files are invoked/displyed without any problem when I open them in the browser using both jswdk-1.0.1 and JWS2.0. In jswdk, everything works perfectly, but when I click on the the links or Submit buttons of the jsp files which are displayed in JWS , I get an error - Error during JSP page processing java.lang.NoSuchMethodError: java.lang.System: method setProperty(Ljava/lang/String;Ljava/lang/String Ljava/lang/String; not found at at IDRClient.Functions.(Functions.java:63) at java.beans.Beans.instantiate(Beans.java:120) at pagecompile.jsp._registrars._add._add._jspService(_add.java:95) at com.sun.server.http.pagecompile.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87) at javax.servlet.http.HttpServlet.service(Compiled Code) at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.runServlet(JspServlet.java:469) at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.processJspPage(JspServlet.java:259) at com.sun.server.http.pagecompile.jsp.runtime.JspServlet.service(JspServlet.java:97) at javax.servlet.http.HttpServlet.service(Compiled Code) at com.sun.server.ServletState.callService(ServletState.java:226) at com.sun.server.ServletManager.callServletService(ServletManager.java:936) at com.sun.server.ProcessingState.invokeTargetServlet(ProcessingState.java:423) at com.sun.server.http.HttpProcessingState.execute(HttpProcessingState.java:79) at com.sun.server.http.stages.Runner.process(Runner.java:79) at com.sun.server.ProcessingSupport.process(Compiled Code) at com.sun.server.Service.process(Service.java:204) at com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.java:374) at com.sun.server.http.HttpServiceHandler.handleRequest(Compiled Code) at com.sun.server.HandlerThread.run(Compiled Code)
The methos setProperty exists in the mentioned files, so I can't figure out what the problem is. The set Property method contains - System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol"); Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
The same links work perfectly in jswdk server, but not in JWS2.0!!! I tried to modify the java.security file also, but then the JWS server couldn't start. I was told that this has something to do with JRe version of JWS, which is 1.1.7. If I upgraded the JRE to 1.2.2, the method is supported in that. But I tried replacing the jre folder in jws with the new version, I got an error - Program c:\JavaWeb~1.0\bin\..\jre\bin\jre.exe exited with code -1073741819 c:\JavaWeb~1.0\bin\..\bin\jserv.exe c:\JavaWeb~1.0\bin\..\bin\jserv.exe jserv: Shutting down the server Also, I cannot start the jws server from the command prompt using -javahome option, as I get an error - Can't read file 'c:\JavaWebServer2.0\bin\..\keys'. Provider did not return PKCS8Key Program c:\JDK12~1.2\bin\java.exe exited with code 1 c:\JavaWeb~1.0\bin\..\bin\jserv.exe c:\JavaWeb~1.0\bin\..\bin\jserv.exe Could someone tell me how to rectify these??? Please help!