[
https://issues.jboss.org/browse/JBIDE-8456?page=com.atlassian.jira.plugin...
]
Snjezana Peco commented on JBIDE-8456:
--------------------------------------
The JBoss Runtime detection contains two features:
1. org.jboss.tools.runtime.core
It is a model for the JBoss Runtime Detection and doesn't require any JBoss Tools
plugin.
The feature includes the UI part (the JBoss Runtime Detection preferences page).
A plugin can add a new runtime detector using the
org.jboss.tools.runtime.core.runtimeDetectors extension point.
2. org.jboss.tools.runtime
It contains a plugin that implements the JBoss AS, Drools, Seam and jBPM detectors and
depends on AS, Drools, jBPM, Seam and JBoss Runtime Detection Core.
The problem was because JBDS installer detection wasn't separating AS runtime within
EAP, EPP, SOA-P ... from Seam, Drools, jBPM runtimes. I have inherited that code.
Because of that, all these detectors are included in the org.jboss.tools.runtime plugin.
If we want to separate those dependencies, we need to do the following:
- separate the Drools, Seam, jBPM detectors from the AS/EAP/EPP/SOA-P detector
- move runtime detectors to separated features (the AS, Drools, jBPM, Seam, ESB feature or
some new features)
- change the JBDS installer detection code according to these changes
As to optional dependencies, P2 treats them as hard dependencies. If IU exists, P2 will
install it no matter if it is optional or not. Currently only the drools dependency is
optional.
JBT installation from eclipse marketplace does not contain JBoss
Runtime Detection core plugin
----------------------------------------------------------------------------------------------
Key: JBIDE-8456
URL:
https://issues.jboss.org/browse/JBIDE-8456
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Marketplace
Affects Versions: 3.2.0.Final
Reporter: Lukas Jungmann
Assignee: Snjezana Peco
Fix For: 3.2.1.CR1, 3.3.0.M2
Attachments: mtkplace.png
-install JBT 3.2 into eclipse-jee-helios-SR1 from Eclipse market place
-open Help -> Install New Software -> JBT update site to check what was/wasn't
installed
=>
plugins which, IMO, should have been installed but are missing:
JBoss Runtime Detection core
JBoss Tools Usage Reporting
Struts Tools
JBoss BPEL Editor
other missing plugins: maven plugins, jBPM, BIRT, Teiid, ModShape, TPTP - these plugins
do not need to be installed because of many 3rd party dependencies
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira