Studio 11 uninstall fails on fresh SXCE install
I have a fresh install of build 62 (no the developer edition) and I just tried to uninstall studio 11 (to move it to a zone). I'm confronted with a pile of Java exception nonsense (why not use a shell script rather than Java?):
./batch_uninstall_all
Starting the uninstallation ...
uninstall_Documentation
Java Accessibility Bridge for GNOME loaded.
InvocationTargetException thrown in constructor in class com.sun.install.panels.ComponentPanel
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.sun.wizards.core.WizardComponent.createObject(WizardComponent.java:773)
at com.sun.wizards.core.WizardComposite.deserializeChildren(WizardComposite.java:6 04)
at com.sun.wizards.core.WizardComposite.deserializeChildren(WizardComposite.java:6 17)
at com.sun.wizards.core.WizardTreeManager.createSubTree(WizardTreeManager.java:113 2)
at com.sun.wizards.core.WizardTreeManager.createWizardPanel(WizardTreeManager.java :896)
at com.sun.wizards.core.WizardTreeManager.<init>(WizardTreeManager.java:325)
at com.sun.wizards.core.CommandLineConsole.run(CommandLineConsole.java:75)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError: com/sun/install/panels/ComponentSelectionListener
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethod(Class.java:1935)
at java.awt.Component.isCoalesceEventsOverriden(Component.java:5723)
at java.awt.Component.access$100(Component.java:162)
at java.awt.Component$2.run(Component.java:5677)
at java.awt.Component$2.run(Component.java:5675)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Component.checkCoalescing(Component.java:5674)
at java.awt.Component.<init>(Component.java:5643)
at java.awt.Container.<init>(Container.java:245)
at javax.swing.JComponent.<init>(JComponent.java:576)
at javax.swing.JPanel.<init>(JPanel.java:65)
at javax.swing.JPanel.<init>(JPanel.java:92)
at javax.swing.JPanel.<init>(JPanel.java:100)
at com.sun.wizards.core.WizardComponent.<init>(WizardComponent.java:159)
at com.sun.wizards.core.WizardLeaf.<init>(WizardLeaf.java:92)
at com.sun.install.panels.ComponentPanel.<init>(ComponentPanel.java:166)
... 12 more

