- This topic has 3 replies, 2 voices, and was last updated 16 years, 4 months ago by
Marvin Toll.
-
AuthorPosts
-
Marvin TollParticipantScenario: I added the Crap4j plugin this morning using pulse <Help, software updates, add/remove programs> … and along with it came an update for the Subclipse plugin.
A clean bootup (with a clean error log) follows:
!SESSION 2008-09-17 08:05:15.734 ———————————————–
eclipse.buildId=M20080221-1800
java.version=1.5.0_11
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86 -clean!ENTRY org.eclipse.osgi 2 0 2008-09-17 08:05:26.187
!MESSAGE While loading class “com.genuitec.pulse2.client.targetcfg.ui.NetAuthenticationHandler”, thread “Thread[Worker-0,5,main]” timed out waiting (5000ms) for thread “Thread[Start Level Event Dispatcher,5,main]” to finish starting bundle “initial@reference:file:plugins/com.genuitec.pulse2.client.targetcfg.ui_2.3.0.200809102135.jar/ [4]”. To avoid deadlock, thread “Thread[Worker-0,5,main]” is proceeding but “com.genuitec.pulse2.client.targetcfg.ui.NetAuthenticationHandler” may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle “initial@reference:file:plugins/com.genuitec.pulse2.client.targetcfg.ui_2.3.0.200809102135.jar/” by thread “Start Level Event Dispatcher”.
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.genuitec.pulse2.client.targetcfg.ui.PulseActivator$1.run(Unknown Source)
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: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.genuitec.pulse2.client.targetcfg.ui.PulseActivator$1.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)If I try any operation using Subclipse (for instance “show history” on a project) the additoinal log entries are:
!ENTRY org.tigris.subversion.subclipse.core 4 -6 2008-09-17 08:13:53.468
!MESSAGE Unable to load default SVN ClientIf I try to <Help, software updates, add/remove programs> :
!ENTRY org.eclipse.ui 4 0 2008-09-17 08:15:02.968
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at com.genuitec.pulse2.client.launcher.ui.LauncherFlowWizard.getDefaultPageImage(Unknown Source)
at org.eclipse.jface.wizard.WizardPage.getImage(WizardPage.java:151)
at org.eclipse.jface.wizard.WizardDialog.updateTitleBar(WizardDialog.java:1393)
at org.eclipse.jface.wizard.WizardDialog.update(WizardDialog.java:1232)
at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1191)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:545)
at org.eclipse.jface.window.Window.create(Window.java:426)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1083)
at org.eclipse.jface.window.Window.open(Window.java:785)
at com.genuitec.pulse2.client.targetcfg.ui.jobs.AbstractLauncherFlowHandler.execute(Unknown Source)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:240)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:475)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:429)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:165)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:570)
at org.eclipse.ui.menus.CommandContributionItem.access$8(CommandContributionItem.java:556)
at org.eclipse.ui.menus.CommandContributionItem$3.handleEvent(CommandContributionItem.java:546)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)So, I’m totally dysfunctional. I can not use the environment in its current state and can not change it. (I’ve rebooted the PC.)
_Marvin
Loyal WaterMemberMarvin,
If you go to Help > Software Update > Manage Configuration and expand the MyEclipse node, do you see a red cross marked against any plugin?You will have to go to Windows > Prefs > General > Capabilities and check Classic Updates for the Manage Config menu to show up.
Marvin TollParticipantThe “Manage Configuration” dialog is clean. There are no indications that any of the nine “Available Tasks” are not configured properly.
At this point I’m going to reinstall – need to get up and operational ASAP.
Marvin TollParticipantThree comments:
1) I reinstalled and am up clean.
2) Pulse is a great tool – the typical agony of having to reinstall in this situation was drammaticly reduced.
3) I BELIEVE THE LATEST VERSION OF SUBCLIPSE REQUIRES ONE TO INCLUDE THE OPTIONAL “Subversion Native Library Adapter” (Java HL) IN THE PULSE PROFILE?
(and, I don’t believe the prior version required this???) -
AuthorPosts