[
https://issues.apache.org/jira/browse/NIFI-4450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16191981#comment-16191981
]
ASF GitHub Bot commented on NIFI-4450:
--------------------------------------
Github user bbende commented on a diff in the pull request:
https://github.com/apache/nifi/pull/2187#discussion_r142782296
--- Diff: nifi-nar-bundles/nifi-kite-bundle/nifi-kite-processors/pom.xml ---
@@ -25,8 +25,9 @@
<packaging>jar</packaging>
<properties>
- <kite.version>1.0.0</kite.version>
+ <kite.version>1.1.0</kite.version>
<findbugs-annotations.version>1.3.9-1</findbugs-annotations.version>
+ <jackson.version>2.3.1</jackson.version>
--- End diff --
Ok you were right, here is what is happening...
Kite SDK 1.0.0 has a dependency only on jackson-databind 2.3.1, which
transitively depends on jackson-core 2.3.1 and jackson-annotations 2.3.1, but
NiFi is overriding all uses of jackson-databind to 2.6.1 so previously you got
all three of those jars at 2.6.1.
Kite SDK 1.1.0 directly declares all three jars, so then NiFi overrides
jackson-databind to 2.6.1, but jackson-annotations and jackson-core are still
at 2.3.1 because that is what Kite declared.
There is another effort going on to clean up some of the dependencies
(https://issues.apache.org/jira/browse/NIFI-4297) and I believe part of that is
going to remove the part of NiFi that is forcing everything to databind 2.6.1.
I'd prefer to wait for that to happen first, then we can simplify things
here and remove all of the jackson stuff from this PR and everything should
work. Let me know if there is any issue with that.
> Upgrade Kite SDK to latest release
> ----------------------------------
>
> Key: NIFI-4450
> URL: https://issues.apache.org/jira/browse/NIFI-4450
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Affects Versions: 1.3.0
> Reporter: Giovanni Lanzani
> Assignee: Giovanni Lanzani
> Priority: Trivial
>
> Kite 1.1.0 was released more than 2 years ago. It might be a good idea to
> update it inside NiFi.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)