It turned out that it was only the same old bug-a-boo about having to
modify at least one member of M.m.r version number on the NARs in order
to awaken the NiFi UI to the documentation addition/change. My
additional details work perfectly now.
Thanks, Matt & Mark!
On 10/3/25 13:56, Russell Bateman wrote:
I write very few service controllers and have never tried to associate
/additionalDetails.html/ (or /additionalDetails.md/) with a
controller, but today I need to do just that (if supported).
I have a perfectly working (new) controller service, its interface,
tests for it (duh) and also:
-
/*resources/META-INF/services/org.apache.nifi.controller.ControllerService*/
containing /packagepath.ServiceControllerName/ to the new service
-
/*resources/docs/*packagepath*.controller.*ServiceControllerName/ with
* /additionalDetails.html/ (for NiFi 1.x)
* /additionalDetails.md/ (for NiFi 2.x)
It appears in the NiFi UI (I'm working presently in 1.28.1), is
configurable, etc.
This is in direct imitation of all my custom processors whose
additional details content has long been served up.
I am reaching my service controller Usage via:
hamburger -> Controller Settings -> MANAGEMENT CONTROLLER
SERVICES -> Usage (book icon)
but there is no link to _/Additional Details.../_
Are additional details just not supported for service controllers?
Thanks for any help, comments, etc.