Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1373133 - JDV overrides EAP's modules
JDV overrides EAP's modules
Status: CLOSED CURRENTRELEASE
Product: JBoss Data Virtualization 6
Classification: JBoss
Component: Teiid (Show other bugs)
6.3.0
Unspecified Unspecified
medium Severity medium
: ER1
: 6.4.0
Assigned To: Van Halbert
Jan Stastny
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2016-09-05 06:26 EDT by Juraj Duráni
Modified: 2018-02-13 12:38 EST (History)
9 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Red Hat JBoss Data Virtualization overrode three EAP modules. This is because these modules were present in both the 'base' and 'dv' layers and had the same name and slot. This has now been fixed so that the modules are in the 'teiid' slot. As a result, they no longer override the EAP modules.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-02-13 12:38:43 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
JBoss Issue Tracker TEIID-4917 Major Resolved Teiid needs solr dependency, but its different than the server 2018-02-07 18:35 EST

  None (edit)
Description Juraj Duráni 2016-09-05 06:26:46 EDT
Description of problem:
JDV overrides three EAP modules. Modules are present in both 'base' and 'dv' layer and have same name and slot, but contain different version of artifacts. One of them (org.apache.solr) has even different number of resources (JAR archives).

Affected modules (module:slot):
org.jboss.as.console:eap
org.jboss.as.patching:main
org.apache.solr:main
Comment 1 Alex Szczuczko 2016-09-05 09:31:35 EDT
I would expect org.jboss.as.console:eap (have to replace the entire admin console, as there is no plugin system) and org.jboss.as.patching:main (need to make it read the EAP identity for EAP patches to work) to be in the DV layer. 

org.apache.solr:main is unexpected. It's a dependency of Teiid (maybe ModeShape too), and I think it needs a different version than EAP supplies. Really it should have gone into a different module slot, like org.apache.solr:teiid. Van?

This should be correctable in a patch.

Note You need to log in before you can comment on or make changes to this bug.