DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=31249>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=31249 Using a custom taglib causes strange NoSuchMethodException [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Additional Comments From [EMAIL PROTECTED] 2004-09-17 18:14 ------- It actually appears to be an out-of-date servlet.jar in the Java SDK. I changed the Java Home path in the Tomcat Configuration program to the JRE installed by Tomcat (\Program Files\Java\jre..) and the NoSuchMethodException has disappeared. However I am now receiving another exception: exception javax.servlet.ServletException: javax/servlet/jsp/tagext/TagSupport org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.cetacademicprograms.servlets.StudentAppFormServlet.dispatchToUrl (StudentAppFormServlet.java:251) com.cetacademicprograms.servlets.StudentAppFormServlet.actionDefaultHand ler(StudentAppFormServlet.java:149) com.cetacademicprograms.servlets.StudentAppFormServlet.doGet (StudentAppFormServlet.java:81) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagSupport java.lang.ClassLoader.defineClass0(Native Method) java.lang.ClassLoader.defineClass(Unknown Source) java.security.SecureClassLoader.defineClass(Unknown Source) java.net.URLClassLoader.defineClass(Unknown Source) java.net.URLClassLoader.access$100(Unknown Source) java.net.URLClassLoader$1.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1255) org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1189) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1316) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560) org.apache.jasper.compiler.Parser.parse(Parser.java:126) org.apache.jasper.compiler.ParserController.doParse (ParserController.java:220) org.apache.jasper.compiler.ParserController.parse (ParserController.java:101) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203) org.apache.jasper.compiler.Compiler.compile(Compiler.java:470) org.apache.jasper.compiler.Compiler.compile(Compiler.java:451) org.apache.jasper.compiler.Compiler.compile(Compiler.java:439) org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java:511) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:295) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.cetacademicprograms.servlets.StudentAppFormServlet.dispatchToUrl (StudentAppFormServlet.java:251) com.cetacademicprograms.servlets.StudentAppFormServlet.actionDefaultHand ler(StudentAppFormServlet.java:149) com.cetacademicprograms.servlets.StudentAppFormServlet.doGet (StudentAppFormServlet.java:81) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) The class javax.servlet.jsp.tagext.TagSupport is in the jsp-api.jar and I have verified that the JAR exists and have put in the Java Classpath field in the Tomcat Configuration program. I have copied and unJARed the jsp-api.jar file under my WEB-INF/classes folder and still the same error occurs? Does anyone have a clue? Thanks, Kelly --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]