I have an NB Platform version 24 app that all I did was update the version
from RELEASE240 to RELEASE260 and rebuilt and ran and my app came up in the Mac
OS look and feel.
Changing the Appearance to any of the other look and feels and restarting
causes my app to open up but there are no windows/topcomponents, ie. Project,
output, etc.
Trying to open any of them shows nothing.
I see these errors in the output log.
Any ideas? Is there a migration path from 24 -> 26 I am missing?
Thanks!
INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
SEVERE [global]
java.lang.ClassNotFoundException:
org.netbeans.modules.project.ui.api.UnloadedProjectInformation
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:224)
Caused: java.lang.ClassNotFoundException:
org.netbeans.modules.project.ui.api.UnloadedProjectInformation starting from
ModuleCL@484cf6f8[org.netbeans.modules.welcome] with possible defining loaders
[ModuleCL@42bb870c[org.netbeans.modules.projectui]] and declared parents
[ModuleCL@44ba4cdb[org.openide.awt], ModuleCL@28ab03b9[org.openide.windows],
org.netbeans.JarClassLoader@ac7ede0, ModuleCL@56c18ca7[org.openide.loaders],
ModuleCL@1efb5c26[org.netbeans.modules.projectuiapi.base],
ModuleCL@28af0c7d[org.netbeans.modules.options.api],
ModuleCL@483c28eb[org.netbeans.api.progress.nb],
ModuleCL@178025f9[org.openide.nodes], ModuleCL@5392a59b[org.openide.dialogs],
org.netbeans.MainImpl$BootClassLoader@1b604f19, ...4 more]
at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:226)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:140)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
Caused: java.lang.NoClassDefFoundError:
org/netbeans/modules/project/ui/api/UnloadedProjectInformation
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3402)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2673)
at
java.desktop/java.awt.Component.isCoalesceEventsOverriden(Component.java:6311)
at java.desktop/java.awt.Component$3.run(Component.java:6265)
at java.desktop/java.awt.Component$3.run(Component.java:6263)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/java.awt.Component.checkCoalescing(Component.java:6262)
at java.desktop/java.awt.Component.<init>(Component.java:6230)
at java.desktop/java.awt.Container.<init>(Container.java:300)
at java.desktop/javax.swing.JComponent.<init>(JComponent.java:640)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:85)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:98)
at
org.netbeans.modules.welcome.content.RecentProjectsPanel.<init>(RecentProjectsPanel.java:68)
at
org.netbeans.modules.welcome.ui.MyNetBeansTab.buildContent(MyNetBeansTab.java:46)
at
org.netbeans.modules.welcome.ui.AbstractTab.addNotify(AbstractTab.java:47)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at org.openide.windows.TopComponent.addNotify(TopComponent.java:257)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at
org.netbeans.swing.tabcontrol.TabbedContainer.addNotify(TabbedContainer.java:948)
at
org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter.addNotify(TabbedAdapter.java:305)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addNotify(Container.java:2804)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4839)
at java.desktop/java.awt.Container.addImpl(Container.java:1150)
at java.desktop/java.awt.Container.add(Container.java:1001)
at
org.netbeans.core.windows.view.ui.MainWindow.setDesktop(MainWindow.java:680)
at
org.netbeans.core.windows.view.ViewHierarchy.setDesktop(ViewHierarchy.java:799)
at
org.netbeans.core.windows.view.ViewHierarchy.setMainWindowDesktop(ViewHierarchy.java:789)
at
org.netbeans.core.windows.view.ViewHierarchy.updateDesktop(ViewHierarchy.java:682)
at
org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:577)
at
org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:517)
at
org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:162)
at
org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:250)
at
org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:239)
at
org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:176)
at
org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:96)
at org.netbeans.core.windows.Central.setVisible(Central.java:115)
at
org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:981)
at
org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:80)
at org.netbeans.core.GuiRunLevel$InitWinSys.run(GuiRunLevel.java:215)
at
java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO [org.netbeans.ui.metrics.projects]: USG_PROJECT_OPEN
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists