Mike, When you say you’ve “included the http-builder jar as a dependency” do you mean you provided the location of the directory containing that JAR as the Module Path in the ExecuteScript processor?
Andy LoPresto [email protected] [email protected] PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D EF69 > On May 4, 2017, at 1:58 PM, Mike Harding <[email protected]> wrote: > > Hi all, > > I'm trying to run a simple groovy script in ExecuteScript processor to make a > HTTP GET request (I understand their are processors get this but I'm just > exploring Groovy at the minute). > > import groovyx.net.http.HTTPBuilder > flowFile = session.get() > def http = new HTTPBuilder('https://google.com <https://google.com/>') > def html = http.get(path : '/search', query : [q:'waffles']) > log.warn(html) > session.transfer(flowFile, REL_SUCCESS) > > Ive included the http-builder jar as a dependency but I'm getting the error: > > <image.png> > > I'm not new to NiFi but new to using Groovy. I've tried import > org.apache.http.* but that doesn't help. I'm assuming that the missing class > library is a default library in Groovy? > > Any help much appreciated, > Mike
signature.asc
Description: Message signed with OpenPGP using GPGMail
