Just getting back to this...
I have so far been unable to get the Advanced "Usage" documentation
feature to work in any of my processors. Whether I right-click on the
processor in the workspace and choose Usage or click Help in the
workspace, I get nothing that resembles or contains what I've got in
/additionalDetails.html/.
The most important bits of my processor are illustrated below. I think
they match the documentation in
https://nifi.apache.org/docs/nifi-docs/html/developer-guide.html#advanced-documentation
.
├── pom.xml
└── /src/
└── /main/
├── /java/
│ └── *com*
│ └── *imatsolutions*
│ └── *nifi*
│ └── *processor*
│ └── *AppointmentsProcessor*.java
└── /resources/
├── /docs/
│ └──
*com.imatsolutions.nifi.processor.AppointmentsProcessor*
│ └── additionalDetails.html
└── META-INF
└── services
└── org.apache.nifi.processor.Processor
The nifi-nar-maven-plugin appears to put this where it belongs: