org.osgi.framework.BundleException warning
Posted: Wed Mar 09, 2016 12:40 am
I get this warning in Eclipse sometimes and it seems to cause Eclipse to hang. Sometimes Eclipse recovers and sometimes it doesn't:
While loading class "ro.sync.util.security.f$2", thread "Thread[Worker-3,5,main]" timed out waiting (4991ms) for thread "Thread[Worker-1,5,main]" to finish starting bundle "com.oxygenxml.author_17.1.0.v2015101417 [238]". To avoid deadlock, thread "Thread[Worker-3,5,main]" is proceeding but "ro.sync.util.security.f$2" may not be fully initialized.
You can see I'm using version 17.1.0.v2015101417 of the Oxygen Eclipse plugin. I'm using Eclipse 4.3.2.
Any ideas what's going on here?
While loading class "ro.sync.util.security.f$2", thread "Thread[Worker-3,5,main]" timed out waiting (4991ms) for thread "Thread[Worker-1,5,main]" to finish starting bundle "com.oxygenxml.author_17.1.0.v2015101417 [238]". To avoid deadlock, thread "Thread[Worker-3,5,main]" is proceeding but "ro.sync.util.security.f$2" may not be fully initialized.
Code: Select all
org.osgi.framework.BundleException: State change in progress for bundle "reference:file:dropins/oxygenxml.author_17.1/plugins/com.oxygenxml.author_17.1.0.v2015101417/" by thread "Worker-1".
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
at org.eclipse.osgi.framework.util.SecureAction$23.run(SecureAction.java:484)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:482)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ro.sync.util.security.f.w(Unknown Source)
at ro.sync.util.security.manager.SandboxSecurityManager.checkWrite(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at com.ixia.textmlserver.IxiaDocument$Content.SaveTo(IxiaDocument.java:106)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.saveThumbnail(SynchronizeThumbnailsJob.java:166)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.syncBatch(SynchronizeThumbnailsJob.java:142)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.run(SynchronizeThumbnailsJob.java:86)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
... 24 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
at org.eclipse.osgi.framework.util.SecureAction$23.run(SecureAction.java:484)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:482)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ro.sync.util.security.f.w(Unknown Source)
at ro.sync.util.security.manager.SandboxSecurityManager.checkWrite(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at com.ixia.textmlserver.IxiaDocument$Content.SaveTo(IxiaDocument.java:106)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.saveThumbnail(SynchronizeThumbnailsJob.java:166)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.syncBatch(SynchronizeThumbnailsJob.java:142)
at com.ixiasoft.dita.eclipse.jobs.SynchronizeThumbnailsJob.run(SynchronizeThumbnailsJob.java:86)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Any ideas what's going on here?