From: | johann at 2ndquadrant(dot)com (Johann 'Myrkraverk' Oskarsson) |
---|---|
To: | |
Subject: | [Pljava-dev] CVS HEAD is now Java 6. |
Date: | 2011-12-05 12:00:09 |
Message-ID: | x6obvnw7na.fsf@2ndquadrant.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pljava-dev |
John R Pierce <pierce at hogranch.com> writes:
> On 12/02/11 1:17 AM, David Gradwell wrote:
>> Just so you know, I'm using the current version of pljava against
>> 64 bit postgres 9.0 and jdk1.6.0_26.
I tried reproducing your whole setup as you explained it on #pljava.
On CentOS 5 (I don't have CentOS 6) 64bit.
* PGDG Postgres 9.0 installed with yum.
* Oracle Java installed from RPM. 1.6.0_29 though.
* PL/Java compiled from HEAD with JAVA_HOME=/usr/java/latest and
USE_LD_RPATH=1.
* PL/Java installed in /usr/share/pljava
* dynamic_library_path = '$libdir:/usr/share/pljava'
custom_variable_classes = 'pljava'
pljava.classpath = '/usr/share/pljava.jar'
And my smoke test works fine:
postgres=# create function sysprop( text ) returns text as
'java.lang.System.getProperty' language java;
CREATE FUNCTION
postgres=# select sysprop( 'java.home' );
sysprop
---------------------------
/usr/java/jdk1.6.0_29/jre
(1 row)
Can you try upgrading your Java and rebuild again? Please make sure
/usr/java/latest/bin and /usr/pgsql-9.0/bin are prefixed to your PATH.
Or you can use /usr/java/1.6.0_xx eplicitly for both JAVA_HOME and
your path.
--
Johann Oskarsson http://www.2ndquadrant.com/ |[]
PostgreSQL Development, 24x7 Support, Training and Services --+--
|
Blog: http://my.opera.com/myrkraverk/blog/
From | Date | Subject | |
---|---|---|---|
Next Message | Vorarlberger | 2011-12-05 20:08:42 | [Pljava-dev] java.lang.NoSuchMethodError: method java.sql.ResultSet.isClosed with signature ()Z was not found. |
Previous Message | Johann 'Myrkraverk' Oskarsson | 2011-12-05 09:35:59 | [Pljava-dev] Considering dropping support for OS/2 |