[
https://issues.apache.org/jira/browse/NIFI-6327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16852057#comment-16852057
]
David Sargrad edited comment on NIFI-6327 at 5/30/19 4:45 PM:
--------------------------------------------------------------
Hi [~bende]. Ty for the fast response. All such details help.
I have learned that part of what I might want to do is to modify bootstrap.conf
and modify the "Enable Remote Debugging" property. Furthermore I've learned
that I should then be able to attach to the running application. Lastly, in
order to have the process wait for the attach, I can set a "suspend" parameter
if I want nifi to wait for the attach.
Additional details that will be useful include the ability to set a breakpoint
in a custom processor. This would include ensuring that the IDE was able to
find the source code for the custom processor, to allow single step debug.
Its these kinds of details that help. I'll try to follow up on this issue, by
capturing all the steps that I must do to get up and running.. and attached. I
do think it is the kind of detail that belongs on the "QuickStart page", or a
page that the quick start references.
was (Author: dsargrad):
Hi [~bende]. Ty for the fast response. All such details help.
I have learned that part of what I might want to do is to modify bootstrap.conf
and modify the "Enable Remote Debugging" property. Furthermore I've learned
that I should then be able to attach to the running application. Lastly, in
order to have the process wait for the attach, I can set a "suspend" parameter
if I want nifi to wait for the attach.
Its these kinds of details that help. I'll try to follow up on this issue, by
capturing all the steps that I must do to get up and running.. and attached. I
do think it is the kind of detail that belongs on the "QuickStart page", or a
page that the quick start references.
> Enhance NIFI Developer documentation to assist in developing NIFI in IDE
> ------------------------------------------------------------------------
>
> Key: NIFI-6327
> URL: https://issues.apache.org/jira/browse/NIFI-6327
> Project: Apache NiFi
> Issue Type: Wish
> Components: Core Framework
> Affects Versions: 1.9.2
> Environment: LINUX: Centos 7
> ECLIPSE: Oxygen
> Reporter: David Sargrad
> Priority: Major
> Attachments: image-2019-05-29-08-59-30-173.png,
> image-2019-05-29-08-59-59-849.png, image-2019-05-29-09-00-39-263.png,
> image-2019-05-29-09-01-47-311.png, image-2019-05-29-09-04-24-313.png,
> image-2019-05-29-09-06-00-609.png
>
>
> I followed the following instructions to clone and build NIFI:
> [https://nifi.apache.org/quickstart.html]
> I've successfully built the system, using maven.
>
> !image-2019-05-29-09-01-47-311.png!
>
> However its not at all clear how to develop and run the system in an IDE such
> as eclipse, or a "recommended IDE".
> Currently I'm trying to get the system up and running in eclipse.
>
> However I'm seeing many problems (see image below). I'm guessing all of these
> can be solved with a simple set of configuration commands.
> Ultimately adding such details to the documentation would be useful. For now,
> I'd appreciate if someone can help with the configuration I am missing.
>
> !image-2019-05-29-09-00-39-263.png!
>
> If I click on one of the failed projects, I see the following error.
>
> !image-2019-05-29-09-04-24-313.png!
>
> !image-2019-05-29-09-06-00-609.png!
>
> I am using the following version of eclipse, and maven
>
> !image-2019-05-29-08-59-59-849.png!
>
> !image-2019-05-29-08-59-30-173.png!
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)