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)

Reply via email to