Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » Eclipse JDBC Tomcat 6.0 - java.lang.ClassNotFoundException: org.apache.tagl(Eclipse JDBC Tomcat 6.0 - java.lang.ClassNotFoundException: org.apache.tagl)
Eclipse JDBC Tomcat 6.0 - java.lang.ClassNotFoundException: org.apache.tagl [message #508192] Sun, 17 January 2010 08:41
Eclipse UserFriend
Hello Everyone,

I am trying a jdbc program with MySQL and Tomcat 6.0. And I have run into some weird problem. When I run the program in webapps folder of tomcat 6.0 everything is fine. But when I use eclipse IDE its throwing an exception and I could figure out that there is a difference between tomcat instance running via eclipse and one running on its own. Does anyone has answer to this. I have googled and everything but in vain. just in case i am copying the exception here for better understanding of the reader :-

17-Jan-2010 10:47:15 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: SetPropertiesRule{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:MyMail' did not find a matching property.
17-Jan-2010 10:47:15 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\sys tem32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOW S\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\jZip;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Apache Software Foundation\apache-ant-1.8.0RC1\bin;C:\Program Files\Java\jdk1.6.0_17\bin;C:\Program Files\Java\jdk1.6.0_17\bin;C:\Apache Software Foundation\apache-ant-1.8.0RC1\bin;
17-Jan-2010 10:47:15 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-80
17-Jan-2010 10:47:15 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 669 ms
17-Jan-2010 10:47:15 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
17-Jan-2010 10:47:15 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
17-Jan-2010 10:47:15 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-80
17-Jan-2010 10:47:15 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
17-Jan-2010 10:47:15 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/32 config=null
17-Jan-2010 10:47:15 org.apache.catalina.startup.Catalina start
INFO: Server startup in 547 ms
17-Jan-2010 10:47:23 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlSqlTLV
at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1233)
at org.apache.jasper.compiler.TagLibraryInfoImpl.createValidato r(TagLibraryInfoImpl.java:662)
at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLi braryInfoImpl.java:248)
at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:163)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parse r.java:431)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java :494)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java: 1444)
at org.apache.jasper.compiler.Parser.parse(Parser.java:138)
at org.apache.jasper.compiler.ParserController.doParse(ParserCo ntroller.java:216)
at org.apache.jasper.compiler.ParserController.parse(ParserCont roller.java:103)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.ja va:154)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:31 5)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:29 5)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:28 2)
at org.apache.jasper.JspCompilationContext.compile(JspCompilati onContext.java:586)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java :267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa lve.java:568)
at org.apache.catalina.authenticator.SingleSignOn.invoke(Single SignOn.java:394)
at org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin t.java:447)
at java.lang.Thread.run(Unknown Source)
I am using following software :
eclipse : eclipse-jee-galileo-SR1-win32
java version : java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
MySQL 5.0
jdbc connector : mysql-connector-java-5.1.10-bin.jar
in addition I have placed standard.jar and jstl.jar in eclipse/src/libraries

Please Help.
I need to know why is the tomcat instance different from the one running outside eclipse and one inside. Although i have configured it properly.
Thanks
Previous Topic:Memory use and leak in Javascript Editor
Next Topic:Built in compiler can't find J2ME method
Goto Forum:
  


Current Time: Thu Mar 20 15:07:38 EDT 2025

Powered by FUDForum. Page generated in 0.02674 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top