facebook

MyEclipse breaks Workbench->Editors->Annotations prefs

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #212237 Reply

    dehks
    Member

    – System Setup ——————————-
    Operating System and version: WinXP SP2
    Eclipse version: 3.0
    Eclipse build id: I200406251208
    Fresh Eclipse install (y/n): yes
    If not, was it upgraded to its current version using the update manager?
    Other installed external plugins: None
    Number of plugins in the <eclipse>/plugins directory that begin with org.eclipse.pde.*: 8
    MyEclipse version: 3.8 GA
    Eclipse JDK version: 1.4.2_03-b02
    Application Server JDK version: n/a
    Are there any exceptions in the Eclipse log file? Yes, see below

    – Message Body ——————————-

    Hi,

    Another problem with 3.8 GA. When I go to the Preferences page Workbench->Editors->Annotations, I get an error dialog (“Unable to create the selected preference page”). The page is not created. An exception is logged in the Eclipse log.

    Steps to reproduce:

    1. Fresh install Eclipse 3.0.
    2. Run and confirm the prefs page can be viewed.
    3. Install MyEclipse Enterprise Workbench 3.8 GA.
    4. Run and confirm that the prefs page fails as described.

    The exception stacktrace follows:

    !ENTRY org.eclipse.core.runtime 4 1 Aug 17, 2004 15:24:38.937
    !MESSAGE Plug-in “org.eclipse.ui.editors” was unable to instantiate class “org.eclipse.ui.internal.editors.text.AnnotationsPreferencePage”.
    !STACK 0
    java.lang.NullPointerException
    at java.text.CollationElementIterator.<init>(Unknown Source)
    at java.text.RuleBasedCollator.getCollationElementIterator(Unknown Source)
    at java.text.RuleBasedCollator.compare(Unknown Source)
    at org.eclipse.ui.internal.editors.text.AnnotationsConfigurationBlock$9.compare(AnnotationsConfigurationBlock.java:391)
    at java.util.TreeMap.compare(Unknown Source)
    at java.util.TreeMap.put(Unknown Source)
    at java.util.TreeSet.add(Unknown Source)
    at java.util.AbstractCollection.addAll(Unknown Source)
    at java.util.TreeSet.addAll(Unknown Source)
    at org.eclipse.ui.internal.editors.text.AnnotationsConfigurationBlock.createAnnotationTypeListModel(AnnotationsConfigurationBlock.java:395)
    at org.eclipse.ui.internal.editors.text.AnnotationsConfigurationBlock.<init>(AnnotationsConfigurationBlock.java:84)
    at org.eclipse.ui.internal.editors.text.AnnotationsPreferencePage.createConfigurationBlock(AnnotationsPreferencePage.java:52)
    at org.eclipse.ui.internal.editors.text.AbstractConfigurationBlockPreferencePage.<init>(AbstractConfigurationBlockPreferencePage.java:44)
    at org.eclipse.ui.internal.editors.text.AnnotationsPreferencePage.<init>(AnnotationsPreferencePage.java:24)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:141)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:124)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:113)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:189)
    at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceNode.createPage(WorkbenchPreferenceNode.java:60)
    at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:985)
    at org.eclipse.jface.preference.PreferenceDialog$8.selectionChanged(PreferenceDialog.java:529)
    at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:450)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:448)
    at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:708)
    at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:726)
    at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:200)
    at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:195)
    at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:349)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:106)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2749)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2434)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:668)
    at org.eclipse.jface.window.Window.open(Window.java:648)
    at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:72)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:881)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:915)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:866)
    at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:785)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
    at org.eclipse.core.launcher.Main.run(Main.java:644)
    at org.eclipse.core.launcher.Main.main(Main.java:628)

    #212283

    support-michael
    Keymaster

    Thanks for this report. I have entered a problem report on this topic and we’ll have a fix in planned mainteance release very soon.

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: MyEclipse breaks Workbench->Editors->Annotations prefs

You must be logged in to post in the forum log in