[ 
https://issues.apache.org/jira/browse/NIFI-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pierre Villard resolved NIFI-10522.
-----------------------------------
    Resolution: Feedback Received

Apache NiFi 1.x is no longer maintained and no new release is planned on the 
1.x release line. Marking as resolved as part of a cleanup operation. Please 
open a new one with an updated description if this is still relevant for NiFi 
2.x.

> Scripted Components cause doc generation errors on startup
> ----------------------------------------------------------
>
>                 Key: NIFI-10522
>                 URL: https://issues.apache.org/jira/browse/NIFI-10522
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Extensions
>    Affects Versions: 1.18.0
>         Environment: Java version: 17.0.4.1, vendor: Azul Systems, Inc., 
> runtime: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.6", arch: "aarch64", family: "mac"
>            Reporter: Joe Witt
>            Assignee: Matt Burgess
>            Priority: Major
>
> 2022-09-17 22:42:03,953 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.processors.script.InvokeScriptedProcessor
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.processors.script.InvokeScriptedProcessor.getSupportedPropertyDescriptors(InvokeScriptedProcessor.java:157)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:66)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,588 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class org.apache.nifi.processors.script.ExecuteScript
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.processors.script.ExecuteScript.getSupportedPropertyDescriptors(ExecuteScript.java:124)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:66)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,842 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.rules.handlers.script.ScriptedActionHandler
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.rules.handlers.script.ScriptedActionHandler.getSupportedPropertyDescriptors(ScriptedActionHandler.java:73)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,900 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class org.apache.nifi.record.script.ScriptedReader
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.script.AbstractScriptedControllerService.getSupportedPropertyDescriptors(AbstractScriptedControllerService.java:67)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,901 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.rules.engine.script.ScriptedRulesEngine
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.rules.engine.script.ScriptedRulesEngine.getSupportedPropertyDescriptors(ScriptedRulesEngine.java:71)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,909 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.lookup.script.SimpleScriptedLookupService
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.lookup.script.BaseScriptedLookupService.getSupportedPropertyDescriptors(BaseScriptedLookupService.java:81)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,931 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.record.script.ScriptedRecordSetWriter
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.script.AbstractScriptedControllerService.getSupportedPropertyDescriptors(AbstractScriptedControllerService.java:67)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,932 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.record.sink.script.ScriptedRecordSink
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.record.sink.script.ScriptedRecordSink.getSupportedPropertyDescriptors(ScriptedRecordSink.java:77)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:04,955 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class org.apache.nifi.lookup.script.ScriptedLookupService
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.lookup.script.BaseScriptedLookupService.getSupportedPropertyDescriptors(BaseScriptedLookupService.java:81)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:67)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)
> 2022-09-17 22:42:05,064 WARN [main] o.apache.nifi.documentation.DocGenerator 
> Unable to document: class 
> org.apache.nifi.reporting.script.ScriptedReportingTask
> java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:185)
>       at 
> org.apache.nifi.script.ScriptingComponentHelper.createResources(ScriptingComponentHelper.java:139)
>       at 
> org.apache.nifi.reporting.script.ScriptedReportingTask.getSupportedPropertyDescriptors(ScriptedReportingTask.java:93)
>       at 
> org.apache.nifi.components.AbstractConfigurableComponent.getPropertyDescriptors(AbstractConfigurableComponent.java:231)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeProperties(HtmlDocumentationWriter.java:465)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.writeBody(HtmlDocumentationWriter.java:161)
>       at 
> org.apache.nifi.documentation.html.HtmlDocumentationWriter.write(HtmlDocumentationWriter.java:93)
>       at 
> org.apache.nifi.documentation.DocGenerator.document(DocGenerator.java:144)
>       at 
> org.apache.nifi.documentation.DocGenerator.documentConfigurableComponent(DocGenerator.java:106)
>       at 
> org.apache.nifi.documentation.DocGenerator.generate(DocGenerator.java:68)
>       at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:787)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:172)
>       at org.apache.nifi.NiFi.<init>(NiFi.java:83)
>       at org.apache.nifi.NiFi.main(NiFi.java:332)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to