java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:366) at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:184) at java.lang.ClassLoader.loadClass(ClassLoader.java:419) Caused: java.lang.ClassNotFoundException: javax.activation.DataContentHandlerFactory starting from ModuleCL@63bc2758[org.openide.awt] with possible defining loaders [ModuleCL@3fbc2a03[org.netbeans.modules.xml.jaxb.api]] and declared parents [org.netbeans.MainImpl$BootClassLoader@e874448, ModuleCL@452a6702[org.netbeans.api.annotations.common]] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:419) Caused: java.lang.NoClassDefFoundError: javax/activation/DataContentHandlerFactory at org.openide.awt.QuickSearch.setUpSearch(QuickSearch.java:369) at org.openide.awt.QuickSearch.(QuickSearch.java:107) at org.openide.awt.QuickSearch.attach(QuickSearch.java:197) at org.openide.awt.QuickSearch.attach(QuickSearch.java:125) at org.openide.explorer.view.TreeView$ExplorerTree.setupSearch(TreeView.java:1936) at org.openide.explorer.view.TreeView$ExplorerTree.(TreeView.java:1753) at org.openide.explorer.view.TreeView.initializeTree(TreeView.java:299) at org.openide.explorer.view.TreeView.(TreeView.java:238) at org.openide.explorer.view.TreeView.(TreeView.java:228) at org.openide.explorer.view.BeanTreeView.(BeanTreeView.java:98) at org.netbeans.modules.java.navigation.ClassMemberPanelUI$MyBeanTreeView.(ClassMemberPanelUI.java:611) at org.netbeans.modules.java.navigation.ClassMemberPanelUI.createBeanTreeView(ClassMemberPanelUI.java:538) at org.netbeans.modules.java.navigation.ClassMemberPanelUI.(ClassMemberPanelUI.java:199) at org.netbeans.modules.java.navigation.ClassMemberPanel.getClassMemberPanelUI(ClassMemberPanel.java:146) at org.netbeans.modules.java.navigation.CaretListeningTask.updateNavigatorSelection(CaretListeningTask.java:275) at org.netbeans.modules.java.navigation.CaretListeningTask.run(CaretListeningTask.java:151) at org.netbeans.modules.java.navigation.CaretListeningTask.run(CaretListeningTask.java:75) at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:298) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:584) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:809) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:304) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:725) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:686) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)