Hi,first of all our environment:
-
Suse SLES 10 64 bit
-
Domino 8.5.1 32 bit
-
Glassfish v3
We are using the Notes.jar to access a Notes database from a JSF application. This works perfect in a 32 bit environment. Although in the 32/64 bit environment described above we are experiencing the following error:
javax.faces.el.EvaluationException: java.lang.UnsatisfiedLinkError: /opt/ibm/lotus/notes/85010/linux/liblsxbe.so: /opt/ibm/lotus/notes/85010/linux/liblsxbe.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
We are starting the Glassfish with an absolute path to the java binary included within the domino server. We are also using the -d32 flag and -Djava.library.path=/opt/ibm/lotus/notes/85010/linux/
System.getProperty(“os.arch”) still says 64…
Does anyone have an idea how to fix this?
Regards, Kilian