[
https://issues.apache.org/jira/browse/NIFI-3049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jeff Storck updated NIFI-3049:
------------------------------
Description:
The ZooKeeper Migrator Toolkit has a dependency on ZooKeeper 3.4.6 which has a
hard dependecy on log4j, which conflicts with nifi-property-loader's dependency
on logback. When the toolkit runs, SLF4J finds two logging implementations to
bind to and complains, and according to SLF4J's documentation, it is considered
random which implementation SLF4J will use.
The ZooKeeper Migrator Toolkit should also be modified to use ZooKeeper
client's chroot capablity using the connection string (with path appended to
it) rather than the migrator attempting to implement that with custom logic.
Finally, the command line output should be modified to adhere to the standard
established by the other tools in the toolkit.
was:
The ZooKeeper Migrator Toolkit has a dependency on ZooKeeper 3.4.6 which has a
hard dependecy on log4j, which conflicts with nifi-property-loader's dependency
on logback. When the toolkit runs, SLF4J finds two logging implementations to
bind to and complains, and according to SLF4J's documentation, it is considered
random which implementation SLF4J will use.
The ZooKeeper Migrator Toolkit should also be modified
> ZooKeeper Migrator Toolkit addition has broken logging in NiFI Toolkit
> ----------------------------------------------------------------------
>
> Key: NIFI-3049
> URL: https://issues.apache.org/jira/browse/NIFI-3049
> Project: Apache NiFi
> Issue Type: Bug
> Components: Tools and Build
> Affects Versions: 1.1.0
> Reporter: Jeff Storck
> Assignee: Jeff Storck
>
> The ZooKeeper Migrator Toolkit has a dependency on ZooKeeper 3.4.6 which has
> a hard dependecy on log4j, which conflicts with nifi-property-loader's
> dependency on logback. When the toolkit runs, SLF4J finds two logging
> implementations to bind to and complains, and according to SLF4J's
> documentation, it is considered random which implementation SLF4J will use.
> The ZooKeeper Migrator Toolkit should also be modified to use ZooKeeper
> client's chroot capablity using the connection string (with path appended to
> it) rather than the migrator attempting to implement that with custom logic.
> Finally, the command line output should be modified to adhere to the standard
> established by the other tools in the toolkit.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)