Support Questions

Find answers, ask questions, and share your expertise

Using NiFi-Soap Processor

avatar
Master Guru
GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] failed to process session due to java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;: java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;

Trying to run the SOAP processor https://github.com/apsaltis/nifi-soap Installed and setup perfect. I am wondering if this is because I am running HDF 2.0 version and this is a probably developed on an earlier version.

1 ACCEPTED SOLUTION

avatar
New Contributor

https://github.com/apsaltis/nifi-soap has been updated 7 hours ago with this comment: "Updating to use NiFi 1.1.0"

Now it runs without "nifi-app.log:java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;" error

View solution in original post

5 REPLIES 5

avatar
Master Guru
nifi-app.log:2016-10-05 19:33:37,157 ERROR [Timer-Driven Process Thread-5] org.apache.nifi.processors.soap.GetSOAP
nifi-app.log:java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.addArgumentsToMethod(GetSOAP.java:302) ~[nifi-soap-processors-0.0.1.jar:0.0.1]
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.onTrigger(GetSOAP.java:259) ~[nifi-soap-processors-0.0.1.jar:0.0.1]
nifi-app.log:2016-10-05 19:33:37,157 ERROR [Timer-Driven Process Thread-5] org.apache.nifi.processors.soap.GetSOAP GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] failed to process session due to java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;: java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;
nifi-app.log:2016-10-05 19:33:37,158 ERROR [Timer-Driven Process Thread-5] org.apache.nifi.processors.soap.GetSOAP
nifi-app.log:java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.addArgumentsToMethod(GetSOAP.java:302) ~[na:na]
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.onTrigger(GetSOAP.java:259) ~[na:na]
nifi-app.log:2016-10-05 19:33:37,158 WARN [Timer-Driven Process Thread-5] org.apache.nifi.processors.soap.GetSOAP GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] Processor Administratively Yielded for 1 sec due to processing failure
nifi-app.log:2016-10-05 19:33:37,158 WARN [Timer-Driven Process Thread-5] o.a.n.c.t.ContinuallyRunProcessorTask Administratively Yielding GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] due to uncaught Exception: java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;
nifi-app.log:java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.addArgumentsToMethod(GetSOAP.java:302) ~[na:na]
nifi-app.log:at org.apache.nifi.processors.soap.GetSOAP.onTrigger(GetSOAP.java:259) ~[na:na]
nifi-app.log:2016-10-05 19:33:38,119 INFO [NiFi Web Server-646] o.a.n.controller.StandardProcessorNode Stopping processor: class org.apache.nifi.processors.soap.GetSOAP
nifi-app.log:2016-10-05 19:33:38,122 INFO [StandardProcessScheduler Thread-8] o.a.n.c.s.TimerDrivenSchedulingAgent Stopped scheduling GetSOAP[id=964f646f-0157-1000-1aa6-487b5ec53942] to run

avatar

@Timothy Spann ProcessorLog was removed between HDF 1.2/NiFi 0.6.x and HDF 2.0/NiFi 1.0 (see https://github.com/apache/nifi/pull/403) and that processor builds against the NiFi 0.6.x libraries, so it's going to need its dependencies updated to NiFi 1.0.0 to run under HDF 2.0.

avatar

Hi guys,

I am also working on that SOAP processor. Got the same error: java.lang.NoSuchMethodError:

I'm using HDF 2.0. Unable to figure out what's the problem.

Please let me know if that processor is working fine for you guys.

avatar
New Contributor

I'm also trying to work with SOAP processor and I've got the same problem. Anyone has found a solution?

,

i'm getting same problem, anyone has found a solution?

avatar
New Contributor

https://github.com/apsaltis/nifi-soap has been updated 7 hours ago with this comment: "Updating to use NiFi 1.1.0"

Now it runs without "nifi-app.log:java.lang.NoSuchMethodError: org.apache.nifi.processors.soap.GetSOAP.getLogger()Lorg/apache/nifi/logging/ProcessorLog;" error