Re: strange error - Mailing list pgsql-jdbc

From # sriram #
Subject Re: strange error
Date
Msg-id Pine.LNX.4.44.0203011549320.23189-100000@banyan.imsc.ernet.in
Whole thread Raw
In response to Re: strange error  ("Nick Fankhauser" <nickf@ontko.com>)
Responses Re: strange error
List pgsql-jdbc
hi all...in addition to all those errors i could get some more
information...

this is the dump that i get when i run the simplest of jdbc
inserts/selects

helping mails plz...
-------------------------------------------------------------------------------------------
[sriram@nmlinux2 sriram]$ java jdbc
020301.16:00:08.437  [3033] read_pg_options: verbose=2,query=2,syslog=0
020301.16:00:08.440  [3033] started: host=127.0.0.1 user=sriram database=mydb
020301.16:00:08.440  [3033] InitPostgres
020301.16:00:08.818  [3033] reset_client_encoding()..
020301.16:00:08.820  [3033] reset_client_encoding() done.
020301.16:00:08.831  [3033] StartTransactionCommand
020301.16:00:08.831  [3033] query: set datestyle to 'ISO'; select version(), case when pg_encoding_to_char(1)
= 'SQL_ASCII' then 'UNKNOWN' else getdatabaseencoding() end;
020301.16:00:08.974  [3033] ProcessUtility: set datestyle to 'ISO'; select version(), case when
pg_encoding_to_char(1) = 'SQL_ASCII' then 'UNKNOWN' else getdatabaseencoding() end;
020301.16:00:08.996  [3033] ProcessQuery
020301.16:00:09.008  [3033] CommitTransactionCommand
020301.16:00:09.212  [3033] StartTransactionCommand
020301.16:00:09.212  [3033] query: SELECT * FROM TABLE1
020301.16:00:09.301  [3033] ProcessQuery
020301.16:00:09.307  [3033] CommitTransactionCommand
Internal error: caught an unexpected exception.
Please check your CLASSPATH and your installation.
java/lang/NoSuchMethodError: java/sql/Statement.getResultSetConcurrency()I
at org.postgresql.jdbc2.Connection.getResultSet(Connection.java:216)
at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:121)
at org.postgresql.Connection.ExecSQL(Connection.java:398)
at org.postgresql.jdbc2.Statement.execute(Statement.java:130)
at org.postgresql.jdbc2.Statement.executeQuery(Statement.java:54)
at jdbc.main(jdbc.java:18)
pq_recvbuf: unexpected EOF on client connection
020301.16:00:09.475  [3033] proc_exit(0)
020301.16:00:09.475  [3033] shmem_exit(0)
020301.16:00:09.475  [3033] exit(0)
Aborted
-------------------------------------------------------------------------------------------
On Tue, 26 Feb 2002, Nick Fankhauser wrote:

