Re: problem with serialization
| От | candreol |
|---|---|
| Тема | Re: problem with serialization |
| Дата | |
| Msg-id | 3B5FBA03.4942CC87@consol.de обсуждение исходный текст |
| Ответ на | RE: problem with serialization ("Dave Cramer" <Dave@micro-automation.net>) |
| Список | pgsql-jdbc |
The code is very small. It is just a test :
/*
* Java sample program
*/
import java.io.*;
import java.sql.*;
import org.postgresql.util.Serialize;
public class lili implements Serializable
{
String myString;
int myNumber;
public lili() throws ClassNotFoundException, FileNotFoundException, IOException, SQLException
{
myString="theString";
myNumber=4;
}
private void testmethod(){};
public void testmethod2x(){};
public static void main(String args[])
{
try {
lili mylili = new lili();
Class.forName("org.postgresql.Driver"); // load database interface
// connect to the database
org.postgresql.Connection conn = (org.postgresql.Connection)DriverManager.getConnection("jdbc:postgresql://localhost:5432/onlinechess", "postgres", "mypassword"); // works
// test of serialisation
org.postgresql.util.Serialize.create(conn, mylili); // makes problems
} catch(Exception exc)
{
System.err.println("Exception caught.\n" + exc);
exc.printStackTrace();
}
}
}
Dave Cramer wrote:
Chris,Can you send us your code. Or a snippet?
Dave
Hi! I am new here.I did a small test to try object serialization with the
org.postgresql.util.Serialize class.I get the following exception when I try to use the at
org.postgresql.util.Serialize.create Method. :java.lang.NullPointerException
at org.postgresql.jdbc2.ResultSet.getString(ResultSet.java:148)
at org.postgresql.util.Serialize.create(Serialize.java:241)
at org.postgresql.util.Serialize.create(Serialize.java:220)I looked at create in Serialization.java and saw that
the exception occurs at getString although I have no table corresponding
to the class I want to serialize.
if(!rs.next()){
// String lolo=rs.getString(1);}
}Although the resultset is empty (because the table is absent) , why
getString has been run ?Can you help me ?
Chris
---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?
В списке pgsql-jdbc по дате отправления: