I was working with someone who has 64-bit Windows and attempted to use the BIRT All-in-One Designer that was downloaded from ISM.
When attempting to start Eclipse, he got error, "Failed to load the JNI shared library..."
Fix was to copy contents of Java JRE in to Eclipse. For example, on his machine this involved creating jre directory under C:\java\eclipse and then copying (not moving) contents of C:\Program Files\Java\jre6 in to C:\java\eclipse\jre
Source: solution found on stack overflow. From http://stackoverflow.com/questions/7352493/failed-to-load-the-jni-shared-library-jdk :
try to copy the java64-jre to eclipse/jre (so eclipse will find eclipse/jre/bin/java.exe). Does this solve your problem? – Peter Rader