All, I verified that Joey is correct and that dependency causes the duplicates. I reopened NIFI-4345 and submitted a PR.
Regards, Matt [1] https://issues.apache.org/jira/browse/NIFI-4345 [2] https://github.com/apache/nifi/pull/2174 On Mon, Sep 25, 2017 at 11:45 AM, Richard St. John <rstjoh...@gmail.com> wrote: > Joey, > > That sounds like that is the issue. > > Rick. > > -- > Richard St. John, PhD > Asymmetrik > 141 National Business Pkwy, Suite 110 > Annapolis Junction, MD 20701 > > On Sep 25, 2017, 11:44 AM -0400, Joey Frazee <joey.fra...@icloud.com>, wrote: >> I think there could be an issue with the deps in the >> nifi-mongodb-services-nar. It includes nifi-lookup-services which should >> either be unnecessary or should just be provided scope (just need the >> services API dependency). So it’s possible that all the impls in >> nifi-lookup-services are indeed included twice. >> >> Does that jive with what you’re seeing? I.e., for LookupService properties >> do you see double of everything? >> >> -joey >> >> On Sep 25, 2017, 10:30 AM -0500, Richard St. John <rstjoh...@gmail.com>, >> wrote: >> > Joe, >> > >> > The issue I encountered was related to, I believe, the packaging of the >> > mongodb lookup service. I am using the XMLlookup service and have a >> > processor with a reference to the XML lookup service. When I upgraded >> > from 1.3 to 1.4, the processor became invalid due to “incompatible type” >> > of service. The lookup attribute processor appeared to be attempting to >> > use the mongodb lookup service. I re-added the xml lookup service, being >> > careful to use the one in the nifi-lookup-services-nar and not the one >> > packaged in the nifi-mongodb-services-nar. After do that, the lookup >> > attribute processor was valid and able to link to the xml lookup service. >> > >> > Rick. >> > >> > -- >> > Richard St. John, PhD >> > Asymmetrik >> > 141 National Business Pkwy, Suite 110 >> > Annapolis Junction, MD 20701 >> > >> > On Sep 25, 2017, 10:55 AM -0400, Joe Witt <joe.w...@gmail.com>, wrote: >> > > -1 (binding) based on what Rick ran into. >> > > >> > > Otherwise though the release is looking good. I'm running through a >> > > series of tests now and things going well. >> > > >> > > Rick, >> > > I agree there are duplicate controller services and sourced to the >> > > mongo system. And we must fix/remove those. >> > > >> > > However, the issue for upgrading is one I'd like to better understand. >> > > What is the problem you're seeing? It is not required that controller >> > > services have unique class names. The requirement is that the >> > > artifact/coordinate is unique across the class name/extension >> > > bundle/version. So lets figure out why this is actually breaking you. >> > > >> > > Thanks >> > > Joe >> > > >> > > On Mon, Sep 25, 2017 at 10:47 AM, Richard St. John <rstjoh...@gmail.com> >> > > wrote: >> > > > -1 non-binding. >> > > > >> > > > There are duplicate lookup services registered and it’s causing issues >> > > > upgrading from 1.3.0 to 1.4.0. It seems to be related to the mongo >> > > > lookup >> > > > service. >> > > > >> > > > Rick. >> > > > >> > > > -- >> > > > Richard St. John, PhD >> > > > Asymmetrik >> > > > 141 National Business Pkwy, Suite 110 >> > > > Annapolis Junction, MD 20701 >> > > > >> > > > On Sep 24, 2017, 9:15 PM -0400, Jeff <jtsw...@gmail.com>, wrote: >> > > > >> > > > There is an error in my previous email. 192 issues were closed and >> > > > resolved for this release. >> > > > >> > > > On Sun, Sep 24, 2017 at 9:11 PM Jeff <jsto...@apache.org> wrote: >> > > > >> > > > Hello, >> > > > >> > > > I am pleased to be calling this vote for the source release of Apache >> > > > NiFi >> > > > nifi-1.4.0. >> > > > >> > > > The source zip, including signatures, digests, etc. can be found at: >> > > > https://repository.apache.org/content/repositories/orgapachenifi-1110 >> > > > >> > > > The Git tag is nifi-1.4.0-RC1 >> > > > The Git commit ID is 466931665caab96df1c2c6b62d4b3c6cffeb3539 >> > > > >> > > > https://git-wip-us.apache.org/repos/asf?p=nifi.git;a=commit;h=466931665caab96df1c2c6b62d4b3c6cffeb3539 >> > > > >> > > > Checksums of nifi-1.4.0-source-release.zip: >> > > > MD5: 9862f59ad1bfa12f2ce041e4c69b1c93 >> > > > SHA1: 3e2d0dcf0a83df5336a2962fbf6f10c3ae61c588 >> > > > >> > > > Release artifacts are signed with the following key: >> > > > https://people.apache.org/keys/committer/jstorck.asc >> > > > >> > > > KEYS file available here: >> > > > https://dist.apache.org/repos/dist/release/nifi/KEYS >> > > > >> > > > 8 issues were closed/resolved for this release: >> > > > >> > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12340589 >> > > > >> > > > Release note highlights can be found here: >> > > > >> > > > https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version-1.4.0 >> > > > >> > > > The vote will be open for 72 hours. >> > > > Please download the release candidate and evaluate the necessary items >> > > > including checking hashes, signatures, build >> > > > from source, and test. The please vote: >> > > > >> > > > [ ] +1 Release this package as nifi-1.4.0 >> > > > [ ] +0 no opinion >> > > > [ ] -1 Do not release this package because... >> > > > >> > > >