CI 11 not fully installing on Oxygen 4.7.1a via upgrade from CI 10

This topic contains 13 replies, has 4 voices, and was last updated by  support-swapna 7 months ago.

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #555609 Reply

    keonip
    Participant

    A few days ago devstyle decided to upgrade itself to CI 11, from 10. CI10 was completely stable and now it seems CI11 wont fully install. Each time I open eclipse it says it wants to restart to complete devstyle install.

    I also have Java 9 plugin installed.

    The really strange this is if I hit “cancel” it will show me the CI 11 splash screen. But none of the rest of eclipse knows CI 11 is installed, all locations keep showing CI 10.

    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_152
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -data file:/gpfs/jpen/eclipse_4_1_7_1a-ws/ -os linux -ws gtk -arch x86_64

    com.genuitec.eclipse.theming.ui
    Info
    Wed Feb 14 13:21:14 CST 2018
    DevStyle has archived current color configurations to alternate preferences – will be restored when switching out of the DevStyle Theme
    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_152
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -data file:/gpfs/jpen/eclipse_4_1_7_1a-ws/ -os linux -ws gtk -arch x86_64

    com.genuitec.eclipse.theming.ui
    Info
    Wed Feb 14 13:21:14 CST 2018
    A DevStyle Theme is being activated on this workspace; preparing colors and configuration

    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_152
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -data file:/gpfs/jpen/eclipse_4_1_7_1a-ws/ -os linux -ws gtk -arch x86_64

    com.genuitec.eclipse.patches
    Error
    Wed Feb 14 13:21:11 CST 2018
    <null>

    java.lang.NullPointerException
    at com.genuitec.eclipse.theming.core.services.ThemingConfigurationService.validateThemingConsistency(ThemingConfigurationService.java:431)
    at com.genuitec.eclipse.theming.core.internal.ThemingInitOnStartup.startup(ThemingInitOnStartup.java:45)
    at com.genuitec.eclipse.patches.internal.InstrumentationManager$StartupHook.trigger(InstrumentationManager.java:445)
    at com.genuitec.eclipse.patches.internal.InstrumentationManager.serviceWorkspaceStarted(InstrumentationManager.java:131)
    at com.genuitec.eclipse.patches.internal.InstrumentationManager$1.serviceChanged(InstrumentationManager.java:110)
    at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:920)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:487)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:1004)
    at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:470)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:933)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
    at org.eclipse.osgi.container.Module.doStart(Module.java:581)
    at org.eclipse.osgi.container.Module.start(Module.java:449)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:103)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:368)
    at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:442)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

    This topic was linked to an Issue on February 14, 2018 at 1:55 pm
    #555617 Reply

    keonip
    Participant

    One more thing, if I go into Window->Preferences-> DevStyle -> Color Themes I get the following error message:
    Could not accept changes, The currently displayed page contains invalid values.

    Here is the error log:
    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_152
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -data file:/gpfs/jpen/eclipse_4_1_7_1a-ws/ -os linux -ws gtk -arch x86_64

    org.eclipse.jface
    Error
    Wed Feb 14 13:44:48 CST 2018
    java.lang.NullPointerException

    java.lang.NullPointerException
    at com.genuitec.eclipse.theming.ui.preferences.DevStylePreferencesPage.applyChanges(DevStylePreferencesPage.java:1329)
    at com.genuitec.eclipse.theming.ui.preferences.DevStylePreferencesPage.performOk(DevStylePreferencesPage.java:1410)
    at org.eclipse.jface.preference.PreferenceDialog$7.run(PreferenceDialog.java:902)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
    at org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDialog.java:886)
    at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.okPressed(FilteredPreferenceDialog.java:400)
    at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.okPressed(WorkbenchPreferenceDialog.java:168)
    at org.eclipse.jface.preference.PreferenceDialog.buttonPressed(PreferenceDialog.java:230)
    at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619)
    at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
    at org.eclipse.jface.window.Window.open(Window.java:794)
    at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.open(WorkbenchPreferenceDialog.java:211)
    at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:63)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
    at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

    #555619 Reply

    aaronlonin
    Moderator

    @keonip, Sorry you are having this issue. We are going to investigate the root cause. In the meaning time could you please try the following?
    1. Switch to a new workspace and make sure everything looks good there.
    2. If everything looks good, copy this file from your new workspace to your old one: <workspaceDir>/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.github.eclipsecolortheme.prefs
    3. Launch your old workspace again.

    Please let me know if this helps.

    Cheers!
    Aaron Lara

    #555623 Reply

    keonip
    Participant

    Also this is on Linux.

    I closed eclipse and then opened it again and launched a new workspace. I now get this error.
    “Final Tweaks” has encountered a problem.
    java.lang.NullPointerException

    John

    Attachments:
    You must be logged in to view attached files.
    #555625 Reply

    keonip
    Participant

    Here is some more system information:

    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_152
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -os linux -ws gtk -arch x86_64

    #555636 Reply

    aaronlonin
    Moderator

    @keonip, It’s possible that a preference got corrupted in your installation. Can you try:

    1. Download and extract the Attached file and replace it into your eclipse installation directory at <install dir>/configuration/.settings?
    2. Remove all oomph directories under your <home>/.eclipse directory (We used to have some issues with oomph in the past).

    Then try to open a new workspace (different to the other ones).

    Thanks!
    Aaron Lara

    • This reply was modified 8 months ago by  aaronlonin.
    Attachments:
    You must be logged in to view attached files.
    #555746 Reply

    keonip
    Participant

    That did not work. I found the genuitec oomph files and deleted them. I am using a seperate config location (ie. .settings is not in install location).

    I put in the new file you sent and no change.

    Note: I reran eclipse with a new config area and started from scratch. I then reinstalled devstyle … So far so good!

    #556090 Reply

    aaronlonin
    Moderator

    @keonip, Thanks for keep plugging in! Sorry you had to cleanup in order to get going. We will keep investigating the issue. Can you share a .zip of your <workspaceDir>/.metadata/.plugins/org.eclipse.core.runtime/.settings/ folder? It would be of much help.

    Thanks!

    #556400 Reply

    keonip
    Participant

    Attached is the zip. Its a tar and gzip.

    #556401 Reply

    keonip
    Participant

    1 more time. I renamed it to be a text file.

    Attachments:
    You must be logged in to view attached files.
    #558880 Reply

    tom-moen
    Participant

    Hello, I’m seeing the same message on an install of DevStyle 2017 CI 11 from the Marketplace in Atollic TrueSTUDIO 9.0 (Eclipse Neon.1a). This is a pretty new install of this tool with no other ancillary stuff installed.

    -Tom

    #559006 Reply

    support-swapna
    Moderator

    Tom,

    Sorry that you are seeing this problem with DevStyle. I could replicate the problem with Atollic TrueSTUDIO 9.0. With Eclipse we could not replicate it consistently at our end.The dev team is looking into it. We will keep you posted about the fix schedule.

    Apologies for inconvenience caused.

    –Swapna
    MyEclipse Support

    #559366 Reply

    support-swapna
    Moderator

    We put out a pre release containing the fix for the constant restart prompt with DevStyle.
    Do give it a try and let us know if the issue is fixed.

    Instructions on getting the PR stream are here:
    https://www.genuitec.com/forums/topic/webclipse-angular-ide-prerelease-stream/

    –Swapna
    MyEclipse Support

    #562221 Reply

    support-swapna
    Moderator

    Our latest release, 2017 CI 11a is out with the fix for the constant restart prompt problem with DevStyle.
    Please update to CI 11a from Help > Check for Updates and let us know how it works for you.

    Thank you for your patience.

    –Swapna
    MyEclipse Support

Viewing 14 posts - 1 through 14 (of 14 total)
Reply To: CI 11 not fully installing on Oxygen 4.7.1a via upgrade from CI 10

This topic is marked as closed to new replies, however your posting capabilities still allow you to do so.