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.<init>(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.<init>(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)