java.library.path is only good for the first "layer" of libraries you
load. Any dependent libs (like libvtkCommon.so) are loaded with the
normal dynamic loading provided by the OS. So, i think there's two
options:
* Just use LD_LIBRARY_PATH env variable (or OS equivalent) and don't
bother with jav
It seems the JVM is unable to locate certain shared library in the
path you specified. Can you see whether that .so file actually exists
in that directory?
This is what the VTK wiki says about this type of errors -
http://www.vtk.org/Wiki/VTK/FAQ#When_I_try_to_run_my_program_with_Java-wrapped_VTK.