Skip to content

Docker build fails to restart #2026

@throughthetrees

Description

@throughthetrees

Describe the bug
Using the docker build, the datashare builds fine the first time. However, if the container needs to restart, all containers except the icij container restart just fine. But the icij container does not.

To Reproduce
Steps to reproduce the behavior:

  1. Build via docker
  2. Restart the application
  3. ???
  4. profit

Expected behavior
Should just restart without issues

Screenshots
This the error in the logs:

OpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled because the java.system.class.loader property is specified (value = "org.icij.datashare.DynamicClassLoader"). To use archived non-system classes, this property must not be set
2026-02-12 17:08:33,860 [main] ERROR DatashareCli - Failed to parse arguments.
java.lang.NullPointerException: null
        at java.base/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011)
        at java.base/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006)
        at java.base/java.util.Properties.put(Properties.java:1301)
        at java.base/java.util.Properties.setProperty(Properties.java:229)
        at org.icij.datashare.cli.DatashareCli.parseArguments(DatashareCli.java:76)
        at org.icij.datashare.Main.main(Main.java:15)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions