org.osgi.framework.BundleException warning
Having trouble installing Oxygen? Got a bug to report? Post it all here.
-
- Posts: 26
- Joined: Thu Apr 26, 2012 5:36 pm
org.osgi.framework.BundleException warning
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?
-
- Posts: 9451
- Joined: Fri Jul 09, 2004 5:18 pm
Re: org.osgi.framework.BundleException warning
Hi,
Sometimes if a plugin needs too much time for initialization (and Oxygen is quite a large plugin) Eclipse will issue such a warning. But it should load the plugin nonetheless.
I see from the stack trace that you are also using the Ixiasoft CMS so not sure if the blockage is Oxygen-related, Ixiasoft related or a bug in Eclipse.
When Eclipse does not recover, what exactly does happen, does it crash or does it seem to block forever?
If you are comfortable with Java there is a JDK tool called "jconsole" which can be started, it can connect to an opened Java application and it reports where each application thread stalls.
If not and you want us to investigate further, please contact us using support@oxygenxml.com. I can give you a logging file to enable logging in Oxygen, then you can generate a log for us and then we can look into it on our side, find out more details this way.
Regards,
Radu
Sometimes if a plugin needs too much time for initialization (and Oxygen is quite a large plugin) Eclipse will issue such a warning. But it should load the plugin nonetheless.
I see from the stack trace that you are also using the Ixiasoft CMS so not sure if the blockage is Oxygen-related, Ixiasoft related or a bug in Eclipse.
When Eclipse does not recover, what exactly does happen, does it crash or does it seem to block forever?
If you are comfortable with Java there is a JDK tool called "jconsole" which can be started, it can connect to an opened Java application and it reports where each application thread stalls.
If not and you want us to investigate further, please contact us using support@oxygenxml.com. I can give you a logging file to enable logging in Oxygen, then you can generate a log for us and then we can look into it on our side, find out more details this way.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
<oXygen/> XML Editor
http://www.oxygenxml.com
-
- Posts: 26
- Joined: Thu Apr 26, 2012 5:36 pm
Re: org.osgi.framework.BundleException warning
When Eclipse does not recover, it never recovers. It just hangs with a grayed-out window.
I will try jconsole and if I have trouble I'll contact support using the email address you provided.
Thanks!
I will try jconsole and if I have trouble I'll contact support using the email address you provided.
Thanks!
-
- Posts: 2879
- Joined: Tue May 17, 2005 4:01 pm
Re: org.osgi.framework.BundleException warning
Hi,
You seem to be using the initial build of v17.1, 2015101417 (5 months old). Please update to the latest build of v17.1 (currently 2016020417) as there are several Eclipse bugfixes that can affect this (the fact that Eclipse may hang). Let us know if the problem persists after updating.
Regards,
Adrian
You seem to be using the initial build of v17.1, 2015101417 (5 months old). Please update to the latest build of v17.1 (currently 2016020417) as there are several Eclipse bugfixes that can affect this (the fact that Eclipse may hang). Let us know if the problem persists after updating.
Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
-
- Posts: 26
- Joined: Thu Apr 26, 2012 5:36 pm
Re: org.osgi.framework.BundleException warning
Ahh, I didn't notice my version was out of date. I saw the last 3 digits were the same and thought I was on the latest version. I will try the new version and see if the problem is resolved before trying anything else.
Thanks!
Thanks!
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ Artificial Intelligence (AI Positron Assistant add-on)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service