Opening 3D editor fails with UnsatisfiedLinkError for vtkRenderingCoreJava.dll
This problem only occurs when using a nightly build, but not when starting from the IDE.
!ENTRY org.eclipse.ui 4 0 2019-11-07 15:22:59.271
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.UnsatisfiedLinkError: C:\Runtime\apros-thermal-SNAPSHOT\plugins\vtk.win32.win32.x86_64_8.2.0.201911071200\vtkRenderingCoreJava.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1837)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at vtk.vtkJavaDep.<clinit>(vtkJavaDep.java:127)
at vtk.vtkObjectBase.<init>(vtkObjectBase.java:47)
at vtk.vtkObject.<init>(vtkObject.java:94)
at vtk.vtkWindow.<init>(vtkWindow.java:190)
at vtk.vtkRenderWindow.<init>(vtkRenderWindow.java:602)
at vtk.rendering.swt.vtkSwtComponent.<init>(vtkSwtComponent.java:24)
at org.simantics.g3d.vtk.swt.InteractiveVtkComposite.<init>(InteractiveVtkComposite.java:36)
at org.simantics.plant3d.editor.Plant3DEditor.createPartControl(Plant3DEditor.java:134)
at fi.apros.pipeline.editor.PipelineEditor.createPartControl(PipelineEditor.java:93)
The problem appears to be a failure to load jawt.dll. It can be mitigated by first opening an ordinary diagram, which triggers a load of this dependency.
Edited by Reino Ruusu