Bug 537342 - Can't open the marketplace via help menu
Summary: Can't open the marketplace via help menu
Status: CLOSED FIXED
Alias: None
Product: MPC
Classification: Technology
Component: wizard (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: core, helpwanted
Depends on:
Blocks:
 
Reported: 2018-07-24 11:01 EDT by Jens Schmitt-Bousska CLA
Modified: 2018-07-27 13:56 EDT (History)
1 user (show)

See Also:


Attachments
UI Workbench log (309.61 KB, text/plain)
2018-07-27 12:21 EDT, Jens Schmitt-Bousska CLA
no flags Details
Eclipse Installation Configuration (6.27 MB, text/plain)
2018-07-27 12:22 EDT, Jens Schmitt-Bousska CLA
no flags Details
View error log (310.89 KB, application/octet-stream)
2018-07-27 12:33 EDT, Jens Schmitt-Bousska CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Schmitt-Bousska CLA 2018-07-24 11:01:03 EDT
What steps will reproduce the problem?
1. Started Eclipse Marketplace via menu 'Help -> Eclipse Marketplace ...'
2. Same reaction after dragging Install-Button from browser into open workspace
3. 


-- Error Details --
Date: Tue Jul 24 16:52:38 CEST 2018
Message: Cannot install remote marketplace locations: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
Severity: Error
Product: Eclipse IDE 4.8.0.20180619-1200 (org.eclipse.epp.package.java.product)
Plugin: org.eclipse.epp.mpc.core
Session Data:
eclipse.buildId=4.8.0.I20180611-0500
java.version=1.8.0_181
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

Exception Stack Trace:
java.lang.IllegalStateException: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
	at org.eclipse.epp.internal.mpc.core.util.TransportFactory.createTransport(TransportFactory.java:240)
	at org.eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.<init>(RemoteMarketplaceService.java:59)
	at org.eclipse.epp.internal.mpc.core.service.DefaultCatalogService.<init>(DefaultCatalogService.java:47)
	at org.eclipse.epp.internal.mpc.core.ServiceLocator.getCatalogService(ServiceLocator.java:494)
	at org.eclipse.epp.internal.mpc.ui.commands.AbstractMarketplaceWizardCommand.lambda$0(AbstractMarketplaceWizardCommand.java:167)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Caused by: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
	... 6 more


-- Error Details --
Date: Tue Jul 24 16:52:38 CEST 2018
Message: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
Severity: Error
Product: Eclipse IDE 4.8.0.20180619-1200 (org.eclipse.epp.package.java.product)
Plugin: org.eclipse.epp.mpc.core
Exception Stack Trace:
java.lang.IllegalStateException: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
	at org.eclipse.epp.internal.mpc.core.util.TransportFactory.createTransport(TransportFactory.java:240)
	at org.eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.<init>(RemoteMarketplaceService.java:59)
	at org.eclipse.epp.internal.mpc.core.service.DefaultCatalogService.<init>(DefaultCatalogService.java:47)
	at org.eclipse.epp.internal.mpc.core.ServiceLocator.getCatalogService(ServiceLocator.java:494)
	at org.eclipse.epp.internal.mpc.ui.commands.AbstractMarketplaceWizardCommand.lambda$0(AbstractMarketplaceWizardCommand.java:167)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Caused by: org.eclipse.core.runtime.CoreException: Transport service has been unregistered
	... 6 more
Comment 1 Carsten Reckord CLA 2018-07-26 05:47:46 EDT
I fear I can't reproduce that issue. My best guess would be some kind of version conflict somewhere that keeps the plug-ins MPC relies on for its transport layer to be initialized properly.

Could you attach your configuration details from "Help / About Eclipse / Installation Details / Configuration" here? Also, are there maybe any other errors in the error, immediately preceding this one or around the time of Eclipse startup?
Comment 2 Carsten Reckord CLA 2018-07-26 05:50:47 EDT
I'll also create a new build that will also provide a last-resort fallback in case the expected services fail, and that increases diagnostic output on this kind of error to see what's going on. 

I'll post an update as soon as it's available.
Comment 3 Carsten Reckord CLA 2018-07-26 05:51:29 EDT
sorry, I meant "are there maybe any other errors in the error log"
Comment 4 Jens Schmitt-Bousska CLA 2018-07-27 12:21:00 EDT
Created attachment 275159 [details]
UI Workbench log

I reached this file via the button 'View error log' in tab 'Configuration' of popup 'Installation details'. It is hopefully what you meant.
Comment 5 Jens Schmitt-Bousska CLA 2018-07-27 12:22:28 EDT
Created attachment 275160 [details]
Eclipse Installation Configuration

File is saved in UTF-8 to avoid any losses.
Comment 6 Jens Schmitt-Bousska CLA 2018-07-27 12:29:34 EDT
It can simply be that I made a big mistake when installing Photon / deleting the previous version.

May the best is to start from scratch. If yes, please be so kind to give me a link or a short description how clean up Eclipse (incl. registry) to be able to start from scratch.

Further a hint would be great how to upgrade from one to the next version without loosing any settings. 

Thank you very much.
BR Jens
Comment 7 Jens Schmitt-Bousska CLA 2018-07-27 12:33:28 EDT
Created attachment 275161 [details]
View error log
Comment 8 Jens Schmitt-Bousska CLA 2018-07-27 13:56:54 EDT
I decided to uninstall all components and deleted Eclipse and install everything new to avoid further effort on your side caused by a invalid installation. 

If I run into new errors I will open a new ticket.

Thanks you.