postgres make fails with java option - Mailing list pgsql-admin
From | Rob Long |
---|---|
Subject | postgres make fails with java option |
Date | |
Msg-id | 417E6C9E.5000805@micropat.com Whole thread Raw |
List | pgsql-admin |
Trying to configure --with-java but make is failing with: (see below for other details) Any ideas? Thanks, Rob -->./configure --enable-shared --with-maxbackend-connections=256 --with-perl --with-java -->make . . . make[3]: Entering directory `/home/postgres/postgresql-7.4.5/src/interfaces/jdbc' /usr/bin/ant -buildfile ./build.xml all Buildfile: ./build.xml all: prepare: [mkdir] Created dir: /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/build [mkdir] Created dir: /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/jars check_versions: check_driver: driver: [copy] Copying 1 file to /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/org/postgresql [echo] Configured build for the JDBC3 edition driver with NO SSL compile: [javac] Compiling 77 source files to /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/build [javac] /home/postgres/postgresql-7.4.5/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 [javac] ^ [javac] /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3PreparedStatement.java:23: 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 [javac] ^ [javac] /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3PoolingDataSource.java:29: error: Method `org.postgresql.jdbc2.optional.PoolingDataSource.getDataSource(java.lang.String)' was defined with return type `org.postgresql.jdbc2.optional.PoolingDataSource' in class `org.postgresql.jdbc2.optional.PoolingDataSource'. [javac] static Jdbc3PoolingDataSource getDataSource(String name) [javac] ^ [javac] /home/postgres/postgresql-7.4.5/src/interfaces/jdbc/org/postgresql/jdbc3/Jdbc3CallableStatement.java:23: 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 [javac] ^ [javac] 4 errors java.lang.ExceptionInInitializerError at java.lang.Class.initializeClass() (/lib/ssa/libgcj.so.4.0.0) at _Jv_InitClass (/lib/ssa/libgcj.so.4.0.0) at java.util.TimeZone.getDefault() (/lib/ssa/libgcj.so.4.0.0) at java.util.GregorianCalendar.GregorianCalendar(java.util.Locale) (/lib/ssa/libgcj.so.4.0.0) at java.text.SimpleDateFormat.SimpleDateFormat(java.lang.String, java.util.Locale) (/lib/ssa/libgcj.so.4.0.0) at org.apache.tools.ant.util.DateUtils.__U3c_clinit__U3e_() (/usr/lib/lib-org-apache-tools-1.5.2.so) at java.lang.Class.initializeClass() (/lib/ssa/libgcj.so.4.0.0) at _Jv_InitClass (/lib/ssa/libgcj.so.4.0.0) at org.apache.tools.ant.util.DateUtils.formatElapsedTime(long) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.DefaultLogger.formatTime(long) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.DefaultLogger.buildFinished(org.apache.tools.ant.BuildEvent) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.Project.fireBuildFinished(java.lang.Throwable) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.Main.start(java.lang.String[], java.util.Properties, java.lang.ClassLoader) (/usr/lib/lib-org-apache-tools-1.5.2.so) at org.apache.tools.ant.Main.main(java.lang.String[]) (/usr/lib/lib-org-apache-tools-1.5.2.so) Caused by: java.lang.NumberFormatException at java.lang.Integer.parseInt(java.lang.String, int, boolean) (/lib/ssa/libgcj.so.4.0.0) at java.lang.Integer.parseInt(java.lang.String) (/lib/ssa/libgcj.so.4.0.0) at java.util.TimeZone.getDefaultTimeZoneId() (/lib/ssa/libgcj.so.4.0.0) at java.util.TimeZone.__U3c_clinit__U3e_() (/lib/ssa/libgcj.so.4.0.0) at java.lang.Class.initializeClass() (/lib/ssa/libgcj.so.4.0.0) ...14 more make[3]: *** [all] Error 1 make[3]: Leaving directory `/home/postgres/postgresql-7.4.5/src/interfaces/jdbc' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/postgres/postgresql-7.4.5/src/interfaces' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/postgres/postgresql-7.4.5/src' make: *** [all] Error 2 **** system info: postgresql 7.4.5 red hat enterprise 3.0 --> 2.4.21-4.ELsmp gcc version 3.2.3 20030502 Apache Ant version 1.5.2-20 java version "1.4.2_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03) Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode) perl v5.8.0
pgsql-admin by date: