Thread: Regarding Error installing jdbc7.0-1.2.jar

Regarding Error installing jdbc7.0-1.2.jar

From
Shanmugasundaram
Date:
hi,
I am using JDK1.2.2. I tried to install postgresql-7.0.3-2.i386.rpm and
its supporting rpms(devel,server,jdbc)
and I succeeded. I am able to open the database using 'psql' and create
tables. Then, I tried to install the jar
file for jdbc 'jdbc7.0-1.2. jar' and extracted it to the directory
/usr/lib/pgsql. Then, I tried to connect database
with jdbc with a sample java program. I gave it like the following way:

try
{
    Class.forName("postgresql.Driver");
    con=DriverManager.getConnection("jdbc:postgresql://IP
address/","user1","pass1");
}
catch(SQLException se){}
catch(ClassNotFoundException ce){}

.......
......
After compiling successfully, it comes with the following error:
Exception in the thread "main"
java.lang.NoClassDefFoundError : postgresql/Driver (wrong name:
org/postgresql/Driver)
at java.lang.ClassLoader.defineClass0(Native Method)
.......

What could be wrong?
Thanks in advance.
shan.


Re: Regarding Error installing jdbc7.0-1.2.jar

From
Rene Pijlman
Date:
On Sun, 09 Sep 2001 14:25:38 +0530, you wrote:
>Then, I tried to install the jar file for jdbc 'jdbc7.0-1.2. jar'
>and extracted it to the directory /usr/lib/pgsql.

"Never extract the contents of these jar files!"
http://jdbc.postgresql.org/docs/#install

Put it in your CLASSPATH instead.

7.0 is pretty old by the way. You may want to get the latest
release of the driver from http://jdbc.fastcrypt.com/. But then
again, expect some problems when you use the latest release of
the driver against a 7.0 backend (7.1 is OK).

Regards,
René Pijlman <rene@lab.applinet.nl>

Re: Regarding Error installing jdbc7.0-1.2.jar

From
Rene Pijlman
Date:
I'm not sure if you get this message via the list, but if you
post an a mailing list it would be nice if your address worked.

   ----- Transcript of session follows -----
... while talking to mail.ceedees.com.:
>>> RCPT To:<shan@ceedees.com>
<<< 550 <shan@ceedees.com>... Relaying denied
550 <shan@ceedees.com>... User unknown

Regards,
René Pijlman <rene@lab.applinet.nl>