This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Updating Code Composer Studio



I installed the full version of Code Composer Studio (v6) and managed to update most of the components, however there are some components, which refuse to update. The screenshot below shows the components, which refuse to update, though I receive notification that there is an update.

Here is a screenshot of the errors:

Here is a copy and paste of the error.

An error occurred while collecting items to be installed
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.ti.gui.composer.common,1.0.0.201512011200
No repository found containing: osgi.bundle,com.ti.gui.composer.common.ui,1.0.0.201512011200
No repository found containing: osgi.bundle,com.ti.gui.composer.webserver,1.0.0.201512011200
No repository found containing: osgi.bundle,com.ti.xdctools_3_31.base,3.31.1.33
No repository found containing: osgi.bundle,com.ti.xdctools_3_31.win32,3.31.1.33
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.msp430.emu.win32,6.3.2.0
No repository found containing: binary,com.ti.ccstudio.msp430.emu.win32_root,6.3.2.0
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.msp432.emu.win32,6.2.2.0
No repository found containing: binary,com.ti.ccstudio.msp432.emu.win32_root,6.2.2.0
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.sitara.devicesupport.win32,1.2.8
No repository found containing: binary,com.ti.ccstudio.sitara.devicesupport.win32_root,1.2.8
No repository found containing: org.eclipse.update.feature,com.ti.emulation.keystone2.win32,1.1.5
No repository found containing: binary,com.ti.emulation.keystone2.win32_root,1.1.5
No repository found containing: org.eclipse.update.feature,com.ti.emulation.pack.win32,6.0.83.1
No repository found containing: binary,com.ti.emulation.pack.win32_root,6.0.83.1
No repository found containing: org.eclipse.update.feature,com.ti.gc.common,6.1.0.201512011200
No repository found containing: org.eclipse.update.feature,com.ti.targetcontent,1.0.0.201504272116
No repository found containing: org.eclipse.update.feature,com.ti.xdctools.update,3.31.1.33

Basically, I get the "No repository found" error, but I do receive update notifications, so how can I tell Code Composer Studio (CCS) where to find the repositories?

Where are the repositories?

