Oxygen Hangs After Disorderly Shutdown
Posted: Mon Jun 02, 2008 9:47 pm
Eclipse launch hangs with the following .metadata/.log (partial) content, on reboot, after a windows shutdown with eclipse & oxygenxml still running.
My work-around has been to delete the .metadata/ directory in the affected workspace, then reboot Eclipse, but I loose settings.
Is there a better workaround?
Should I report this as a bug?
I'm running Eclipse 3.3.1.1, XP and OxygenXml 8.2.0
Bill.
==================
!SESSION 2008-06-02 11:10:47.421 -----------------------------------------------
eclipse.buildId=M20071023-1652
java.version=1.5.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA
Framework arguments: -showlocation
Command-line arguments: -os win32 -ws win32 -arch x86 -showlocation -clean
This is a continuation of log file C:\ewkshop\workspaces\01-epeer-group\bspaces-wksp\.metadata\.bak_6.log
Created Time: 2008-06-02 11:56:43.015
!ENTRY org.eclipse.osgi 2 0 2008-06-02 11:56:43.015
!MESSAGE While loading class "com.oxygenxml.editor.editors.A.A", thread "Thread[main,6,main]" timed out waiting (5000ms) for thread "Thread[Worker-0,5,main]" to finish starting bundle "update@../../../install-sites/wynn-installs/eclipse/plugins/com.oxygenxml.editor_8.2.0/ [154]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "com.oxygenxml.editor.editors.A.A" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle "update@../../../install-sites/wynn-installs/eclipse/plugins/com.oxygenxml.editor_8.2.0/" by thread "Worker-0".
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.oxygenxml.editor.editors.xml.h.Ä›(Unknown Source)
at com.oxygenxml.editor.editors.xml.h.createPages(Unknown Source)
..... truncated here
==================
My work-around has been to delete the .metadata/ directory in the affected workspace, then reboot Eclipse, but I loose settings.
Is there a better workaround?
Should I report this as a bug?
I'm running Eclipse 3.3.1.1, XP and OxygenXml 8.2.0
Bill.
==================
!SESSION 2008-06-02 11:10:47.421 -----------------------------------------------
eclipse.buildId=M20071023-1652
java.version=1.5.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA
Framework arguments: -showlocation
Command-line arguments: -os win32 -ws win32 -arch x86 -showlocation -clean
This is a continuation of log file C:\ewkshop\workspaces\01-epeer-group\bspaces-wksp\.metadata\.bak_6.log
Created Time: 2008-06-02 11:56:43.015
!ENTRY org.eclipse.osgi 2 0 2008-06-02 11:56:43.015
!MESSAGE While loading class "com.oxygenxml.editor.editors.A.A", thread "Thread[main,6,main]" timed out waiting (5000ms) for thread "Thread[Worker-0,5,main]" to finish starting bundle "update@../../../install-sites/wynn-installs/eclipse/plugins/com.oxygenxml.editor_8.2.0/ [154]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "com.oxygenxml.editor.editors.A.A" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle "update@../../../install-sites/wynn-installs/eclipse/plugins/com.oxygenxml.editor_8.2.0/" by thread "Worker-0".
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.oxygenxml.editor.editors.xml.h.Ä›(Unknown Source)
at com.oxygenxml.editor.editors.xml.h.createPages(Unknown Source)
..... truncated here
==================