[teiid-issues] [JBoss JIRA] (TEIID-5577) Create clean dependencies / separate boms

Steven Hawkins (Jira) issues at jboss.org
Tue Dec 18 08:15:00 EST 2018


Steven Hawkins created TEIID-5577:
-------------------------------------

             Summary: Create clean dependencies / separate boms
                 Key: TEIID-5577
                 URL: https://issues.jboss.org/browse/TEIID-5577
             Project: Teiid
          Issue Type: Sub-task
          Components: Build/Kits
            Reporter: Steven Hawkins
            Assignee: Van Halbert


The teiid-bom currently defines all of the non-overlapping dependencies with the wildfly bom.  

We should introduce another bom that defines the overlapping dependencies used by the core project - this includes things like vfs, jboss-logging, the javax api jars, marshalling, infinispan, etc.  We should also substitute usage of the jboss javax jars for whatever the vanilla replacements are.

We should then be able to cut ties with wildfly boms in the core project.

For connector development convenience we could also introduce a bom-wildfly which imports both the teiid-bom and the wildfly-parent.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list