Why does CCS not know where the repositories are, when CCS installed everything? I just selected the install all option. CCS did the rest.

  • Please look at processors.wiki.ti.com/.../Troubleshooting_CCSv6 tip #5. This may solve your problem.
    Danish
  • An error occurred while collecting items to be installed
    session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.sitara.devicesupport.win32,1.2.8
    No repository found containing: binary,com.ti.ccstudio.sitara.devicesupport.win32_root,1.2.8
    No repository found containing: org.eclipse.update.feature,com.ti.emulation.keystone2.win32,1.1.5
    No repository found containing: binary,com.ti.emulation.keystone2.win32_root,1.1.5

    The list had some of the components, but not all. I selected the components that I could (about half) , proceeded to install, and received the error message above. None of the components requiring an update updated. Basically, no go.

    I deleted the cache directories.

    Here are some screenshots.

    and

    Thoughts?

  • It looks like you were still searching for updates. 

    Please do the following:

    • Exit out of CCS
    • Delete the two directories below:
      • <installdir>/ccsv6/eclipse/p2/org.eclipse.equinox.p2.core/cache
      • <installdir>/ccsv6/eclipse/p2/org.eclipse.equinox.p2.repository/cache
    • Start CCS and go to menu Help --> Install New Software
    • From the drop down list of available software sites, select the one of the components you were trying to update earlier (for example, TI Emulation Updates for Windows)
    • Uncheck the box Contact all available sites during install to find required software at the bottom of the pane
    • Proceed with installing the update
    • Once that's complete, try "Search for updates" again.

    Danish

  • Here are screenshots of EVERY STEP along the way. Let me know deviations.

    Step 1:

    Step 2:

    Step 3:

    Step 4:

    Step 5:

    Step 6:

    Step 7:

    I still receive the "No repository found" error message.

    A fresh "check for updates" still show the same thing. I might add that in some cases there are repeats of items, so in those cases I usually chose the first item.

  • Step 3 should be "Install new software" not "Check for Updates".
  • That was just so that I can see what components to select. That being said, I just tried everything again, same list, same errors.

    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,com.ti.gui.composer.common,1.0.0.201512011200
    No repository found containing: osgi.bundle,com.ti.gui.composer.common.ui,1.0.0.201512011200
    No repository found containing: osgi.bundle,com.ti.gui.composer.webserver,1.0.0.201512011200
    No repository found containing: osgi.bundle,com.ti.xdctools_3_31.base,3.31.1.33
    No repository found containing: osgi.bundle,com.ti.xdctools_3_31.win32,3.31.1.33
    No repository found containing: org.eclipse.update.feature,com.ti.gc.common,6.1.0.201512011200
    No repository found containing: org.eclipse.update.feature,com.ti.targetcontent,1.0.0.201504272116
    No repository found containing: org.eclipse.update.feature,com.ti.xdctools.update,3.31.1.33
  • Hi Sarah,
    I'm probably missing something, but I don't understand how you're getting multiple repositories not found, when you're selecting only the one component to install. It might be easier if we did a webex. If that works for you, please connect with me and we can discuss arrangements offline.
    Thanks
    Danish
  • I selected all the components needing an update at the same time. Let me try one at a time. If not, then WebEx or TeamViewer. I did not realize that you want me to do the procedure once for each component. Stay tuned.
  • Hi Danish, interesting. If you select just one component, you get all the components needing to update for free; kind of a buy zero/one and get all the ones needing an update for free, BOGM (not BOGO, as I have several components). The problem is the same. no change.
  • Danish on WebEx was able to replicate my findings in a newly created project. Danish sent off the log file to developers. The error came way, way too fast to be a no repository found error. Additionally, if CCS (Eclipse) could not find a repository, then Eclipse (CCS) would not have been able to know that there is an update.

    I am posting the log file here to be complete and for others that might have this problem downstream.

    !SESSION 2016-04-20 13:22:24.531 -----------------------------------------------
    eclipse.buildId=4.4.1.M20140925-0400
    java.version=1.7.0_60
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
    
    !ENTRY com.ti.common.core 4 0 2016-04-20 13:22:42.691
    !MESSAGE path=ccs_base/DebugServer
    
    !ENTRY com.ti.common.core 4 0 2016-04-20 13:22:42.698
    !MESSAGE debugServerDir=C:/Documents/Tools/ti/ccsv6/ccs_base/DebugServer
    
    !ENTRY org.eclipse.equinox.event 4 0 2016-04-20 13:22:47.846
    !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD] to handler org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler@76704e
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException: 
    	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
    	at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler$1.run(UIEventObjectSupplier.java:56)
    	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
    	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
    	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
    	at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:53)
    	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    	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.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
    	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
    	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    	at org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(EcoreEList.java:249)
    	at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:304)
    	at org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:303)
    	at org.eclipse.ui.internal.WorkbenchIntroManager.setIntroStandby(WorkbenchIntroManager.java:210)
    	at org.eclipse.ui.internal.WorkbenchIntroManager.showIntro(WorkbenchIntroManager.java:145)
    	at org.eclipse.ui.application.WorkbenchWindowAdvisor.openIntro(WorkbenchWindowAdvisor.java:190)
    	at org.eclipse.ui.internal.ide.application.IDEWorkbenchWindowAdvisor.openIntro(IDEWorkbenchWindowAdvisor.java:564)
    	at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:758)
    	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:85)
    	at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:73)
    	at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1480)
    	at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1453)
    	at com.ti.ccstudio.debug.ui.licensing.LicenseMonitor.addStatusBar(LicenseMonitor.java:449)
    	at com.ti.ccstudio.debug.ui.licensing.LicenseStatusBar.fill(LicenseStatusBar.java:52)
    	at com.ti.ccstudio.debug.ui.targetStatus.statusBar.CCSStatusBar.createControl(CCSStatusBar.java:39)
    	at org.eclipse.ui.menus.WorkbenchWindowControlContribution.delegateCreateControl(WorkbenchWindowControlContribution.java:105)
    	at org.eclipse.ui.internal.menus.CompatibilityWorkbenchWindowControlContribution.construct(CompatibilityWorkbenchWindowControlContribution.java:90)
    	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:271)
    	at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
    	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:107)
    	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
    	at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:50)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolControlContribution.createControl(ToolControlContribution.java:65)
    	at org.eclipse.jface.action.ControlContribution.fill(ControlContribution.java:101)
    	at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:365)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer$3.handleEvent(ToolBarManagerRenderer.java:205)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
    	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
    	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
    	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
    	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    	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.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
    	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
    	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    	at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setVisible(UIElementImpl.java:345)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarContributionRecord.updateVisibility(ToolBarContributionRecord.java:73)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer$10.changed(ToolBarManagerRenderer.java:510)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:110)
    	at org.eclipse.e4.core.internal.contexts.EclipseContext.runAndTrack(EclipseContext.java:319)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processAddition(ToolBarManagerRenderer.java:502)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.generateContributions(ToolBarManagerRenderer.java:471)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processContribution(ToolBarManagerRenderer.java:430)
    	at org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.createWidget(ToolBarManagerRenderer.java:391)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.handleEvent(PartRenderingEngine.java:289)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
    	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
    	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
    	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
    	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    	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.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
    	at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
    	at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    	at org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(EcoreEList.java:249)
    	at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:356)
    	at org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:341)
    	at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.processAddition(ContributionsAnalyzer.java:369)
    	at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.addTrimContributions(TrimBarRenderer.java:194)
    	at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:166)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:547)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:531)
    	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:687)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1074)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
    	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:380)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    	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:648)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.IllegalArgumentException: 
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
    	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:47)
    	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElementsRecursive(ModelServiceImpl.java:142)
    	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElements(ModelServiceImpl.java:309)
    	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElements(ModelServiceImpl.java:295)
    	at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.getActivePerspective(ModelServiceImpl.java:815)
    	at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.getElementsToMinimize(MinMaxAddon.java:670)
    	at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.maximize(MinMaxAddon.java:645)
    	at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.subscribeTopicTagsChanged(MinMaxAddon.java:359)
    	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
    	... 147 more
    
    !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2016-04-20 13:23:17.607
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
    	at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
    	at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
    	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
    	at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
    	at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
    	at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
    	at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    	at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
    	at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
    	at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
    	at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    	at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
    	at org.eclipse.ui.internal.Workbench.restart(Workbench.java:2677)
    	at com.ti.common.ui.util.CommonUIUtil.requestRestart(CommonUIUtil.java:483)
    	at com.ti.common.ui.util.CommonUIUtil.requestRestart(CommonUIUtil.java:462)
    	at org.eclipse.rtsc.project.ui.extdiscovery.InstallExtensionSitesWizard$1$1.runInUIThread(InstallExtensionSitesWizard.java:81)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    	at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175)
    	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390)
    	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1059)
    	at org.eclipse.rtsc.project.ui.extdiscovery.InstallExtensionSitesWizard.performFinish(InstallExtensionSitesWizard.java:94)
    	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:853)
    	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:438)
    	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.jface.window.Window.runEventLoop(Window.java:832)
    	at org.eclipse.jface.window.Window.open(Window.java:808)
    	at org.eclipse.rtsc.project.ui.extdiscovery.PromptExtensionSitesJob.runInUIThread(PromptExtensionSitesJob.java:82)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
    	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:380)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    	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:648)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4441)
    	at org.eclipse.swt.SWT.error(SWT.java:4356)
    	at org.eclipse.swt.SWT.error(SWT.java:4327)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:476)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:348)
    	at org.eclipse.swt.widgets.Shell.getSize(Shell.java:1092)
    	at org.eclipse.ui.internal.quickaccess.SearchField.storeDialog(SearchField.java:580)
    	at org.eclipse.ui.internal.quickaccess.SearchField.dispose(SearchField.java:557)
    	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
    	... 77 more
    
    !ENTRY org.eclipse.e4.ui.workbench 4 0 2016-04-20 13:23:17.634
    !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@190c85b (elementId: IDEWindow, tags: [topLevel], contributorURI: platform:/plugin/org.eclipse.ui.workbench) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: %trimmedwindow.label.eclipseSDK, iconURI: null, tooltip: null, context: null, variables: [], x: 156, y: 156, width: 1024, height: 768)
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
    	at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
    	at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
    	at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
    	at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
    	at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
    	at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
    	at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
    	at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
    	at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    	at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
    	at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
    	at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
    	at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
    	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    	at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
    	at org.eclipse.ui.internal.Workbench.restart(Workbench.java:2677)
    	at com.ti.common.ui.util.CommonUIUtil.requestRestart(CommonUIUtil.java:483)
    	at com.ti.common.ui.util.CommonUIUtil.requestRestart(CommonUIUtil.java:462)
    	at org.eclipse.rtsc.project.ui.extdiscovery.InstallExtensionSitesWizard$1$1.runInUIThread(InstallExtensionSitesWizard.java:81)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    	at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175)
    	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390)
    	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1059)
    	at org.eclipse.rtsc.project.ui.extdiscovery.InstallExtensionSitesWizard.performFinish(InstallExtensionSitesWizard.java:94)
    	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:853)
    	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:438)
    	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.jface.window.Window.runEventLoop(Window.java:832)
    	at org.eclipse.jface.window.Window.open(Window.java:808)
    	at org.eclipse.rtsc.project.ui.extdiscovery.PromptExtensionSitesJob.runInUIThread(PromptExtensionSitesJob.java:82)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
    	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:380)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    	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:648)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4441)
    	at org.eclipse.swt.SWT.error(SWT.java:4356)
    	at org.eclipse.swt.SWT.error(SWT.java:4327)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:476)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:348)
    	at org.eclipse.swt.widgets.Shell.getSize(Shell.java:1092)
    	at org.eclipse.ui.internal.quickaccess.SearchField.storeDialog(SearchField.java:580)
    	at org.eclipse.ui.internal.quickaccess.SearchField.dispose(SearchField.java:557)
    	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
    	... 77 more
    
    !ENTRY org.eclipse.ui 4 0 2016-04-20 13:23:18.454
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4441)
    	at org.eclipse.swt.SWT.error(SWT.java:4356)
    	at org.eclipse.swt.SWT.error(SWT.java:4327)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:476)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:348)
    	at org.eclipse.swt.widgets.Label.setText(Label.java:386)
    	at org.eclipse.jface.wizard.ProgressMonitorPart.done(ProgressMonitorPart.java:179)
    	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1065)
    	at org.eclipse.rtsc.project.ui.extdiscovery.InstallExtensionSitesWizard.performFinish(InstallExtensionSitesWizard.java:94)
    	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:853)
    	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:438)
    	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.jface.window.Window.runEventLoop(Window.java:832)
    	at org.eclipse.jface.window.Window.open(Window.java:808)
    	at org.eclipse.rtsc.project.ui.extdiscovery.PromptExtensionSitesJob.runInUIThread(PromptExtensionSitesJob.java:82)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
    	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:380)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
    	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:648)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    
    !ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2016-04-20 13:23:18.998
    !MESSAGE Unexpected error loading extension: org.eclipse.equinox.p2.artifact.repository.simpleRepository
    !STACK 0
    java.lang.NullPointerException
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryIO.getLockLocation(SimpleArtifactRepositoryIO.java:183)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryIO.canLock(SimpleArtifactRepositoryIO.java:137)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryIO.read(SimpleArtifactRepositoryIO.java:92)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory.load(SimpleArtifactRepositoryFactory.java:108)
    	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory.load(SimpleArtifactRepositoryFactory.java:76)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.factoryLoad(ArtifactRepositoryManager.java:73)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:104)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:100)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreSpecialRepositories(ArtifactRepositoryManager.java:127)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.restoreRepositories(AbstractRepositoryManager.java:1014)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.removeRepository(AbstractRepositoryManager.java:928)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.removeRepository(AbstractRepositoryManager.java:920)
    	at com.ti.ccstudio.p2app.DirectorApplication.cleanupRepositories(DirectorApplication.java:619)
    	at com.ti.ccstudio.p2app.DirectorApplication.run(DirectorApplication.java:1420)
    	at com.ti.ccstudio.p2app.DirectorApplication.listIUsFoundInRepos(DirectorApplication.java:1775)
    	at com.ti.ccstudio.app.center.p2.DirectorApplicationDelegate.listIUsFoundInRepos(DirectorApplicationDelegate.java:40)
    	at com.ti.ccstudio.app.center.p2.DirectorApplicationDelegate.resolveIU(DirectorApplicationDelegate.java:72)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter._replaceIusWithLatest(CCSAppCenter.java:397)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter.access$3(CCSAppCenter.java:364)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter$2.run(CCSAppCenter.java:240)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2016-04-20 13:23:19.003
    !MESSAGE Unexpected error loading extension: org.eclipse.equinox.p2.updatesite.artifactRepository
    !STACK 0
    java.lang.NullPointerException
    	at org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepositoryFactory.getLocalRepositoryLocation(UpdateSiteMetadataRepositoryFactory.java:36)
    	at org.eclipse.equinox.internal.p2.updatesite.artifact.UpdateSiteArtifactRepositoryFactory.loadRepository(UpdateSiteArtifactRepositoryFactory.java:89)
    	at org.eclipse.equinox.internal.p2.updatesite.artifact.UpdateSiteArtifactRepositoryFactory.load(UpdateSiteArtifactRepositoryFactory.java:60)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.factoryLoad(ArtifactRepositoryManager.java:73)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:104)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:100)
    	at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreSpecialRepositories(ArtifactRepositoryManager.java:127)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.restoreRepositories(AbstractRepositoryManager.java:1014)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.removeRepository(AbstractRepositoryManager.java:928)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.removeRepository(AbstractRepositoryManager.java:920)
    	at com.ti.ccstudio.p2app.DirectorApplication.cleanupRepositories(DirectorApplication.java:619)
    	at com.ti.ccstudio.p2app.DirectorApplication.run(DirectorApplication.java:1420)
    	at com.ti.ccstudio.p2app.DirectorApplication.listIUsFoundInRepos(DirectorApplication.java:1775)
    	at com.ti.ccstudio.app.center.p2.DirectorApplicationDelegate.listIUsFoundInRepos(DirectorApplicationDelegate.java:40)
    	at com.ti.ccstudio.app.center.p2.DirectorApplicationDelegate.resolveIU(DirectorApplicationDelegate.java:72)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter._replaceIusWithLatest(CCSAppCenter.java:397)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter.access$3(CCSAppCenter.java:364)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter$2.run(CCSAppCenter.java:240)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.core.jobs 4 2 2016-04-20 13:23:19.012
    !MESSAGE An internal error occurred during: "Replace IU Job".
    !STACK 0
    java.lang.NullPointerException
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter.log(CCSAppCenter.java:452)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter._replaceIusWithLatest(CCSAppCenter.java:420)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter.access$3(CCSAppCenter.java:364)
    	at com.ti.ccstudio.app.center.internal.CCSAppCenter$2.run(CCSAppCenter.java:240)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.equinox.p2.updatechecker 4 0 2016-04-20 13:23:19.618
    !MESSAGE Exception in update check thread
    !STACK 0
    org.eclipse.core.runtime.OperationCanceledException
    	at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:125)
    	at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:156)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadIndexFile(AbstractRepositoryManager.java:735)
    	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:657)
    	at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
    	at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
    	at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.getAvailableRepositories(UpdateChecker.java:151)
    	at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.checkForUpdates(UpdateChecker.java:129)
    	at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)
    !SESSION 2016-04-20 13:23:19.842 -----------------------------------------------
    eclipse.buildId=4.4.1.M20140925-0400
    java.version=1.7.0_60
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
    
    !ENTRY com.ti.common.core 4 0 2016-04-20 13:23:28.089
    !MESSAGE path=ccs_base/DebugServer
    
    !ENTRY com.ti.common.core 4 0 2016-04-20 13:23:28.096
    !MESSAGE debugServerDir=C:/Documents/Tools/ti/ccsv6/ccs_base/DebugServer
    
    !ENTRY org.eclipse.equinox.p2.repository 2 0 2016-04-20 13:24:12.743
    !MESSAGE Server returned lastModified <= 0 for raw.github.com/.../content.jar
    
    !ENTRY org.eclipse.equinox.p2.repository 2 0 2016-04-20 13:28:15.687
    !MESSAGE Server returned lastModified <= 0 for raw.github.com/.../artifacts.jar
    
    !ENTRY org.eclipse.equinox.p2.engine 4 4 2016-04-20 13:28:25.147
    !MESSAGE An error occurred while collecting items to be installed
    !SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2016-04-20 13:28:25.147
    !MESSAGE session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-04-20 13:28:25.147
    !MESSAGE No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.msp432.emu.win32,6.2.2.0
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-04-20 13:28:25.147
    !MESSAGE No repository found containing: binary,com.ti.ccstudio.msp432.emu.win32_root,6.2.2.0
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.685
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.690
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.699
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.723
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.763
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.767
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.810
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.815
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.853
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.859
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.931
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:34.936
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.227
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.238
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.257
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.263
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.290
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.295
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.358
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.364
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.383
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.388
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.423
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.454
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.542
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.547
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.571
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.577
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.617
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.622
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.651
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.660
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.718
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:38.740
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:46.452
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    
    !ENTRY org.eclipse.e4.ui.css.swt 4 0 2016-04-20 13:31:46.458
    !MESSAGE Failed to get bundle for: bundleclass://net.jeeeyul.eclipse.themes/net.jeeeyul.eclipse.themes.rendering.JeeeyulsTabRenderer
    

  • Danish had me try the following. I am copying and pasting what she wrote me in email form.

    While the devs are looking at the logs can you try the following to force the metadata to be written?

    1. Go to Window -> Preferences -> Install/Update ->Available software sites

    2. For each site that’s enabled (check box checked), click on it and click the reload button.

    3. Click on ok and exit out of CCS.

    4. Try updates again.

    Result:

    Same error; same update list after install, same everything, no change.

  • Per Danish's request:

    Could you please go to Window -> Preferences -> Install/Update ->Available software sites and take a snapshot of the sites you have enabled?

    The dev here says one of the custom theme updates (from eclipse, not CCS) you’ve done previously seems to be complaining, but that might not be the only problem.

    One suggestion, which is a pain in the neck, I know, is to install a fresh copy and do the updates, and see if that’s still causing problems.