Hi,

 

I have a Fedora Core 1 installation with its native HTTPD server (2.0.50) (all installed as root)

 

I am trying to invoke the JVM from an Apache module using the JNI_CreateJavaVM call and it crashes claiming:

 

> Error occurred during initialization of VM

> Unable to load native library: libverify.so: cannot open shared object

> file: No such file or directory

 

Java is installed as user root.root in /usr/local/j2sdk1.4.2_04. The libverify.so is in $JAVA_HOME/jre/lib/i386/server and is in my LD_LIBRARY_PATH.

 

If I run the test app as root it runs fine, if I su to apache and change the group owner of the app to apache, it fails.

 

I have set my java directory to rwx for everyone. Why is apache not able to load the Java libraries?

 

Many thanks,

John

 

Dr. John Watt, National e-Science Centre, Glasgow

 

Reply via email to