Ok
On line 82 is this
//Load driver
Class.forName("org.firebirdsql.jdbc.FBDriver");
And the firebird Jar files are placed in
/virtual site/WEB-INF/lib
-rwxrwxrwx 1 admin site1 115509 Oct 9 09:04 firebirdjmx.jar
-rwxrwxrwx 1 admin site1 336637 Oct 9 09:04 firebirdsql-full.jar
-rwxrwxrwx 1 admin site1 308739 Oct 9 09:04 firebirdsql.jar
-rwxrwxrwx 1 admin site1 133067 Oct 9 09:04 firebirdsql-test.jar
-rwxrwxrwx 1 admin site1 104195 Oct 9 13:34 jaas.jar
-rwxrwxrwx 1 admin site1 66624 Oct 9 13:34 log4j-core.jar
-rwxrwxrwx 1 admin site1 6473 Oct 9 13:34 mini-concurrent.jar
-rwxrwxrwx 1 admin site1 22200 Oct 9 13:34 mini-j2ee.jar
and I placed them in
/usr/java/Jakarta-tomcat/lib/
-rwxrwxr-x 1 root root 330474 Oct 11 23:00 ant.jar
-rwxrwxr-x 1 root root 336637 Oct 11 23:00 firebirdsql-full.jar
-rwxrwxr-x 1 root root 308739 Oct 11 23:00 firebirdsql.jar
-rwxrwxr-x 1 root root 104195 Oct 11 23:00 jaas.jar
-rwxrwxr-x 1 root root 217958 Oct 11 23:00 jasper.jar
-rwxrwxr-x 1 root root 5618 Oct 11 23:00 jaxp.jar
-rwxrwxr-x 1 root root 66624 Oct 11 23:00 log4j-core.jar
-rwxrwxr-x 1 root root 6473 Oct 11 23:00 mini-concurrent.jar
-rwxrwxr-x 1 root root 22200 Oct 11 23:00 mini-j2ee.jar
drwxrwxr-x 2 root root 4096 Oct 11 16:38 oud
-rwxrwxr-x 1 root root 136133 Oct 11 23:00 parser.jar
-rwxrwxr-x 1 root root 40813 Oct 11 23:00 servlet.jar
drwxrwxrwx 3 root root 19 Aug 26 21:34 test
-rwxrwxr-x 1 root root 431743 Oct 11 23:00 webserver.jar
is me be then the driver "name" (org.firebirdsql.jdbc.FBDriver") incorrect
thnx Richard
Hi Richard,
Your problem might be related to the driver class not available in your
classpath. You can find the exact cause by looking at
the _0002fconnect_00033_0002ejspconnect3_jsp_20.java:82) at line no. 82.
Look at
tomcat_home/work/../localhost/yourwebapp/jsp/_0002fconnect_00033_0002ejspcon
nect3_jsp_20.java
Can you check if your dependent jar (firebirdsql-full.jar) is placed under
WEB-INF/lib folder.
Placing dependent jar files here must solve your problems.
hope it could help.
regards
SM
-----Original Message-----
From: Richard Drent (Drent IT BV) [mailto:[EMAIL PROTECTED]
Sent: Monday, October 13, 2003 10:52 AM
To: 'Tomcat Users List'
Subject: how to solve "java.lang.NoClassDefFoundError"
Can anyone tell me what this meens, and how to solve.
This error accurse when I try to connect to a firebird db, using
firebirdsql-full.jar
Root cause:
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
_0002fconnect_00033_0002ejspconnect3_jsp_20._jspService(_0002fconnect_00033_
0002ejspconnect3_jsp_20.java:82)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.ja
va:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:282)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
2)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:166)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
Greetz
Richard Drent
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]