problem creating new connection with FreeTDS_JDBC
Ian Struble
iks at callwave.com
Tue Jul 11 15:05:51 EDT 2000
> On Tue, 11 Jul 2000, Ian Struble wrote:
>
> > Class.forName("com.internetcds.jdbc.tds.Driver");
> > con =
> >
DriverManager.getConnection("jdbc:freetds:sqlserver://sql.foo.com/Testing",
> > "test_user", "test_password");
> >
> > And here is a little bit of the stack trace:
> >
> > Exception- java.lang.NullPointerException
> > java.sql.SQLException
> > at
> >
com.internetcds.jdbc.tds.Constructors.newConnection(Constructors.java:305)
> > at com.internetcds.jdbc.tds.Driver.connect(Driver.java:257)
> > at java.sql.DriverManager.getConnection(Unknown Source)
>
> That stack trace is from a re-thrown exception. Try sticking in an
> e.printStackTrace() in the catch statements just below line 305 in
> Constructors.java and see what you get.
Thanks Bob. I threw it in and then also tried trowing it in a couple other
places. The only new information was from putting it above line 305(a new
exception is thrown on line 305 so below won't do much :^). This is what
I've got now:
java.lang.NullPointerException
at
com.internetcds.jdbc.tds.Constructors.newConnection(Constructors.java:296)
at com.internetcds.jdbc.tds.Driver.connect(Driver.java:257)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at BasicServlet.doGet(BasicServlet.java:49)
And here is what line 296 is:
public static java.sql.Connection newConnection
// ... snip ...
return (java.sql.Connection)connectionCtor.newInstance(params);
// line 296 ^^^^^^^^^^^^
Ian
More information about the FreeTDS
mailing list