Hello,
I want to use OpenJFX within Netbeans RCP, i.e. show 3D structures in the Netbeans RCP. Here comes the simplest description * M1 App-branding-aggregator modules * M2 Netbeans JavaFX Module (call it a wrapper module) * M3 Native Java module containing my Java 3D functions which have dependencies on OpenJFX libraries. I can test my M3 methods within a simple generated test method, so OpenJFX works, for sure. This means also the dependencies are correctly and completely downloaded by Maven. Then I add the M3 to M2 (Maven scope is compile). Then I add my M2 to M1. Compile everything and try to start the application. On startup following error occurs.. java.lang.RuntimeException: failed to load system cursor: DnD.Cursor.CopyDrop : cannot load system cursor: CopyDrop.32x32 at java.desktop/java.awt.dnd.DragSource.load(DragSource.java:137) at java.desktop/java.awt.dnd.DragSource.<clinit>(DragSource.java:150) Caused: java.lang.ExceptionInInitializerError at org.netbeans.core.windows.view.ui.toolbars.DnDSupport.<clinit>(DnDSupport.ja va:118) at org.netbeans.core.windows.view.ui.toolbars.ToolbarConfiguration.dndSupport(T oolbarConfiguration.java:132) at org.netbeans.core.windows.view.ui.toolbars.ToolbarConfiguration.refresh(Tool barConfiguration.java:312) at org.netbeans.core.windows.view.ui.toolbars.ToolbarConfiguration.activate(Too lbarConfiguration.java:400) at org.openide.awt.ToolbarPool.activate(ToolbarPool.java:245) at org.openide.awt.ToolbarPool.setConfigurationNow(ToolbarPool.java:329) at org.openide.awt.ToolbarPool.setConfiguration(ToolbarPool.java:301) at org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java :567) at org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(Def aultView.java:542) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:187) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:2 75) at org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequest or.java: 264) Of course, I googled and found some answers to this topics but couldn't find a solution. If I look at the error message it seems as if Netbeans tries to load a cursor in the org.netbeans.core.windows.view.ui.toolbars.DnDSupport constructor using the method java.awt.dnd.DragSource.load from module java.desktop. Now module java.desktop seems to be a Java module. Could it be that simple that only the cursor image is not within the module java.desktop? But why is my OpenJFX code running natively without Netbeans??? Thanks a lot for answer. Regards, Klaus