PLJAVA

From ADempiere
Revision as of 17:59, 15 September 2008 by Gabriel (Talk) (Related links:)

Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Abstract:

PLJAVA is required in an ADempiere / PostgreSQL installation. PLJAVA is used by some functions like "ProduktInfo", which could be used as a test-case to verify that pljava has been installed properly and is working correctly.

  • One has to understand, that pljava implements the Java Native Interface (JNI), thus using java $CLASSPATH and operating system $LD_LIBRARY_PATH. The combining part between the java virtual machine and the real operating system is libjvm.so (Linux) or libjvm.dll (Windows). If libjvm.so (libjvm.dll) is not found, than pljava.so will not be found either. If pljava.so is not known to PostgreSQL via postgresql.conf, than PostgreSQL is looking in ../lib for pljava.so.
  • A more detailed document can be found here - File:HOWTO-pljava-ADempiere-v02.pdf.


Related links: