[ 
https://issues.apache.org/jira/browse/NIFI-7813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bryan Bende resolved NIFI-7813.
-------------------------------
    Resolution: Fixed

> NAR Maven Plugin can resolve wrong version of nifi-api
> ------------------------------------------------------
>
>                 Key: NIFI-7813
>                 URL: https://issues.apache.org/jira/browse/NIFI-7813
>             Project: Apache NiFi
>          Issue Type: Bug
>    Affects Versions: nifi-nar-maven-plugin-1.3.1
>            Reporter: Bryan Bende
>            Assignee: Bryan Bende
>            Priority: Major
>             Fix For: nifi-nar-maven-plugin-1.4.0
>
>
> Reported by [Etienne Jouvin|https://github.com/ejouvin] 
> [ejouvin|https://github.com/ejouvin] on github:
> [https://github.com/apache/nifi-maven/pull/13]
> Not sure if it is the correct way and if this is the root cause.
> But, when creating a custom maven project with version 0.0.1-SNAPSHOT.
> And if in a project there is a provided description on nifi-api, for example 
> on 1.11.4 version, the NAR generation failed wwith something like this in the 
> stack trace :
> [DEBUG] building maven31 dependency graph for 
> MY_GROUP_ID:MY_ARTIFACT_ID:jar:0.0.1-SNAPSHOT with 
> Maven31DependencyGraphBuilder
> [DEBUG] Dependency collection stats: \{ConflictMarker.analyzeTime=11500, 
> ConflictMarker.markTime=10100, ConflictMarker.nodeCount=13, 
> ConflictIdSorter.graphTime=4900, ConflictIdSorter.topsortTime=9000, 
> ConflictIdSorter.conflictIdCount=11, ConflictIdSorter.conflictIdCycleCount=0, 
> ConflictResolver.totalTime=42300, ConflictResolver.conflictItemCount=12, 
> DefaultDependencyCollector.collectTime=395400, 
> DefaultDependencyCollector.transformTime=92200}
> [DEBUG] MY_GROUP_ID:MY_ARTIFACT_ID:jar:0.0.1-SNAPSHOT
> [DEBUG] org.apache.nifi:nifi-api:jar:1.11.4:provided
> [DEBUG] junit:junit:jar:4.13:test
> [DEBUG] org.hamcrest:hamcrest-core:jar:1.3:test
> [DEBUG] org.mockito:mockito-core:jar:2.28.2:test
> [DEBUG] net.bytebuddy:byte-buddy:jar:1.9.10:test
> [DEBUG] net.bytebuddy:byte-buddy-agent:jar:1.9.10:test
> [DEBUG] org.objenesis:objenesis:jar:2.6:test
> [DEBUG] org.slf4j:slf4j-simple:jar:1.7.30:test
> [DEBUG] org.slf4j:slf4j-api:jar:1.7.30:provided (scope managed from compile) 
> (version managed from 1.7.30)
> [DEBUG] org.codehaus.groovy:groovy-test:jar:2.5.4:test
> [DEBUG] org.codehaus.groovy:groovy:jar:2.5.4:test
> [DEBUG] For Artifact MY_GROUP_ID:MY_ARTIFACT_ID:jar:0.0.1-SNAPSHOT:compile, 
> found the following dependencies:
> [DEBUG] org.slf4j:slf4j-api:jar:1.7.30:provided
> [DEBUG] org.codehaus.groovy:groovy-test:jar:2.5.4:test
> [DEBUG] net.bytebuddy:byte-buddy:jar:1.9.10:test
> [DEBUG] junit:junit:jar:4.13:test
> [DEBUG] org.apache.nifi:nifi-api:jar:1.11.4:provided
> [DEBUG] org.hamcrest:hamcrest-core:jar:1.3:test
> [DEBUG] org.objenesis:objenesis:jar:2.6:test
> [DEBUG] org.slf4j:slf4j-simple:jar:1.7.30:test
> [DEBUG] net.bytebuddy:byte-buddy-agent:jar:1.9.10:test
> [DEBUG] org.mockito:mockito-core:jar:2.28.2:test
> [DEBUG] MY_GROUP_ID:MY_ARTIFACT_ID:jar:0.0.1-SNAPSHOT
> [DEBUG] org.codehaus.groovy:groovy:jar:2.5.4:test
> [DEBUG] Found version of org.apache.nifi:nifi-api to be 0.0.1-SNAPSHOT
> [INFO] Found a dependency on version 0.0.1-SNAPSHOT of NiFi API



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to