From: | dgovoni at metadapt(dot)com (Darren Govoni) |
---|---|
To: | |
Subject: | [Pljava-dev] PostgreSQL 8.1 Pljava install problem |
Date: | 2006-03-26 01:58:42 |
Message-ID: | 4425F552.1060703@metadapt.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pljava-dev |
I got it to work. One has to be extra careful the shared libraries get
overwritten if they're installing over a prior version.
Sorry for the extra emails....
Darren
Darren Govoni wrote:
> Hi,
> I was looking back on this thread because I am trying to re-install with
> 8.1 and pljava 1.2 on suse 9.3 desktop linux. I followed all the
> instructions on the wiki. Got postgres 8.1.3 installed fine. Built
> pljava 1.2.0, installed fine. Put the pljava.jar and everything in
> build/objs/* into /usr/share/pljava (documentation needs clarity here).
> My postmaster has jvm in path and I updated my LD_LIBRARY_PATH to
> include /usr/share/pljava and did a /sbin/ldconfig.
>
> Added the following lines to my .conf file
> ---
> dynamic_library_path ='$libdir;/usr/share/pljava'
>
> custom_variable_classes = 'pljava'
> pljava.classpath='/usr/share/pljava.jar'
> ---
>
> I get this error when running deployer:
>
> postgres at ninja:/home/darren/postgres> java -cp
> ./postgresql-8.1dev-401.jdbc3.jar:pljava-1.2.0/build/deploy.jar
> org.postgresql.pljava.deploy.Deployer -install
> org.postgresql.util.PSQLException: ERROR: invalid macro name in dynamic
> library path: $libdir;/usr/share/pljava
> at
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1499)
> at
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1284)
> at
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:429)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:334)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:326)
> at org.postgresql.pljava.deploy.Deployer.initJavaHandlers(Deployer.java:432)
> at org.postgresql.pljava.deploy.Deployer.main(Deployer.java:275)
>
> So I removed the $libdir part and tried again. I get:
>
> postgres at ninja:/home/darren/postgres> java -cp
> ./postgresql-8.1dev-401.jdbc3.jar:pljava-1.2.0/build/deploy.jar
> org.postgresql.pljava.deploy.Deployer -install
> org.postgresql.util.PSQLException: ERROR: could not load library
> "/usr/share/pljava/libpljava.so": /usr/share/pljava/libpljava.so:
> undefined symbol: GetCurrentAbsoluteTimeUsec
> at
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1499)
> at
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1284)
> at
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:175)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:429)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:334)
> at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:326)
> at org.postgresql.pljava.deploy.Deployer.initJavaHandlers(Deployer.java:432)
>
>
> Any tips greatly appreciated!
>
> Cheers,
> Darren
>
>
> _______________________________________________
> Pljava-dev mailing list
> Pljava-dev at gborg.postgresql.org
> http://gborg.postgresql.org/mailman/listinfo/pljava-dev
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Hallgren | 2006-03-27 08:57:21 | Re: Shared memory |
Previous Message | Darren Govoni | 2006-03-26 01:21:42 | [Pljava-dev] PostgreSQL 8.1 Pljava install problem |