Re: [Google-map-jsp-help] Google maps jsp tag library not working
Brought to you by:
tcole6atgmail
|
From: Raghavendra K. R. <rag...@gm...> - 2012-04-21 11:59:23
|
After including Server-api.jar jsp-api.jar and el-api.jar. This error got resolved. However I am not able to connect to Google Maps. My application says Connection timed out. While accessing lamatek.com/GoogleMaps, I am not getting the Google Maps display also. It always says "Please wait" and "Powered by Google". What could be the problem? I am behind a proxy (with authentication) Thanks in advance Raghavendra On Thu, Apr 19, 2012 at 12:02 PM, Raghavendra K. R. <rag...@gm...> wrote: > Hi, > > I have included > > - googlemaps.jar in WEB-INF/lib > - googlemaps.jar in build-path as well as class-path > - <init-param> > <param-name>enablePooling</param-name> > <param-value>false</param-value> > </init-param> in /usr/share/tomcat6/conf/web.xml > > > I can see <googlemaps:--> tags in the intellisense of the jsp editor > of Eclipse. I tried using the simple example of using googlemaps jsp > tag library - http://www.lamatek.com/GoogleMaps/example_1.jsp . It > compiles with NO errors and NO warnings. > > Doesn't run. It shows the following error > > HTTP Status 500 - > > type Exception report > > message > > description The server encountered an internal error () that prevented > it from fulfilling this request. > > exception > > javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/ > servlet/jsp/tagext/BodyTagSupport > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > root cause > > java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/ > BodyTagSupport > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:634) > java.security.SecureClassLoader.defineClass(SecureClassLoader.java: > 142) > java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > java.net.URLClassLoader.access$000(URLClassLoader.java:73) > java.net.URLClassLoader$1.run(URLClassLoader.java:212) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:205) > java.lang.ClassLoader.loadClass(ClassLoader.java:321) > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) > java.lang.ClassLoader.loadClass(ClassLoader.java:266) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1595) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1526) > org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1195) > org.apache.jasper.compiler.Parser.parseElements(Parser.java:1422) > org.apache.jasper.compiler.Parser.parse(Parser.java:130) > > org.apache.jasper.compiler.ParserController.doParse(ParserController.java: > 255) > > org.apache.jasper.compiler.ParserController.parse(ParserController.java: > 103) > org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:347) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:327) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:314) > > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java: > 592) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: > 326) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 313) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > root cause > > java.lang.ClassNotFoundException: > javax.servlet.jsp.tagext.BodyTagSupport > java.net.URLClassLoader$1.run(URLClassLoader.java:217) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:205) > java.lang.ClassLoader.loadClass(ClassLoader.java:321) > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) > java.lang.ClassLoader.loadClass(ClassLoader.java:266) > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:634) > java.security.SecureClassLoader.defineClass(SecureClassLoader.java: > 142) > java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > java.net.URLClassLoader.access$000(URLClassLoader.java:73) > java.net.URLClassLoader$1.run(URLClassLoader.java:212) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:205) > java.lang.ClassLoader.loadClass(ClassLoader.java:321) > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) > java.lang.ClassLoader.loadClass(ClassLoader.java:266) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1595) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: > 1526) > org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1195) > org.apache.jasper.compiler.Parser.parseElements(Parser.java:1422) > org.apache.jasper.compiler.Parser.parse(Parser.java:130) > > org.apache.jasper.compiler.ParserController.doParse(ParserController.java: > 255) > > org.apache.jasper.compiler.ParserController.parse(ParserController.java: > 103) > org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:347) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:327) > org.apache.jasper.compiler.Compiler.compile(Compiler.java:314) > > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java: > 592) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: > 326) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 313) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > note The full stack trace of the root cause is available in the Apache > Tomcat/6.0.32 logs. |