From huffmana@ppc.pims.org Mon Feb 21 07:39:58 2000 Received: from server1.ppc.pims.org (ptr4.skynet.be [194.78.114.4] (may be forged)) by hub.org (8.9.3/8.9.3) with ESMTP id CAA01814 for ; Mon, 21 Feb 2000 02:39:58 -0500 (EST) (envelope-from huffmana@ppc.pims.org) Received: from ppc.pims.org ([194.78.114.20]) by server1.ppc.pims.org (Netscape Messaging Server 3.6) with ESMTP id AAA2C41 for ; Mon, 21 Feb 2000 08:38:23 +0100 Message-ID: <38B0EB27.41E8B2D8@ppc.pims.org> Date: Mon, 21 Feb 2000 08:37:12 +0100 From: "Allan Huffman" X-Mailer: Mozilla 4.51 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org Subject: JDBC/Netscape/PostgreSQL Problem Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Java Database Connection Problem Environment: The hope.class, java application is working under the Visual Café (Data Base Edition 3.0c) environment using jdbc6_5-1_1.jar (loaded in the Internal VM in the Environmental Options, as a classpath setting). The PostgreSQL database (Version 6.5.2) is running on the Sun Sparc demo.ppc.pims.org. The web server is running Netscape Suitespot 3.5.1 on another Sparc. Our user’s will access the web server using Netscape Communicator 4.5 or higher from a PC running Windows NT 4.0 Service Pack 4 or 5. Suitespot Administrator Setup An additional Directory is made with the Suitespot Administrator as follows: ADDITIONAL DOCUMENT DIRECTORY Prefix /hope Directory /vol1/HTML/pass The Suitespot Administrator configuration is: Primary: Directory /vol1/HTML Index Filenames: index.html,home.html,index.htm The following is in the script for starting the Suitespot server, the https-default “start” script: CLASSPATH=$CLASSPATH:/export/home/huffmana/postgresql.jar:/export/home/huffmana: /vol1/HTML/pass:/vol1/HTML/pass/postgresql.jar I’ve also set the CLASSPATH in the UNIX shell before starting “nohup postmaster –i” HTML hope.html Running from Netscape Communicator Netscape Communications Corporation -- Java 1.1.5 Type '?' for options. Symantec Java! ByteCode Compiler Version 210.065 Copyright (C) 1996-97 Symantec Corporation ===>INSTANTIATE CONNECTIONMGR<=== {{{{{{{{{{{{{{{{{JDBCConnection 1}}}}}}}}}}}}}}}}}}} {{{{{{{{{{{{{{{{{INITIALIZATION 1}}}}}}}}}}}}}}}}}}} {{{{{{{{{{{ATTEMPT CONNECTION demo.ppc.pims.org}}}}}}}}}}}}} java.lang.NullPointerException at postgresql.util.PSQLException.translate(Compiled Code) at postgresql.util.PSQLException.(Compiled Code) at postgresql.Driver.connect(Compiled Code) at java.sql.DriverManager.getConnection(Compiled Code) at java.sql.DriverManager.getConnection(Compiled Code) at ConnectionMgr1.(Compiled Code) at hope.init(Compiled Code) * at netscape.applet.DerivedAppletFrame$InitAppletEvent.dispatch(Compiled Code) at java.awt.EventDispatchThread$EventPump.dispatchEvents(Compiled Code) at java.awt.EventDispatchThread.run(Compiled Code) at netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(Compiled Code) Java Code The null pointer occurs at the getConnection statement Connection con; con = DriverManager.getConnection( "jdbc:postgresql://demo.ppc.pims.org/cpass", "postgres", "postgres"); I’ve tried using the IP address with the same results. Any ideas? Allan from Belgium From ralf@lehmann.cc Mon Feb 21 15:48:11 2000 Received: from smtp.myokay.net (db.myokay.net [195.211.211.74]) by hub.org (8.9.3/8.9.3) with SMTP id KAA01212 for ; Mon, 21 Feb 2000 10:48:11 -0500 (EST) (envelope-from ralf@lehmann.cc) Received: (qmail 13137 invoked for bounce); 21 Feb 2000 15:48:04 -0000 Received: from unknown (HELO lehmann.cc) (194.29.45.56) by smtp.myokay.net with SMTP; 21 Feb 2000 15:48:04 -0000 Message-ID: <38B15DD7.6B923BD0@lehmann.cc> Date: Mon, 21 Feb 2000 16:46:31 +0100 From: Ralf Lehmann Reply-To: ralf@lehmann.cc X-Mailer: Mozilla 4.7 [de]C-NECCK (Win98; I) X-Accept-Language: de, en,en-US MIME-Version: 1.0 To: Allan Huffman CC: pgsql-interfaces@postgresql.org Subject: Re: [INTERFACES] JDBC/Netscape/PostgreSQL Problem References: <38B0EB27.41E8B2D8@ppc.pims.org> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Allan Huffman schrieb: > > Java Database Connection Problem > > Environment: > The hope.class, java application is working under the Visual Café (Data > Base Edition 3.0c) environment using jdbc6_5-1_1.jar (loaded in the > Internal VM in the Environmental Options, as a classpath setting). The > PostgreSQL database (Version 6.5.2) is running on the Sun Sparc > demo.ppc.pims.org. The web server is running Netscape Suitespot 3.5.1 > on another Sparc. Our user’s will access the web server using Netscape > Communicator 4.5 or higher from a PC running Windows NT 4.0 Service Pack > 4 or 5. > > Suitespot Administrator Setup > An additional Directory is made with the Suitespot Administrator > as follows: > ADDITIONAL DOCUMENT DIRECTORY > Prefix /hope > Directory /vol1/HTML/pass > > The Suitespot Administrator configuration is: > Primary: Directory /vol1/HTML > Index Filenames: index.html,home.html,index.htm > > The following is in the script for starting the Suitespot server, the > https-default “start” script: > > CLASSPATH=$CLASSPATH:/export/home/huffmana/postgresql.jar:/export/home/huffmana: > > /vol1/HTML/pass:/vol1/HTML/pass/postgresql.jar > > I’ve also set the CLASSPATH in the UNIX shell before starting “nohup > postmaster –i” > > HTML > > > hope.html > > > HEIGHT=631> > > > > Running from Netscape Communicator > Netscape Communications Corporation -- Java 1.1.5 > Type '?' for options. > Symantec Java! ByteCode Compiler Version 210.065 > Copyright (C) 1996-97 Symantec Corporation > ===>INSTANTIATE CONNECTIONMGR<=== > {{{{{{{{{{{{{{{{{JDBCConnection 1}}}}}}}}}}}}}}}}}}} > {{{{{{{{{{{{{{{{{INITIALIZATION 1}}}}}}}}}}}}}}}}}}} > {{{{{{{{{{{ATTEMPT CONNECTION demo.ppc.pims.org}}}}}}}}}}}}} > java.lang.NullPointerException > at postgresql.util.PSQLException.translate(Compiled Code) > at postgresql.util.PSQLException.(Compiled Code) > at postgresql.Driver.connect(Compiled Code) > at java.sql.DriverManager.getConnection(Compiled Code) > at java.sql.DriverManager.getConnection(Compiled Code) > at ConnectionMgr1.(Compiled Code) > at hope.init(Compiled Code) > * at > netscape.applet.DerivedAppletFrame$InitAppletEvent.dispatch(Compiled > Code) > at > java.awt.EventDispatchThread$EventPump.dispatchEvents(Compiled Code) > at java.awt.EventDispatchThread.run(Compiled Code) > at > netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(Compiled > Code) > > Java Code > The null pointer occurs at the getConnection statement > Connection con; > con = DriverManager.getConnection( > "jdbc:postgresql://demo.ppc.pims.org/cpass", > "postgres", > "postgres"); try again wiht con = DriverManager.getConnection( > "jdbc:postgresql://demo.ppc.pims.org:port/cpass", //the port who postresql runs most 5432 > "postgres", > "postgres"); mfg ralf lehmann PS:look in the jdbc sources at /pqsql/src/interfaces/jdbc/postgresql/driver.java there are comments to the getConnection func.