mercedes-benz / sechub

SecHub provides a central API to test software with different security tools.
https://mercedes-benz.github.io/sechub/
MIT License
259 stars 58 forks source link

Asciidoc generation fails #3257

Open de-jcup opened 2 days ago

de-jcup commented 2 days ago

Situation

Currently the documentation build fails

How to reproduce

Start AsciidocGeneratorManualTest

java.lang.IllegalArgumentException: Usage failure: the sealed object for a 'not null value' was null!
    at com.mercedesbenz.sechub.commons.core.environment.SecureEnvironmentVariableKeyValueRegistry$EnvironmentVariableKeyValueEntryBuilder.build(SecureEnvironmentVariableKeyValueRegistry.java:98)
    at com.mercedesbenz.sechub.commons.core.environment.SecureEnvironmentVariableKeyValueRegistry.register(SecureEnvironmentVariableKeyValueRegistry.java:28)
    at com.mercedesbenz.sechub.pds.storage.PDSS3PropertiesSetup.register(PDSS3PropertiesSetup.java:123)
    at com.mercedesbenz.sechub.pds.storage.PDSS3PropertiesSetup.registerOnlyAllowedAsEnvironmentVariables(PDSS3PropertiesSetup.java:112)
    at com.mercedesbenz.sechub.pds.PDSStartupAssertEnvironmentVariablesUsed.createRegistryForOnlyAllowedAsEnvironmentVariables(PDSStartupAssertEnvironmentVariablesUsed.java:92)
    at com.mercedesbenz.sechub.docgen.AsciidocGenerator.initContext(AsciidocGenerator.java:217)
    at com.mercedesbenz.sechub.docgen.AsciidocGenerator.generate(AsciidocGenerator.java:114)
    at com.mercedesbenz.sechub.docgen.AsciidocGenerator.main(AsciidocGenerator.java:81)
    at com.mercedesbenz.sechub.docgen.AsciidocGeneratorManualTest.manualTestByDeveloper(AsciidocGeneratorManualTest.java:24)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Wanted

Build may not fail.