[
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)