Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] Bundlestate exception in RSE-UI

Hi all,

Every time I run PTP application from source code the BundleException
thrown while loading some of the rse-ui plugin classes, though I am
using the latest code from 2_1.
May be there is a buddy class loading somewhere in ptp plugins.

Below is the exception log.

!ENTRY org.eclipse.osgi 2 0 2009-05-08 12:01:38.203
!MESSAGE While loading class
"org.eclipse.rse.ui.SystemPreferencesManager$ModelChangeListener",
thread "Thread[Worker-0,5,main]" timed out waiting (5000ms) for thread
"Thread[Worker-4,5,main]" to finish starting bundle
"reference:file:/home/m.memon/programmes/eclipse-dev-new/plugins/org.eclipse.rse.ui_3.0.3.v200902042310.jar
[346]". To avoid deadlock, thread "Thread[Worker-0,5,main]" is
proceeding but "org.eclipse.rse.ui.SystemPreferencesManager$ModelChangeListener"
may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for
bundle "reference:file:/home/m.memon/programmes/eclipse-dev-new/plugins/org.eclipse.rse.ui_3.0.3.v200902042310.jar"
by thread "Worker-4".
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1144)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:263)
	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:427)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:446)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	at org.eclipse.rse.ui.SystemPreferencesManager$1.run(SystemPreferencesManager.java:510)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
	... 15 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1144)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:263)
	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:427)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:446)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	at org.eclipse.rse.ui.SystemPreferencesManager$1.run(SystemPreferencesManager.java:510)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


Thanks and Regards,

Shahbaz


Back to the top