Bug 1032786 - Teiid Quickstarts contain both parent and dependencyManagement
Summary: Teiid Quickstarts contain both parent and dependencyManagement
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Data Virtualization 6
Classification: JBoss
Component: Productization, Teiid
Version: unspecified
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: GA
: 6.0
Assignee: Van Halbert
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-20 20:27 UTC by Julian Coleman
Modified: 2014-07-09 05:00 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-10 19:54:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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