On Fri, 14 Apr 2000, Dileep Mathew wrote:
> >From servlets I am not able to connect to the database
> The error is coming
> Class not found Exception .
> I used - Class.forName("postgresql.Driver");
> My Servlet is running on Apache web server.Platform
> is Linux 6.1.
> Database is postgresql.
>
> But this same program is working as java application
> . I am able to connect to database without any
> exception.
> if you come across this problem
> .Please let me know
Ok, we had exactly the same problem.
you have to set your classpath correctly in jserv.properties
here's an excerpt from mine :
wrapper.classpath=/usr/lib/apache/1.3/ApacheJServ.jar
wrapper.classpath=/usr/local/JSDK2.0/lib/jsdk.jar
wrapper.classpath=/usr/share/java/postgresql.jar
be careful: our installation is a Debian, and postgresql.jar was compiled
for jdk-1.1.x
I installed jdk-1.2.2 and I had to recompile postgresql.jar from
postgresql-6.5.3 sources
it works fine for the person who uses it (I don't know java at all).
bye,
Jerome