Hi all,
I ran: System.loadLibrary("smjavaagentapi");
I received the error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no smjavaagentapi in java.library.path
I only had smjavaagentapi.jar, I think JVM tries to find: libsmjavaagentapi.so, so I found the .so file on some other machine and copied over under: /home/.maven/repository/siteminder/jars/
Put this path on LD_LIBRARY_PATH that JVM is able to find it and load it.
java.library.path = /usr/jdk1.5.0_04/jre/lib/i386/client:/usr/jdk1.5.0_04/jre/lib/i386:/usr/jdk1.5.0_04/jre/../lib/i386:/home/intellij/jre/lib/i386/client:/home/intellij/jre/lib/i386:/home/intellij/jre/../lib/i386::/opt/jprofiler3/bin/linux-x86:/opt/jprofiler3/bin/linux-x86:/opt/jprofiler3/bin/linux-x86:/opt/jprofiler3/bin/linux-x86:/home/.maven/repository/siteminder/jars/
Now I receive this error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/.maven/repository/siteminder/jars/libsmjavaagentapi.so: /home/.maven/repository/siteminder/jars/libsmjavaagentapi.so: ELF file data encoding not little-endian
If I try:
System.load("/home/.maven/repository/siteminder/jars/libsmjavaagentapi.so");
Again receive the same error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/.maven/repository/siteminder/jars/libsmjavaagentapi.so: /home/.maven/repository/siteminder/jars/libsmjavaagentapi.so: ELF file data encoding not little-endian
Does anybody have any idea? Any help is greatly appreciated.