| Summary: | Issues with metadata/marketplace entry for IBM Node.js Tools for Eclipse | ||
|---|---|---|---|
| Product: | Community | Reporter: | Carl Anderson <ccc> |
| Component: | Marketplace | Assignee: | Marketplace Inbox <marketplace-inbox> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | chris.guindon, reckord |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Carl Anderson
Carsten, do you think this is an issue with MPC? Looking into it. Carl, it looks like you have some issues with your repository: 1. regarding the name of your main com.ibm.nodejstools.feature feature: In my tests it sometimes showed up with its proper name and sometimes with its id. This seems to be caused by download errors for the content.jar, because your repo server is extremely slow (at least at the moment). 2. regarding both the name of your com.ibm.nodejstools.prereq.feature and the logged error: You have a feature with ID com.ibm.nodejstools.prereqs.feature (note the additional 's') published in your repository, but list com.ibm.nodejstools.prereq.feature (without the 's') on the Marketplace. Since no such feature is found, MPC cannot get a proper display name for it, and the installation also fails. 3. To make matters even more interesting, your main feature declares an optional dependency on a feature with id com.ibm.nodejstools.prereq (no 's', no '.feature'). Not sure if that is intended, but no such feature is found. Since it's optional, the installation will happily proceed without it... As for 2., I'm not sure why we don't show an error indicating that the feature is unavailable in the wizard on the feature selection page - I'll look into changing that. (In reply to Carsten Reckord from comment #3) > Carl, it looks like you have some issues with your repository: > > 1. regarding the name of your main com.ibm.nodejstools.feature feature: In > my tests it sometimes showed up with its proper name and sometimes with its > id. This seems to be caused by download errors for the content.jar, because > your repo server is extremely slow (at least at the moment). > > 2. regarding both the name of your com.ibm.nodejstools.prereq.feature and > the logged error: You have a feature with ID > com.ibm.nodejstools.prereqs.feature (note the additional 's') published in > your repository, but list com.ibm.nodejstools.prereq.feature (without the > 's') on the Marketplace. Since no such feature is found, MPC cannot get a > proper display name for it, and the installation also fails. > > 3. To make matters even more interesting, your main feature declares an > optional dependency on a feature with id com.ibm.nodejstools.prereq (no 's', > no '.feature'). Not sure if that is intended, but no such feature is found. > Since it's optional, the installation will happily proceed without it... > > As for 2., I'm not sure why we don't show an error indicating that the > feature is unavailable in the wizard on the feature selection page - I'll > look into changing that. Thank you for looking into this :) Changing this bug to Resolved/Invalid. |