[jira] [Updated] (MINIFI-447) Implement a service for C2 server to retrieve flows from NiFi Registry
[ https://issues.apache.org/jira/browse/MINIFI-447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-447: --- Fix Version/s: (was: 0.5.0) > Implement a service for C2 server to retrieve flows from NiFi Registry > --- > > Key: MINIFI-447 > URL: https://issues.apache.org/jira/browse/MINIFI-447 > Project: Apache NiFi MiNiFi > Issue Type: Improvement >Reporter: Bryan Bende >Assignee: Bryan Bende >Priority: Minor > > Since the flow designer effort will be saving flows to a NiFi Registry > instance, we'll need the C2 server to be able to retrieve the flow for a > given agent class. > We'll need a service in the C2 framework that uses NiFi Registry client and > can do things like retrieve available versions for a given agent class, > retrieve latest flow for a given agent class, retrieve specific version of a > flow for a given agent class, and maybe more eventually. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
svn commit: r27790 - in /dev/nifi/nifi-minifi/0.5.0: ./ minifi-0.5.0-source-release.zip minifi-0.5.0-source-release.zip.asc minifi-0.5.0-source-release.zip.sha1 minifi-0.5.0-source-release.zip.sha256
Author: jeremydyer Date: Thu Jun 28 17:35:23 2018 New Revision: 27790 Log: MiNiFi 0.5.0 RC2 artifacts Added: dev/nifi/nifi-minifi/0.5.0/ dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip (with props) dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.asc dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha1 dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha256 Added: dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip == Binary file - no diff available. Propchange: dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.asc == --- dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.asc (added) +++ dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.asc Thu Jun 28 17:35:23 2018 @@ -0,0 +1,17 @@ +-BEGIN PGP SIGNATURE- + +iQJKBAABCgA0FiEEUKpgrV1YMRGHsL61xuVQ2mspWtUFAls1DU4WHGplcmVteWR5 +ZXJAYXBhY2hlLm9yZwAKCRDG5VDaayla1U6mD/4+x5x8y21DlQ3fSm/YtPj+8kNG +ZcWI8SjyVkmmBFsX1fWjubyepScwPiU3BKVXYw1jpCVqFwMO2MBvJ6sSvy1p+p5H +B3uI6pfNyBM7a/mDPG6FctwJ7nXmWvTBQbSqdku9CEH3uzRSKrLZqcARF+9sFJpK +Ka88sYDKle09iXdT5aQrw4yt2ao9iVWqV4wJfHXycTtUQMJ4IrFxPvvjHtm/YJ/e +jEvlK2V2Ov4lcugai6s8V2cTG0TXF0zip4mmjdPPWGzMBwN/4osy65EWDeaVrz1F +S4biomsMF/u0bCI3Asv5se7gEoHlFP7BwR957sphLkiOJ68UCSHtWkdHTs9gCwpf +Vc5xCxYo0WICmKoinRtb4bl06DUoOddSyWfwY0AD5/xOJAi+XnujjOI15EyNbfVj +e4+/OB3+ovUrB1RcbKcw+/mABjsLd9ATTW68yKqnuqN/MsmOXclX547ZVF08Nda3 +HK574r2O5KJth9BrMwGC2R54DChbGanBpmX0MzLsVCpZc1DPZkZjJYCVZW/F4EkL +SwTrd/l0T/iu7anCJP0+RI0gWpU14REKaesF+6HUqDzOxopb9IjdmwBNQebUZKbt +lAj7kSlwZHHbmVwEP9UpJkTbsdtZhR1CopZkrM8is+x2ItF6UMJNovXggtuxKguJ +bKRX3Tea2iRgxXdJBg== +=NMXg +-END PGP SIGNATURE- Added: dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha1 == --- dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha1 (added) +++ dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha1 Thu Jun 28 17:35:23 2018 @@ -0,0 +1 @@ +be624db030aedd5c249e58c4c57d55ca917cd6ea Added: dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha256 == --- dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha256 (added) +++ dev/nifi/nifi-minifi/0.5.0/minifi-0.5.0-source-release.zip.sha256 Thu Jun 28 17:35:23 2018 @@ -0,0 +1 @@ +1f96ca7d8c2f52f9c15dad532065163f14cb01a2edbc783d4faa33656ff5ab88
nifi git commit: NIFI-5344 Fix Write Ahead Log Unit Test on Windows
Repository: nifi Updated Branches: refs/heads/master 022b64be0 -> 3be08b7e4 NIFI-5344 Fix Write Ahead Log Unit Test on Windows This closes #2819 Signed-off-by: zenfenan Project: http://git-wip-us.apache.org/repos/asf/nifi/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/3be08b7e Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/3be08b7e Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/3be08b7e Branch: refs/heads/master Commit: 3be08b7e495ea55593e5687fe21f48d3b89e10ea Parents: 022b64b Author: patricker Authored: Wed Jun 27 07:20:10 2018 -0600 Committer: zenfenan Committed: Thu Jun 28 22:39:45 2018 +0530 -- .../src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/nifi/blob/3be08b7e/nifi-commons/nifi-write-ahead-log/src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java -- diff --git a/nifi-commons/nifi-write-ahead-log/src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java b/nifi-commons/nifi-write-ahead-log/src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java index 20009d1..265c547 100644 --- a/nifi-commons/nifi-write-ahead-log/src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java +++ b/nifi-commons/nifi-write-ahead-log/src/test/java/org/wali/TestMinimalLockingWriteAheadLog.java @@ -495,7 +495,7 @@ public class TestMinimalLockingWriteAheadLog { @Test public void testRecoverFileThatHasTrailingNULBytesAndTruncation() throws IOException { final int numPartitions = 5; -final Path path = Paths.get("target/testRecoverFileThatHasTrailingNULBytes"); +final Path path = Paths.get("target/testRecoverFileThatHasTrailingNULBytesAndTruncation"); deleteRecursively(path.toFile()); Files.createDirectories(path); @@ -569,7 +569,7 @@ public class TestMinimalLockingWriteAheadLog { @Test public void testRecoverFileThatHasTrailingNULBytesNoTruncation() throws IOException { final int numPartitions = 5; -final Path path = Paths.get("target/testRecoverFileThatHasTrailingNULBytes"); +final Path path = Paths.get("target/testRecoverFileThatHasTrailingNULBytesNoTruncation"); deleteRecursively(path.toFile()); Files.createDirectories(path);
nifi git commit: NIFI-5316 Fixed array handling for Avro that comes from Parquet's Avro reader
Repository: nifi Updated Branches: refs/heads/master 921403ff5 -> 022b64be0 NIFI-5316 Fixed array handling for Avro that comes from Parquet's Avro reader Signed-off-by: zenfenan Project: http://git-wip-us.apache.org/repos/asf/nifi/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/022b64be Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/022b64be Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/022b64be Branch: refs/heads/master Commit: 022b64be08f1c9a178f0fb917402c10bc7f4ec9b Parents: 921403f Author: Bryan Bende Authored: Mon Jun 25 10:36:55 2018 -0400 Committer: zenfenan Committed: Thu Jun 28 22:13:23 2018 +0530 -- .../java/org/apache/nifi/avro/AvroTypeUtil.java | 22 +++- .../nifi-parquet-processors/pom.xml | 2 + .../processors/parquet/FetchParquetTest.java| 110 +++ .../test/resources/avro/user-with-array.avsc| 9 ++ .../avro/user-with-nullable-array.avsc | 9 ++ 5 files changed, 146 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/nifi/blob/022b64be/nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/avro/AvroTypeUtil.java -- diff --git a/nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/avro/AvroTypeUtil.java b/nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/avro/AvroTypeUtil.java index c214819..23f74b8 100755 --- a/nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/avro/AvroTypeUtil.java +++ b/nifi-nar-bundles/nifi-extension-utils/nifi-record-utils/nifi-avro-record-utils/src/main/java/org/apache/nifi/avro/AvroTypeUtil.java @@ -894,13 +894,23 @@ public class AvroTypeUtil { case STRING: return value.toString(); case ARRAY: -final GenericData.Array array = (GenericData.Array) value; -final Object[] valueArray = new Object[array.size()]; -for (int i = 0; i < array.size(); i++) { -final Schema elementSchema = avroSchema.getElementType(); -valueArray[i] = normalizeValue(array.get(i), elementSchema, fieldName + "[" + i + "]"); +if (value instanceof List) { +final List list = (List) value; +final Object[] valueArray = new Object[list.size()]; +for (int i = 0; i < list.size(); i++) { +final Schema elementSchema = avroSchema.getElementType(); +valueArray[i] = normalizeValue(list.get(i), elementSchema, fieldName + "[" + i + "]"); +} +return valueArray; +} else { +final GenericData.Array array = (GenericData.Array) value; +final Object[] valueArray = new Object[array.size()]; +for (int i = 0; i < array.size(); i++) { +final Schema elementSchema = avroSchema.getElementType(); +valueArray[i] = normalizeValue(array.get(i), elementSchema, fieldName + "[" + i + "]"); +} +return valueArray; } -return valueArray; case MAP: final Map avroMap = (Map) value; final Map map = new HashMap<>(avroMap.size()); http://git-wip-us.apache.org/repos/asf/nifi/blob/022b64be/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml -- diff --git a/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml b/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml index 5c9c19e..8a76c68 100644 --- a/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml +++ b/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml @@ -101,6 +101,8 @@ src/test/resources/avro/user.avsc + src/test/resources/avro/user-with-array.avsc + src/test/resources/avro/user-with-nullable-array.avsc http://git-wip-us.apache.org/repos/asf/nifi/blob/022b64be/nifi-nar-bundles/nifi-parquet-bundle/nifi-parquet-processors/src/test/java/org/apache/nifi/processors/parquet/FetchParquetTest.java -- diff --git
[nifi-minifi] Git Push Summary
Repository: nifi-minifi Updated Tags: refs/tags/minifi-0.5.0-RC2 [created] 05f516d3d
[nifi-minifi] Git Push Summary
Repository: nifi-minifi Updated Branches: refs/heads/MINIFI-458-RC2 [created] 05f516d3d
[jira] [Commented] (MINIFI-460) SiteToSiteProvenanceReporting task fails to start
[ https://issues.apache.org/jira/browse/MINIFI-460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16526480#comment-16526480 ] ASF GitHub Bot commented on MINIFI-460: --- Github user asfgit closed the pull request at: https://github.com/apache/nifi-minifi/pull/132 > SiteToSiteProvenanceReporting task fails to start > - > > Key: MINIFI-460 > URL: https://issues.apache.org/jira/browse/MINIFI-460 > Project: Apache NiFi MiNiFi > Issue Type: Task > Components: Extensions >Affects Versions: 0.5.0 >Reporter: Aldrin Piri >Assignee: Aldrin Piri >Priority: Blocker > Fix For: 0.5.0 > > > https://github.com/apache/nifi/commit/1d21e3baf85ec622fd9d0fb9d3f18c27802a0978#diff-561ab844ead8e1c8dedfc0d6cb0ac03a > introduced record support to reporting tasks and requires Avro which is not > currently provided correctly from the MiNiFi class path. This dependency > should be resolved to enable SiteToSiteProvenanceReporting. > {code}2018-06-28 13:12:34,155 ERROR [main] org.apache.nifi.minifi.MiNiFi > Failure to launch MiNiFi due to java.util.ServiceConfigurationError: > org.apache.nifi.reporting.ReportingTask: Provider > org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could not be > instantiated > java.util.ServiceConfigurationError: org.apache.nifi.reporting.ReportingTask: > Provider org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could > not be instantiated > at java.util.ServiceLoader.fail(ServiceLoader.java:232) > at java.util.ServiceLoader.access$100(ServiceLoader.java:185) > at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) > at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) > at java.util.ServiceLoader$1.next(ServiceLoader.java:480) > at > org.apache.nifi.nar.ExtensionManager.loadExtensions(ExtensionManager.java:139) > at > org.apache.nifi.nar.ExtensionManager.discoverExtensions(ExtensionManager.java:114) > at org.apache.nifi.minifi.MiNiFi.(MiNiFi.java:129) > at org.apache.nifi.minifi.MiNiFi.main(MiNiFi.java:247) > Caused by: java.lang.NoSuchMethodError: > org.apache.avro.Schema.getLogicalType()Lorg/apache/avro/LogicalType; > at > org.apache.nifi.avro.AvroTypeUtil.determineDataType(AvroTypeUtil.java:267) > at > org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:398) > at > org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:372) > at > org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask.(SiteToSiteProvenanceReportingTask.java:167) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at java.lang.Class.newInstance(Class.java:442) > at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) > ... 6 common frames omitted > 2018-06-28 13:12:34,156 INFO [Thread-1] org.apache.nifi.minifi.MiNiFi > Initiating {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[2/2] nifi-minifi git commit: MINIFI-460 Prefer version property to hardcoded value for NiFi dep.
MINIFI-460 Prefer version property to hardcoded value for NiFi dep. This closes #132 Signed-off-by: Jeremy Dyer Project: http://git-wip-us.apache.org/repos/asf/nifi-minifi/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi-minifi/commit/05f516d3 Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi/tree/05f516d3 Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi/diff/05f516d3 Branch: refs/heads/master Commit: 05f516d3da33a0547ccfad342414504cdacd4a68 Parents: 0dd5494 Author: Aldrin Piri Authored: Thu Jun 28 11:43:04 2018 -0400 Committer: Jeremy Dyer Committed: Thu Jun 28 12:17:27 2018 -0400 -- .../minifi-provenance-reporting-nar/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/nifi-minifi/blob/05f516d3/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml -- diff --git a/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml b/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml index d2d038a..62b2046 100644 --- a/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml +++ b/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml @@ -60,7 +60,7 @@ org.apache.nifi nifi-avro-record-utils -1.7.0 +${org.apache.nifi.version} @@ -106,4 +106,4 @@ - \ No newline at end of file +
[1/2] nifi-minifi git commit: MINIFI-460 Providing needed depenencies for the MiNiFi Provenance Reporting NAR to support record functionality introduced in NiFi reporting tasks.
Repository: nifi-minifi Updated Branches: refs/heads/master 7bac01ee1 -> 05f516d3d MINIFI-460 Providing needed depenencies for the MiNiFi Provenance Reporting NAR to support record functionality introduced in NiFi reporting tasks. Project: http://git-wip-us.apache.org/repos/asf/nifi-minifi/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi-minifi/commit/0dd5494e Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi/tree/0dd5494e Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi/diff/0dd5494e Branch: refs/heads/master Commit: 0dd5494e6971d5ee41948e372bd76fd80d0bb7d7 Parents: 7bac01e Author: Aldrin Piri Authored: Thu Jun 28 11:28:07 2018 -0400 Committer: Aldrin Piri Committed: Thu Jun 28 11:28:07 2018 -0400 -- .../minifi-provenance-reporting-nar/pom.xml | 26 1 file changed, 26 insertions(+) -- http://git-wip-us.apache.org/repos/asf/nifi-minifi/blob/0dd5494e/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml -- diff --git a/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml b/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml index 6a75b1b..d2d038a 100644 --- a/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml +++ b/minifi-nar-bundles/minifi-provenance-reporting-bundle/minifi-provenance-reporting-nar/pom.xml @@ -36,6 +36,32 @@ nifi-standard-services-api-nar nar + +org.apache.nifi +nifi-record-serialization-service-api +${org.apache.nifi.version} + + +org.apache.nifi +nifi-schema-registry-service-api +${org.apache.nifi.version} + + +org.apache.nifi +nifi-record +${org.apache.nifi.version} + + +org.apache.avro +avro +1.8.1 +compile + + +org.apache.nifi +nifi-avro-record-utils +1.7.0 +
[jira] [Updated] (MINIFI-460) SiteToSiteProvenanceReporting task fails to start
[ https://issues.apache.org/jira/browse/MINIFI-460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aldrin Piri updated MINIFI-460: --- Fix Version/s: 0.5.0 > SiteToSiteProvenanceReporting task fails to start > - > > Key: MINIFI-460 > URL: https://issues.apache.org/jira/browse/MINIFI-460 > Project: Apache NiFi MiNiFi > Issue Type: Task > Components: Extensions >Affects Versions: 0.5.0 >Reporter: Aldrin Piri >Assignee: Aldrin Piri >Priority: Blocker > Fix For: 0.5.0 > > > https://github.com/apache/nifi/commit/1d21e3baf85ec622fd9d0fb9d3f18c27802a0978#diff-561ab844ead8e1c8dedfc0d6cb0ac03a > introduced record support to reporting tasks and requires Avro which is not > currently provided correctly from the MiNiFi class path. This dependency > should be resolved to enable SiteToSiteProvenanceReporting. > {code}2018-06-28 13:12:34,155 ERROR [main] org.apache.nifi.minifi.MiNiFi > Failure to launch MiNiFi due to java.util.ServiceConfigurationError: > org.apache.nifi.reporting.ReportingTask: Provider > org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could not be > instantiated > java.util.ServiceConfigurationError: org.apache.nifi.reporting.ReportingTask: > Provider org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could > not be instantiated > at java.util.ServiceLoader.fail(ServiceLoader.java:232) > at java.util.ServiceLoader.access$100(ServiceLoader.java:185) > at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) > at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) > at java.util.ServiceLoader$1.next(ServiceLoader.java:480) > at > org.apache.nifi.nar.ExtensionManager.loadExtensions(ExtensionManager.java:139) > at > org.apache.nifi.nar.ExtensionManager.discoverExtensions(ExtensionManager.java:114) > at org.apache.nifi.minifi.MiNiFi.(MiNiFi.java:129) > at org.apache.nifi.minifi.MiNiFi.main(MiNiFi.java:247) > Caused by: java.lang.NoSuchMethodError: > org.apache.avro.Schema.getLogicalType()Lorg/apache/avro/LogicalType; > at > org.apache.nifi.avro.AvroTypeUtil.determineDataType(AvroTypeUtil.java:267) > at > org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:398) > at > org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:372) > at > org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask.(SiteToSiteProvenanceReportingTask.java:167) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at java.lang.Class.newInstance(Class.java:442) > at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) > ... 6 common frames omitted > 2018-06-28 13:12:34,156 INFO [Thread-1] org.apache.nifi.minifi.MiNiFi > Initiating {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (MINIFI-460) SiteToSiteProvenanceReporting task fails to start
Aldrin Piri created MINIFI-460: -- Summary: SiteToSiteProvenanceReporting task fails to start Key: MINIFI-460 URL: https://issues.apache.org/jira/browse/MINIFI-460 Project: Apache NiFi MiNiFi Issue Type: Task Components: Extensions Affects Versions: 0.5.0 Reporter: Aldrin Piri Assignee: Aldrin Piri https://github.com/apache/nifi/commit/1d21e3baf85ec622fd9d0fb9d3f18c27802a0978#diff-561ab844ead8e1c8dedfc0d6cb0ac03a introduced record support to reporting tasks and requires Avro which is not currently provided correctly from the MiNiFi class path. This dependency should be resolved to enable SiteToSiteProvenanceReporting. {code}2018-06-28 13:12:34,155 ERROR [main] org.apache.nifi.minifi.MiNiFi Failure to launch MiNiFi due to java.util.ServiceConfigurationError: org.apache.nifi.reporting.ReportingTask: Provider org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could not be instantiated java.util.ServiceConfigurationError: org.apache.nifi.reporting.ReportingTask: Provider org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask could not be instantiated at java.util.ServiceLoader.fail(ServiceLoader.java:232) at java.util.ServiceLoader.access$100(ServiceLoader.java:185) at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) at java.util.ServiceLoader$1.next(ServiceLoader.java:480) at org.apache.nifi.nar.ExtensionManager.loadExtensions(ExtensionManager.java:139) at org.apache.nifi.nar.ExtensionManager.discoverExtensions(ExtensionManager.java:114) at org.apache.nifi.minifi.MiNiFi.(MiNiFi.java:129) at org.apache.nifi.minifi.MiNiFi.main(MiNiFi.java:247) Caused by: java.lang.NoSuchMethodError: org.apache.avro.Schema.getLogicalType()Lorg/apache/avro/LogicalType; at org.apache.nifi.avro.AvroTypeUtil.determineDataType(AvroTypeUtil.java:267) at org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:398) at org.apache.nifi.avro.AvroTypeUtil.createSchema(AvroTypeUtil.java:372) at org.apache.nifi.reporting.SiteToSiteProvenanceReportingTask.(SiteToSiteProvenanceReportingTask.java:167) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) ... 6 common frames omitted 2018-06-28 13:12:34,156 INFO [Thread-1] org.apache.nifi.minifi.MiNiFi Initiating {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)