Are you using a binary derived from the source code in your IDE? Like a 1.12.1 binary and the source code from the release?
On Mon, Oct 26, 2020 at 7:47 PM Russell Bateman <[email protected]> wrote: > > Hmmm... It's rare that I debug NiFi code. And it's also rare that I debug my > own in that context since the NiFi test runner allows me to fend off most > surprises via my JUnit tests. > > I think back in 2016, I was debugging a start-up problem involving NiFi > start-up and incompatibility with the Java Flight Recorder. As I recall, I > downloaded the relevant NiFi code sources matching the version of NiFi I was > debugging remotely. I remember ultimately making a slight (and only > temporary) change to NiFi start-up that fixed the problem. At that point I > must have been building my own copy to have seen it fixed.. It had to do with > the order in which NiFi was getting command-line arguments making it so the > JFR wasn't running. I'd have to dig back to figure out what I was doing, but > it's probably not too relevant to what you need to do. > > What do you need to see in this? > > Russ > > On 10/26/20 5:38 PM, Darren Govoni wrote: > > Correct. Primarily the nifi-web-api module and AccessResource class. For > starters. > > Sent from my Verizon, Samsung Galaxy smartphone > Get Outlook for Android > > ________________________________ > From: Russell Bateman <[email protected]> > Sent: Monday, October 26, 2020 7:37:13 PM > To: Darren Govoni <[email protected]>; [email protected] > <[email protected]> > Subject: Re: Run Nifi in IntelliJ to debug? > > Darren, > > This is just Apache NiFi code out of NARs you want to step through or is it > yours? You haven't stripped debug information or anything, right? > > Russ > > On 10/26/20 5:30 PM, Darren Govoni wrote: > > Kevin/Russel > > Thanks for the info. I did set things up this way. > > IntelliJ does connect to the nifi jvm and nifi runs and works but intellij > isnt breaking on code it should. > > I did set the module where the code/classes are located (in the remote > connection dialog) and i see the exception im tracking print on the console > output but intellij never breaks. > > Is there an extra step needed? Generate sources? > > For future it would be nice if there was a maven goal for debug. > > Much appreciated! > Darren > > Sent from my Verizon, Samsung Galaxy smartphone > Get Outlook for Android > ________________________________ > From: Russell Bateman <[email protected]> > Sent: Monday, October 26, 2020 4:09:50 PM > To: [email protected] <[email protected]>; Darren Govoni > <[email protected]> > Subject: Re: Run Nifi in IntelliJ to debug? > > Darren, > > I was out this morning and didn't see your plea until I got in just now. > Here's a step by step I wrote up for both IntelliJ IDEA and Eclipse (I'm more > an IntelliJ guy). It also covers using an IP tunnel. > > https://www.javahotchocolate.com/notes/nifi.html#20160323 > > On 10/26/20 9:52 AM, Darren Govoni wrote: > > Hi > Is it possible to run Nifi from inside IntelliJ with debugging such that I > can hit the app from my browser and trigger breakpoints? > > If anyone has done this can you please share any info? > > Thanks in advance! > Darren > > Sent from my Verizon, Samsung Galaxy smartphone > Get Outlook for Android > > > >
