From: | "Daems, Huub" <Huub(dot)Daems(at)selektvracht(dot)nl> |
---|---|
To: | "'pgsql-jdbc(at)postgresql(dot)org'" <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Serialize its create method throws NullPointerException |
Date: | 2001-11-20 12:38:34 |
Message-ID: | A9EBAECD3590D211969B0004ACB81D3701957253@NMXSR001 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Hi,
does some one has a clou how to use org.postgresql.util.Serialize to create
a table from my class....
package kermitserver.PL;
import java.io.*;
import java.util.*;
import java.sql.*;
import org.postgresql.util.Serialize;
public class Jk implements Serializable {
public int oid;
public Jk() {
}
public static void main(String[] args) {
Jk jk1 = new Jk();
jk1.oid = 0; // just in case, only for this test
try {
Class.forName("org.postgresql.Driver");
Connection db =
DriverManager.getConnection("jdbc:postgresql:kermitserver", "huub",
"secret");
org.postgresql.util.Serialize.create((org.postgresql.Connection)db, jk1);
db.close();
} catch (ClassNotFoundException cnfe) {
cnfe.printStackTrace();
} catch (SQLException sq) {
sq.printStackTrace();
} catch (NullPointerException npe) {
npe.printStatckTrace();
}
}
Try to run it and it gave an NullPointerException:
java.lang.NullPointerException
at org.postgresql.jdbc2.ResultSet.getString(ResultSet.java:171))
at org.postgresql.util.Serialize.create(Serialize.java:241)
at org.postgresql.util.Serialize.create(Serialize.java:220)
at kermitserver.PL.jk.main(jk.java:37)
I am wondering what the ResultSet is doing.
I am using jdk1.3.1_01 from Sun, jdbc7.1-1.2.jar on postgresql 7.1.3 on SuSe
7.3
Would be nice if someone has an idea....
greeting Huub
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Cramer | 2001-11-20 13:51:43 | Re: java and postgresql |
Previous Message | Barry Lind | 2001-11-20 02:25:51 | Re: Retrieving bytea column problem - they're are sometimes truncated |