Re: 7.3 top-of-tree compilation error on OSX - Mailing list pgsql-jdbc

From Dave Cramer
Subject Re: 7.3 top-of-tree compilation error on OSX
Date
Msg-id 1034433107.1796.150.camel@inspiron.cramers
Whole thread Raw
In response to 7.3 top-of-tree compilation error on OSX  (Drew Wilson <amw@speakeasy.net>)
List pgsql-jdbc
Drew,

Any luck getting it to compile?

Here's a couple of things:

1) The precompiled jar will work just fine, even on a mac
2) If you are re-compiling, ie this isn't the first time, try make clean
in the jdbc directory
3) Try getting the latest sources off of cvs

Dave
On Fri, 2002-10-11 at 13:02, Drew Wilson wrote:
> I'm getting a compilation error when trying to build the latest pgsql
> sources.
>
> Here's ant's error log:
> examples:
>      [javac] Compiling 8 source files to
> /Volumes/data/Users/drew/sources/TAOWO/tools/pgsql/src/interfaces/jdbc/
> build
>      [javac]
> /Volumes/data/Users/drew/sources/TAOWO/tools/pgsql/src/interfaces/jdbc/
> org/postgresql/jdbc1/AbstractJdbc1Connection.java:269:
> encode(java.lang.String,java.lang.String,java.lang.String) in
> org.postgresql.util.MD5Digest cannot be applied to
> (java.lang.String,java.lang.String,byte[])
>      [javac]
> byte[] digest = MD5Digest.encode(PG_USER, password, md5Salt);
>      [javac]
>                               ^
>      [javac] Note: Some input files use or override a deprecated API.
>      [javac] Note: Recompile with -deprecation for details.
>      [javac] 1 error
>
> Sorry, I couldn't figure out the problem from looking at the two files,
> org/postgresql/jdbc1/AbstractJdbc1Connection.java and
> org/postgresql/util/MD5Digest.java.
>
> FYI - I'm building on Mac OS X 10.2, with the following configuration.
> ./configure
> --prefix=/Volumes/data/Users/drew/sources/TAOWO/buildresults/postgres
> --bindir=/Volumes/data/Users/drew/sources/TAOWO/buildresults/bin/
> --enable-recode --with-java --without-readline --enable-syslog
> --enable-unicode-conversion --enable-multibyte --enable-cassert
> --enable-debug.
>
> Thanks for any help,
>
> Drew
>
> On Friday, October 11, 2002, at 09:42  AM, Barry Lind wrote:
>
> >
> >
> > Aaron Mulder wrote:
> >>     You may be able to configure your app server database pools to
> >> cache PreparedStatements.  Some version of JBoss and WebLogic support
> >> this, at any rate.  The idea is that just like connections aren't
> >> really
> >> closed when you call close (just returned to the pool), PSs aren't
> >> really
> >> closed when you call close (just kept in a cache for the connection).
> >>  This would let you take advantage of server side PSs in an app >> server
> >> environment.
> >>     The danger is that if each connection has a high PS cache size, you
> >> can run into problems like "too many open cursors" on Oracle (when 50
> >> connections each try to cache 50 PSs or whatever).
> >
> > Oracle's max open cursors is per connection.  So as long as it is set
> > higher than the size of the statement cache you should be ok.  I also
> > beleive that in recent versions of the oracle jdbc driver, the driver
> > does this statement caching automatically.  It shouldn't be too
> > difficult to add statement caching to the postgres jdbc driver if we
> > thought it would be a good idea.
> >
> >> I'm not sure whether PostgreSQL would complain or not.  Does it
> >> support multiple open PreparedStatements per Connection?  And if so,
> >> are there any backend limits to the total number of open server side
> >> PSs?
> >
> > Yes it does support mulitple server side prepared statements.  There
> > isn't any limit on the backend (other than available memory) on the
> > number.
> >
> >
> >> Aaron
> >
> > --Barry
> >
> >
> >
> > ---------------------------(end of
> > broadcast)---------------------------
> > TIP 3: if posting/reading through Usenet, please send an appropriate
> > subscribe-nomail command to majordomo@postgresql.org so that your
> > message can get through to the mailing list cleanly
> >
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/users-lounge/docs/faq.html
>
>




pgsql-jdbc by date:

Previous
From: Dave Cramer
Date:
Subject: Re: Out of memory error on huge resultset
Next
From: Dave Cramer
Date:
Subject: cursor based result sets not updateable