Created 01-04-2017 09:55 AM
Hi guys,
Im using the GetSoap processor in NiFi. I need to get my data in web service. But it always have an error,
GetSOAP[id=63baafa9-0159-1000-e53d-5195bbfe3819] GetSOAP[id=63baafa9-0159-1000-e53d-5195bbfe3819] 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;
Im using https, is this the one that causes the error?
Thank you.
Created 01-04-2017 02:35 PM
@regie canada -- I updated the processor back on December 7th (https://github.com/apsaltis/nifi-soap/commit/f366683c19060190f75681c4fd163473897ec8a3) to use NiFi 1.1.0
Which version of NiFi are you using?
Is the SOAP endpoint you are using a public one?
Created 01-04-2017 02:15 PM
see here: https://community.hortonworks.com/questions/60081/using-nifi-soap-processor.html
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
Created 01-05-2017 03:12 AM
@Timothy Spann thanks for the response sir. yes i used that version of soap processor and still get the error. I think the problem is in my soap security?
Created 01-05-2017 03:47 AM
Did you upgrade to Nifi 1.1
Remove old SOAP processor and add latest edition references above?
Stop NiFi and make sure no Java processes were running?
(Might even want to reboot to clear JVM)
Then add new NAR, restart NiFi, create a new flow with new SOAP processor.
There are a lot of issues with complex SOAP security and encryption. Can you access this SOAP service with SOAPUI? Regular Java code?
If it is complex, you could write your own NIFI custom processor that wraps your specific Java call.
Created 01-04-2017 02:35 PM
@regie canada -- I updated the processor back on December 7th (https://github.com/apsaltis/nifi-soap/commit/f366683c19060190f75681c4fd163473897ec8a3) to use NiFi 1.1.0
Which version of NiFi are you using?
Is the SOAP endpoint you are using a public one?