[Pljava-dev] Problems loading jars with sqlj.install_jar

Thomas Hallgren thomas at tada.se
Wed Mar 1 11:09:55 UTC 2006


Hi Jason,
The only reason I can think of is that the account that runs the backend 
process (postmaster) lacks the needed privileges to read the file or the 
/tmp directory.

Regards,
Thomas Hallgren

Jason Hyett wrote:
> Hello all,
>
> I'm getting a permission denied error when I try and install any jar 
> into the database with sqlj.install_jar(). The following output is 
> produced in the Postgresql log:
>
> STATEMENT:  select sqlj.install_jar('file:///tmp/test.jar','test',false);
> java.sql.SQLException: I/O exception reading jar file: /tmp/test.jar 
> (Permission denied)
>        at 
> org.postgresql.pljava.internal.Backend.addClassImages(Backend.java:201)
>        at 
> org.postgresql.pljava.management.Commands.installJar(Commands.java:527)
>        at 
> org.postgresql.pljava.management.Commands.installJar(Commands.java:205)
> ERROR:  XX000: java.sql.SQLException: I/O exception reading jar file: 
> /tmp/test.jar (Permission denied)
>
> I'm running Fedora Core 4 with the Postgresql 8.1.3 and PL/Java 1.2.0 
> binaries plus Sun's 1.5.0_06 VM.
>
> Has anyone else seen this and do you know of a workaround?
>
> thanks, Jason
>
>
> _______________________________________________
> Pljava-dev mailing list
> Pljava-dev at gborg.postgresql.org
> http://gborg.postgresql.org/mailman/listinfo/pljava-dev
>   




More information about the Pljava-dev mailing list