Error importing preference file [message #197205] |
Thu, 01 March 2007 14:03 |
Eclipse User |
|
|
|
Originally posted by: subramanianj.schneider.com
I am getting below exception while import preference file using below code.
IPath path = Activator.getDefault().getStateLocation().append("pref.epf");
Preferences.importPreferences(path);
Could someone please help me on this.
Stack trace below,
!ENTRY org.eclipse.equinox.preferences 4 2 2007-03-01 07:58:01.976
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.equinox.preferences".
!STACK 0
java.lang.IllegalStateException: Preference node
"org.eclipse.ui.workbench" has been removed.
at
org.eclipse.core.internal.preferences.EclipsePreferences.che ckRemoved(EclipsePreferences.java:157)
at
org.eclipse.core.internal.preferences.EclipsePreferences.rem ovePreferenceChangeListener(EclipsePreferences.java:942)
at
org.eclipse.core.internal.preferences.legacy.PreferenceForwa rder.removed(PreferenceForwarder.java:81)
at
org.eclipse.core.internal.preferences.EclipsePreferences$1.r un(EclipsePreferences.java:680)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.core.internal.preferences.EclipsePreferences.fir eNodeEvent(EclipsePreferences.java:683)
at
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:906)
at
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:878)
at
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:883)
at
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:883)
at
org.eclipse.core.internal.preferences.PreferencesService$1.v isit(PreferencesService.java:132)
at
org.eclipse.core.internal.preferences.EclipsePreferences.acc ept(EclipsePreferences.java:105)
at
org.eclipse.core.internal.preferences.PreferencesService.app lyPreferences(PreferencesService.java:165)
at
org.eclipse.core.internal.preferences.PreferencesService.imp ortPreferences(PreferencesService.java:644)
at
org.eclipse.core.runtime.Preferences.importPreferences(Prefe rences.java:384)
at techarcheclipseplugins_32.Activator.loadPreferences(Activato r.java:144)
at techarcheclipseplugins_32.Activator.access$0(Activator.java: 132)
at techarcheclipseplugins_32.Activator$1.run(Activator.java:100 )
at
org.eclipse.ui.internal.UILockListener.doPendingWork(UILockL istener.java:155)
at org.eclipse.ui.internal.UISynchronizer$1.run(UISynchronizer. java:36)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
at org.eclipse.jface.window.Window.open(Window.java:796)
at com.ibm.cic.licensing.common.ui.Messenger$2.run(Messenger.ja va:82)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:64)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
|
|
|
Re: Error importing preference file [message #197325 is a reply to message #197205] |
Thu, 01 March 2007 21:26 |
Eclipse User |
|
|
|
Originally posted by: subramanianj.schneider.com
JP Subramanian wrote:
> I am getting below exception while import preference file using below code.
> IPath path = Activator.getDefault().getStateLocation().append("pref.epf");
> Preferences.importPreferences(path);
Also I see message dialog - 'Error notifying a preference change listener.
Check the log for details'.
> Could someone please help me on this.
> Stack trace below,
> !ENTRY org.eclipse.equinox.preferences 4 2 2007-03-01 07:58:01.976
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.equinox.preferences".
> !STACK 0
> java.lang.IllegalStateException: Preference node
> "org.eclipse.ui.workbench" has been removed.
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.che ckRemoved(EclipsePreferences.java:157)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.rem ovePreferenceChangeListener(EclipsePreferences.java:942)
> at
>
org.eclipse.core.internal.preferences.legacy.PreferenceForwa rder.removed(PreferenceForwarder.java:81)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences$1.r un(EclipsePreferences.java:680)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.fir eNodeEvent(EclipsePreferences.java:683)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:906)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:878)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:883)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.rem oveNode(EclipsePreferences.java:883)
> at
>
org.eclipse.core.internal.preferences.PreferencesService$1.v isit(PreferencesService.java:132)
> at
>
org.eclipse.core.internal.preferences.EclipsePreferences.acc ept(EclipsePreferences.java:105)
> at
>
org.eclipse.core.internal.preferences.PreferencesService.app lyPreferences(PreferencesService.java:165)
> at
>
org.eclipse.core.internal.preferences.PreferencesService.imp ortPreferences(PreferencesService.java:644)
> at
> org.eclipse.core.runtime.Preferences.importPreferences(Prefe rences.java:384)
> at techarcheclipseplugins_32.Activator.loadPreferences(Activato r.java:144)
> at techarcheclipseplugins_32.Activator.access$0(Activator.java: 132)
> at techarcheclipseplugins_32.Activator$1.run(Activator.java:100 )
> at
> org.eclipse.ui.internal.UILockListener.doPendingWork(UILockL istener.java:155)
> at org.eclipse.ui.internal.UISynchronizer$1.run(UISynchronizer. java:36)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
> at org.eclipse.jface.window.Window.open(Window.java:796)
> at com.ibm.cic.licensing.common.ui.Messenger$2.run(Messenger.ja va:82)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1914)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:419)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
> at
>
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
> at
>
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
> at
>
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:64)
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:615)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
|
|
|
Re: Error importing preference file [message #197583 is a reply to message #197325] |
Fri, 02 March 2007 17:05 |
Eclipse User |
|
|
|
Originally posted by: wharley.bea.com
"JP Subramanian" <subramanianj@schneider.com> wrote in message
news:57b8e02d65b8688afc5a87822c6d1d42$1@www.eclipse.org...
> [...]
>> !STACK 0
>> java.lang.IllegalStateException: Preference node
>> "org.eclipse.ui.workbench" has been removed.
>> at
> org.eclipse.core.internal.preferences.EclipsePreferences.che ckRemoved(EclipsePreferences.java:157)
>> at
> org.eclipse.core.internal.preferences.EclipsePreferences.rem ovePreferenceChangeListener(EclipsePreferences.java:942)
>> at
> org.eclipse.core.internal.preferences.legacy.PreferenceForwa rder.removed(PreferenceForwarder.java:81)
Search Bugzilla (http://bugs.eclipse.org) for "checkRemoved" - I think you
may be encountering a longstanding bug. See, e.g.,
https://bugs.eclipse.org/bugs/show_bug.cgi?id=137398. You may have to
explore workarounds, such as setting preferences to default before importing
the new settings or something - not sure what will work.
|
|
|
|
Powered by
FUDForum. Page generated in 0.03278 seconds