From: | Kris Jurka <books(at)ejurka(dot)com> |
---|---|
To: | <chris(at)goforit(dot)de> |
Cc: | <pgsql-ports(at)postgresql(dot)org> |
Subject: | Re: 7.4.1 fails to compile JDBC |
Date: | 2004-01-24 08:00:39 |
Message-ID: | Pine.LNX.4.33.0401240255040.7470-100000@leary.csoft.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ports |
On Fri, 23 Jan 2004 chris(at)goforit(dot)de wrote:
> Hi,
>
> I'm trying to compile the 7.4.1 version with java support. The config is:
>
> SUN J2SDK1.4.2_03
> PostgreSQL 7.4.1 (12/23/03)
> driver:
> [copy] Copying 1 file to
> /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql
> [echo] Configured build for the JDBC3 edition driver with NO SSL
Something strange is going on here. It should never try to build a JDBC3
driver without SSL. The 1.4 JDK is the only one that supports JDBC3 and
it has SSL included.
>
> compile:
> [javac] Compiling 77 source files to
> /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/build
> [javac]
> /usr/local/src/postgresql-7.4.1/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3Statement.java:28:
> error: Invalid checked exception class `java.sql.SQLException' in
> `throws' clause. The exception must be a subclass of an exception
> thrown by
> `org.postgresql.jdbc1.AbstractJdbc1Statement.createRefCursorResultSet(java.lang.String)'
> from class `org.postgresql.jdbc1.AbstractJdbc1Statement'.
> [javac] public PGRefCursorResultSet
> createRefCursorResultSet (String cursorName) throws SQLException
This seems to be indicating that it is finding two versions of
SQLException, another bizarre error.
I would recommend first checking your classpath and seeing if you had any
references to another JDKs internal files. It is best to compile with an
empty classpath. If that doesn't help possibly try reinstalling the jdk.
Kris Jurka
From | Date | Subject | |
---|---|---|---|
Next Message | chris | 2004-01-24 19:52:08 | Re: 7.4.1 fails to compile JDBC |
Previous Message | Chris Jeans | 2004-01-24 07:12:19 | port for interix |