Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336452

Summary: Marketplace "Eclipse Fullscreen" Invalid Link
Product: Community Reporter: Missing name <weltensturm>
Component: MarketplaceAssignee: Marketplace Inbox <marketplace-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: nathan, thatnitind
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
URL: https://github.com/ugosan/Eclipse-Fullscreen
Whiteboard:

Description Missing name CLA 2011-02-06 10:35:29 EST
1. Search for fullscreen on Marketplace
2. Click on "Learn more" from "Eclipse Fullscreen" (not "Fullscreen mode")
3. Click install and look how it fails.

Even though this error is probably generated by github, I find the marketplace ridiculous.
Instead of linking the "Install" button directly to it, users have to go to an unneccessary page.
The error reporting wasn't quite obvious too, why does it say Java Exception: Invalid URl without the actual URL?
Quite annoying if you get to the install page and everytime you click next this appears,
and to find out what actually went wrong you have to view the error log.
I expect Plugins from an official Marketplace not to work, but atleast be accessible.

-- Error Details --
Date: Sun Feb 06 10:01:58 EST 2011
Message: HTTP Server 'Internal Error': https://github.com/ugosan/Eclipse-Fullscreen/content.xml
Severity: Error
Product: Eclipse 1.3.1.20100913-1228 (org.eclipse.epp.package.cpp.product)
Plugin: org.eclipse.equinox.p2.repository
Session Data:
eclipse.buildId=M20100909-0800
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.cpp.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.cpp.product


Exception Stack Trace:
org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient connection error response code 500.
at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


-- Error Details --
Date: Sun Feb 06 10:01:58 EST 2011
Message: HttpClient connection error response code 500.
Severity: Error
Product: Eclipse 1.3.1.20100913-1228 (org.eclipse.epp.package.cpp.product)
Plugin: org.eclipse.ecf.identity
Comment 1 Nathan Gervais CLA 2011-02-07 09:32:22 EST
Thanks for the bug report.  This was an issue with the way Install buttons are placed on the page itself.   This listing had feature IDs listed but no update site.   I've corrected the logic and this plugin should no longer be installable through the marketplace until its Update Site URL has been updated.