Rework Java truststore generation
Java truststore is generated during the start of the container.
It sort-of reconciles cacerts directory mounted from the host with contents of truststore, if it exists.
This behavior causes lot of problems - certificates have to have filenames with lowercase letters only, when we change certificate and keep the filename same, the certificate is not imported...
This mechanism has to go.
It is way better to drop truststore and create it completely anew on each container start. The same way the bcv-connector-server container does this.
Updated by Petr Fišer almost 2 years ago
Implementation branch https://github.com/bcvsolutions/tomcat-docker/tree/2706-rework-java-truststore-gen .