Ich sehe einen seltsamen Fehler in meinem Nifi Cluster, ich habe einen 3node gesicherten Nifi Cluster und wir haben einige benutzerdefinierte Bibliotheksnars, wenn wir in allen Knoten 2 Knoten implementieren, die ohne Probleme aber in einen Knoten sehe ich die folgenden Fehler.NiFi - java.lang.NoSuchMethodError
2017-04-20 23:43:34,516 ERROR [main] org.apache.nifi.NiFi Failure to launch NiFi due to java.lang.NoSuchMethodError: org.apache.nifi.processor.util.StandardValidators.createControllerServiceExistsValidator(Ljava/lang/Class;)Lorg/apache/nifi/components/Validator;
java.lang.NoSuchMethodError: org.apache.nifi.processor.util.StandardValidators.createControllerServiceExistsValidator(Ljava/lang/Class;)Lorg/apache/nifi/components/Validator;
Normalerweise bedeutet dies, dass mehrere Klassen in Konflikt mit der gleichen Klasse im Classpath vorhanden sind. Haben Sie JARs direkt in das lib-Verzeichnis von NiFi eingefügt? –
Sie können auch überprüfen, was in Ihrem benutzerdefinierten NAR gebündelt ist, indem Sie auf Arbeit/nar/Erweiterungen//META-INF/Bundled-Abhängigkeiten/und stellen Sie sicher, dass Sie nicht nifi-api bündeln –
@BryanBende Danke für die Antwort .yes habe ich im Standard lib dir hinzugefügt. Gibt es eine Möglichkeit, benutzerdefinierte Bibliotheken bereitzustellen? –