Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.lang.UnsatisfiedLinkError

807569Sep 29 2006 — edited Sep 29 2006
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.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 27 2006
Added on Sep 29 2006
11 comments
1,088 views