[ https://issues.apache.org/jira/browse/NIFIREG-201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16623974#comment-16623974 ]
ASF GitHub Bot commented on NIFIREG-201: ---------------------------------------- Github user kevdoran commented on the issue: https://github.com/apache/nifi-registry/pull/143 Will review... > nifi-registry-extensions impacted by top-level dependency management > -------------------------------------------------------------------- > > Key: NIFIREG-201 > URL: https://issues.apache.org/jira/browse/NIFIREG-201 > Project: NiFi Registry > Issue Type: Improvement > Affects Versions: 0.3.0 > Reporter: Bryan Bende > Assignee: Bryan Bende > Priority: Major > Fix For: 0.3.0 > > > While reviewing NIFIREG-200, I noticed that when building with the > include-ranger profile, the JARs in ext/ranger/lib ended up being affected by > the dependency management section in the root pom. > For example, the versions of Jetty and Jackson JARs were being forced to the > versions registry needs, but may not be versions that are compatible with the > ranger client. > To deal with this, I propose restructuring the the repository to something > like the following: > _nifi-registry-core (eveything that used to be at the root, except the > assembly and extensions)_ > _nifi-registry-extensions_ > _nifi-registry-assembly_ > The dependency management can then be moved to the pom of nifi-registry-core > so that it does not impact the modules under nifi-registry-extensions. -- This message was sent by Atlassian JIRA (v7.6.3#76005)