]
Nick Boldt commented on JBIDE-19372:
------------------------------------
Looks like the reason this happens in 4.2.x and 4.3.x is that the connector was added to
BOTH Central and EA catalogues:
{code:title=https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery/plugin.xml#L58-L76}
certificationId="com.jboss.jbds.discovery.certification.supported"
description="AngularJS Tooling support for Ionic framework"
...
<iu id="org.jboss.tools.jst.angularjs.feature"/>
{code}
vs.
{code:title=https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudio/com.jboss.jbds.central.discovery.earlyaccess/plugin.xml#L20-L45}
certificationId="com.jboss.jbds.discovery.certification.earlyaccess"
description="AngularJS Tooling support providing content assist and navigation +
Ionic framework support"
...
<iu id="angularjs-eclipse-feature"/>
<iu id="tern-feature"/>
<iu id="tern-jsdt-feature"/>
<iu id="tern-server-nodejs-feature"/>
<iu id="tern.eclipse.ide.tools.feature"/>
<iu id="tern.eclipse.ide.server.nodejs.embed"/>
<iu id="org.jboss.tools.jst.jsdt.feature" />
<iu id="org.jboss.tools.jst.angularjs.feature" />
{code}
JBDS Central isn't sure if jst.angularjs feature is EA or not
-------------------------------------------------------------
Key: JBIDE-19372
URL:
https://issues.jboss.org/browse/JBIDE-19372
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: central
Affects Versions: 4.2.3.Beta1
Reporter: Nick Boldt
Assignee: Mickael Istria
Attachments: 001_jbds81-central-EA-disabled.png,
002_jbds81-central-EA-enabled.png
1. Installed JBDS 8.0.0
2. Attempted to install *JBoss Hybrid Mobile Tools + CordovaSim* from the nightly site,
http://www.qa.jboss.com/binaries/RHDS/discovery/nightly/core/4.2.luna/ and as a result
updated to 8.1.0.Beta1, as part of p2 remediation. But jst.angularjs feature was NOT
installed, because the version available is still 3.6.1.Final and JBDS 8.1.0.Beta1
includes 3.6.2.Beta1. (Separate issue, see JBIDE-19370.)
3. Now when I start up Central again, I can see the same *JBoss Hybrid Mobile Tools +
CordovaSim* connector available, but it won't let me install the jst.angularjs
feature.
4. There's also the *AngularJS for Web Tools* connector, which attempts to install
the same missing feature. But that one is supposed to be Early Access.