!Date: Tue, 26 Feb 2002 07:39:52 -0500
!From: Nick Fankhauser <nickf@ontko.com>
!To: Psql-Jdbc <pgsql-jdbc@postgresql.org>, # sriram # <sriram@imsc.ernet.in>
!Subject: Re: [JDBC] strange error
!
!I'll copy this to the JDBC list again. (I'd suggest posting all of these to
!the list- While I'm happy to try to help, I'm not the most informed person
!on the list, so you really need everyone's eyeballs checking these problems
!out.)
!
!Here are a few more ideas:
!
!
!> well....i missed the database...it should read
!> jdbc:postgres://localhost:5432/mydb," "," ".....
!OK, so that's not the problem.
!
!
!> i mentioned apache and tomcat...to make matters more simple if someone
!> really feels that my jdbc classpath should also be present on the tomcat
!> lib directory....i tried that also...(sounds silly though)
!
!Are you running this through a servlet, or just in a standalone application?
!I'd suggest trying to debug this with a simple standalone application first
!& get tomcat involved once the database issue is resolved.
!
!
!> i ran netstat --tcp -a -n | grep 5432 and i found just 5432 listening to
!> my requests and there are no other clashes...
!
!I think others have experienced disconnects after an initial response due to
!some packet filtering, so I'm still curious about whether you have any
!network security software running.
!
!
!> i also tried running postmaster on a different port...but no avail...
!> some one mentioned that i am trying to access a jdbc2 statement......
!> how far can i go in that direction...
!
!
!> PS..amazingly mysql also throws the same error ??
!
!I think this is an important clue. I think it points again to another piece
!of software interfering.
!
!-NickF
!
!
!
!
!
!
!
!>
!>
!> On Fri, 22 Feb 2002, Nick Fankhauser wrote:
!>
!> !Hi-
!> !
!> !I'm going to copy your response to the JDBC list, so others can view the
!> !config info.
!> !
!> !The snippet of code that you include doesn't appear to specify a database
!> !name in the URL- is it really this way, or is that just from
!> pasting it into
!> !the mail message? If this is an exact copy, maybe we've found
!> your problem.
!> !
!> !Nothing in your environment looks like a problem to me. You
!> mention tomcat &
!> !apache, but so far these aren't involved, correct? It looks like
!> you're just
!> !trying to get a plain vanilla connection to the database going.
!> !
!> !You mentioned in an earlier post that you got the message "pg_recvbuf :
!> !client closed connection" in one of the logs. Is it possible
!> that you have
!> !some sort of network security software running that might interfere with
!> !tcp/ip socket communication? Even though you're on the same machine, the
!> !communication looks like any other network traffic.
!> !
!> !Those are my three best guesses. The first one seems obvious, but doesn't
!> !seem to match the error message, that's why I thought it might just have
!> !gotten copied into the mail wrong.
!> !
!> !-NickF
!> !
!> !
!> !
!> !> -----Original Message-----
!> !> From: # sriram # [mailto:sriram@imsc.ernet.in]
!> !> Sent: Friday, February 22, 2002 8:15 AM
!> !> To: Nick Fankhauser
!> !> Subject: RE: [JDBC] strange error
!> !>
!> !>
!> !> ok here we go...
!> !>
!> !> i downloaded the tar archive from sun ....
!> !> and then the postgresql.jar from one of the postgres links...
!> !> i run mdk8 with apache and tomcat servers...
!> !> i use postgresql 7.1 (i believe)
!> !> my classpath is perfect....
!> !> my installation sits in /usr/local
!> !>
!> !> really puzzling ??
!> !>
!> !> may be i will attach the code also...
!> !>
!> !> import java.sql.Connection;
!> !> import java.sql.DriverManager;
!> !> import java.sql.ResultSet;
!> !> import java.sql.Statement;
!> !>
!> !> public class jdbc
!> !> {
!> !>     public static void main(String args[]) throws
!> !> SQLException,ClassNotFoundException
!> !>     {
!> !>     Class.forName("org.postgresql.Driver");
!> !>     Connection
!> !> con=DriverManager.getConnection("jdbc:postgresql://localhost:5432"
!> !> ,"sriram","******");
!> !>     Statement s=con.prepareStatement();
!> !>     s.execute("insert into...................");
!> !>     }
!> !> }
!> !>
!> !> and the host of errors..which i have already included
!> !>
!> !>
!> !>
!> !> On Fri, 22 Feb 2002, Nick Fankhauser wrote:
!> !>
!> !> !Although it sounds like you have matched up the correct versions
!> !> of the jvm
!> !> !& jdbc driver, the error message still seems to point to a
!> problem in you
!> !> !environment rather than your code. Please give us some more
!> !> details on your
!> !> !platform, such as the source of the jvm
!> (Sun/IBM/blackdown/Jikes, etc...)
!> !> !and versions & sources of anything else you can think of that might be
!> !> !relevant.
!> !> !
!> !> !-NickF
!> !> !
!> !> !
!> !> !> i am using j2sdk1.3.1 and downloaded postgresql.jar from the
!> !> !> specified site which said drivers for jdk1.2+
!> !> !
!> !> !> !> Internal error: caught an unexpected exception.
!> !> !> !> Please check your CLASSPATH and your installation.
!> !> !> !> java/lang/NoSuchMethodError:
!> !> !> !java/sql/Statement.getResultSetConcurrency()I
!> !> !> !
!> !> !
!> !> !
!> !>
!> !> -----------------
!> !> rm -rf /bin/laden
!> !> -----------------
!> !>
!> !
!> !
!> !---------------------------(end of broadcast)---------------------------
!> !TIP 6: Have you searched our list archives?
!> !
!> !http://archives.postgresql.org
!> !
!>
!> -----------------
!> rm -rf /bin/laden
!> -----------------
!>
!
!
!---------------------------(end of broadcast)---------------------------
!TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
!

----------
mAtScIeNcE
----------


pgsql-jdbc by date:

Previous
From: "Jose Luis LG"
Date:
Subject: Passing values to a plpgsql functions
Next
From: tony
Date:
Subject: single quotes