[jira] [Updated] (MINIFI-447) Implement a service for C2 server to retrieve flows from NiFi Registry

2018-06-28 Thread Aldrin Piri (JIRA)


 [ 
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

2018-06-28 Thread jeremydyer
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

2018-06-28 Thread zenfenan
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

2018-06-28 Thread zenfenan
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

2018-06-28 Thread jeremydyer
Repository: nifi-minifi
Updated Tags:  refs/tags/minifi-0.5.0-RC2 [created] 05f516d3d


[nifi-minifi] Git Push Summary

2018-06-28 Thread jeremydyer
Repository: nifi-minifi
Updated Branches:
  refs/heads/MINIFI-458-RC2 [created] 05f516d3d


[jira] [Commented] (MINIFI-460) SiteToSiteProvenanceReporting task fails to start

2018-06-28 Thread ASF GitHub Bot (JIRA)


[ 
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.

2018-06-28 Thread jeremydyer
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.

2018-06-28 Thread jeremydyer
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

2018-06-28 Thread Aldrin Piri (JIRA)


 [ 
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

2018-06-28 Thread Aldrin Piri (JIRA)
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)