- This topic has 6 replies, 2 voices, and was last updated 15 years, 9 months ago by
support-joy.
-
AuthorPosts
-
Howard BurgettMemberHi,
I’ve been using MyEclipse Enterprise Workbench, Version: 7.5, Build id: 7.5-20090609 successully without problems. I decided to look for a plugin through the menu Help -> Software Updates -> Add/Remome Software and Pulse fails to start up. It appears stuck in some kind of failure state, though it doesn’t indicate an error message. It simply shows the Add/Remove Software dialog with no progress bar activity. I can shut down the dialog with the close button.
I tried executing pulse-explorer.exe directly, and I get an error message box telling me it failed to start and to look in the .metadate\.log file. The contents of which follow:
!SESSION Mon Sep 28 18:31:03 EDT 2009 ——————————————
!ENTRY org.eclipse.equinox.launcher 4 0 2009-09-28 18:31:03.371
!MESSAGE Invalid splash path entry: platform\:/base/plugins/org.eclipse.platform
!SESSION 2009-09-28 18:31:03.340 ———————————————–
eclipse.buildId=unknown
java.version=1.5.0_15
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!ENTRY org.eclipse.osgi 4 0 2009-09-28 18:31:17.965
!MESSAGE Application error
!STACK 1
java.lang.NullPointerException
at java.io.FileInputStream.<init>(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfiles(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.product.LauncherApplication.getLauncherProfile(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.product.LauncherApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)Any ideas?
Howard
September 28, 2009 at 5:51 pm #302741
Howard BurgettMemberHere’s the contents of the console log from attempting the Add/Remove Software item from inside MyEclipse:
Sep 28, 2009 6:48:54 PM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator start
INFO: Pulse launched at 9/28/09 6:48 PM
Sep 28, 2009 6:48:58 PM com.genuitec.pulse2.client.services.PulseServices initialize
INFO: Initialization of Pulse services is being started with callback null
Sep 28, 2009 6:49:00 PM com.genuitec.pulse2.client.services.internal.PulseInitializer initialize
INFO: Client services user interface initialized
Sep 28, 2009 6:49:00 PM com.genuitec.pulse2.client.services.internal.PulseInitializer doValidateServerConnection
INFO: Validating connectivity to the Pulse server
Sep 28, 2009 6:49:00 PM com.genuitec.pulse2.common.proxy.ConnectionValidator validateConnection
INFO: Testing connection for: https://www.poweredbypulse.com:443
Sep 28, 2009 6:49:00 PM com.genuitec.pulse2.common.proxy.ConnectionValidator validateConnection
INFO: Actual validation URL: https://www.poweredbypulse.com:443/pulse/action/model
Sep 28, 2009 6:49:00 PM com.genuitec.pulse2.common.proxy.ConnectionValidator validateConnection
INFO: Attempting direct connection to https://www.poweredbypulse.com:443/pulse/action/model
Sep 28, 2009 6:49:01 PM com.genuitec.pulse2.common.proxy.ConnectionValidator validateConnection
INFO: Successfully connected to server https://www.poweredbypulse.com:443/pulse/action/model directly
Sep 28, 2009 6:49:01 PM com.genuitec.pulse2.client.services.internal.PulseInitializer initializeServerConnection
INFO: Initialized client settings for connectivity to the server
Sep 28, 2009 6:49:01 PM com.genuitec.pulse2.client.common.offlineinstaller.OfflineInstallerBundleService <init>
INFO: No offline content available; using live installation of software
Sep 28, 2009 6:49:04 PM com.genuitec.pulse2.client.targetcfg.ui.jobs.InitializeTargetCfgJob run
INFO: Remote service enabled
Sep 28, 2009 6:49:04 PM com.genuitec.pulse2.client.targetcfg.ui.servicehost.internal.RemoteServiceListener start
INFO: No remote service implemtors, skipping remote service listening.
Updating installed JREs
java.lang.NullPointerException
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.internalGetProfile(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfile(Unknown Source)
at com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob.getSelfProfile(Unknown Source)
at com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
java.lang.NullPointerException
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfiles(Unknown Source)
at com.genuitec.pulse2.client.common.provisioning.internal.services.ClientBlueprintStorage.getProfile(Unknown Source)
at com.genuitec.pulse2.client.common.provisioning.blueprint.ClientBlueprint.getProfile(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.providers.BlueprintSoftwareLabelProvider.<init>(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.pages.BlueprintSoftwareDetailsPage.createControl(Unknown Source)
at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1147)
at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1139)
at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1128)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1126)
at com.genuitec.pulse2.client.launcher.ui.wizard.DynamicWizardDialog.showPage(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.pages.LoadingCatalogPage$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at com.genuitec.pulse2.client.targetcfg.ui.jobs.AbstractLauncherFlowHandler.execute(Unknown Source)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:619)
at org.eclipse.ui.menus.CommandContributionItem.access$10(CommandContributionItem.java:605)
at org.eclipse.ui.menus.CommandContributionItem$4.handleEvent(CommandContributionItem.java:595)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
java.lang.NullPointerException
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(Unknown Source)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfiles(Unknown Source)
at com.genuitec.pulse2.client.common.provisioning.internal.services.ClientBlueprintStorage.getProfile(Unknown Source)
at com.genuitec.pulse2.client.common.provisioning.blueprint.ClientBlueprint.getProfile(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.pages.BlueprintSoftwareDetailsPage.createControl(Unknown Source)
at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1147)
at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1139)
at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1128)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1126)
at com.genuitec.pulse2.client.launcher.ui.wizard.DynamicWizardDialog.showPage(Unknown Source)
at com.genuitec.pulse2.client.launcher.ui.pages.LoadingCatalogPage$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at com.genuitec.pulse2.client.targetcfg.ui.jobs.AbstractLauncherFlowHandler.execute(Unknown Source)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:619)
at org.eclipse.ui.menus.CommandContributionItem.access$10(CommandContributionItem.java:605)
at org.eclipse.ui.menus.CommandContributionItem$4.handleEvent(CommandContributionItem.java:595)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
java.lang.NullPointerException
at org.eclipse.jface.dialogs.ErrorDialog.<init>(ErrorDialog.java:137)
at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:400)
at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:367)
at com.genuitec.pulse2.client.launcher.ui.pages.LoadingCatalogPage$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at com.genuitec.pulse2.client.targetcfg.ui.jobs.AbstractLauncherFlowHandler.execute(Unknown Source)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:619)
at org.eclipse.ui.menus.CommandContributionItem.access$10(CommandContributionItem.java:605)
at org.eclipse.ui.menus.CommandContributionItem$4.handleEvent(CommandContributionItem.java:595)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)Howard
September 29, 2009 at 12:09 am #302751
support-joyMemberHoward,
Sorry to hear that you are running into this issue.
Can you try the following steps to remove the plug-in which you added earlier:
1) Open ME 7.5
2) Go to “Help–>Software Updates–>Add/Remove Software…”
3) In the pop-up window, click on “Add” button and expand “Personal Sites”.
4) Select the unsuccessful plug-in and click on “Remove Site”
5) Now, try reinstalling ME using Pulse.
Please let me know.September 29, 2009 at 9:43 am #302760
Howard BurgettMemberJoy,
The procedure you mention is not possible, because when I go to “Help–>Software Updates–>Add/Remove Software…” the issue occurs at the initial “Loading Catalog Contents” panel, and never gets to the panel with”Add” button and expand “Personal Sites”. The “Loading Catalog Contents” panel freezes, and the only thing I can do at the point is click the ‘X’ in the dialog to close the window. Is there any way I can get to the “Personal Sites” content through some other means?
Howard
September 30, 2009 at 12:51 am #302779
support-joyMemberHoward,
Sorry about that. Can you try the below mentioned alternate approach?
1. Open pulse-explorer manually. Look for ~\Genuitec\Pulse Explorer\pulse-explorer.exe. If not available, can you please download the same from http://www.poweredbypulse.com
2. Login anonymously. This will direct you to the explorer.
3. From the top right hand corner dropdown, select “Eclipse 3.4 – Ganymede”
4. Expand “My Profiles”. This will list you all your installed MyEclipse profiles
5. Click on “MyEclipse 7.5”, on the right hand pane, it will list you base software, personal software and shared software.
6. Personal software contains the list of 3rd party plugins/features.
7. Review the list of plugins under personal software. Remove the plugins that are not required. Right click on the plugin and from context menu click on [remove].
8. Next, right click on “MyEclipse 7.5” and from context menu click on [Re-install and run]
Let me know how this works for you.September 30, 2009 at 9:08 am #302789
Howard BurgettMemberJoy,
Thanks for the advice. I downloaded and installed Pulse as a separate application as you suggested, and it somehow fixed whatever was causing the version of pulse embedded with ME 7.5 to fail. The new install must have replaced / fixed some corrupted Pulse dependency. Now both the stand alone Pulse, and the one embedded in ME 7.5 work fine. Thanks!
Howard
October 1, 2009 at 12:41 am #302818
support-joyMemberHoward,
Good to hear you are all set. 🙂
-
AuthorPosts