Bug 1032786

Summary: Teiid Quickstarts contain both parent and dependencyManagement
Product: [JBoss] JBoss Data Virtualization 6 Reporter: Julian Coleman <jcoleman>
Component: Productization, TeiidAssignee: Van Halbert <vhalbert>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: high    
Version: unspecifiedCC: atangrin, fnguyen, vhalbert
Target Milestone: GA   
Target Release: 6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-03-10 19:54:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Julian Coleman 2013-11-20 20:27:49 UTC
The teiid-quickstarts (version 1.1.0) top-level pom.xml contains both a parent section (org.jboss.teiid:teiid-parent), and also a dependencyManagement section.  This is problematic because realigning the versions for a product build aligns to product versions via teiid-parent, but the local dependencyManagement section causes some no-product versions to be used instead (i.e. overriding the previous alignment).

The fix is to only have a dependencyManagement section in the parent (teiid-parent) and no dependencyManagement sections in any POM that references that parent.  Making the common parent a separate build is commonly used for this.

This has been worked around by forcing the teiid-quickstarts to have the IP BOM as parent, but that is not ideal.

Comment 2 belong 2013-12-02 01:51:11 UTC
I assume this does not need to be documented as a known issue in Release Notes - setting to requires_doc_text- accordingly.