You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Joe Witt (Jira)" <ji...@apache.org> on 2022/09/18 05:46:00 UTC

[jira] [Created] (NIFI-10522) Scripted Components cause doc generation errors on startup

Joe Witt created NIFI-10522:
-------------------------------

             Summary: 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


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)