Interesting. Vault (and Credential Stores) are based on JCEKS and there was change in JCEKS format in update 171. If you find a way how to return to compatible behaviour please post.
Can you share more of the stack trace?
walkerca can you post details about your usage? I was trying to reproduce but wasn't able.
Is vault created with older java and loaded with latest. Or you see this even when vault is created with latest?
3 of 3 people found this helpful
Please add this dependency line <module name="sun.jdk"/> to modules/system/layers/base/org/picketbox/main
Or migrate to wildlfy 11 which already contains this dependency
Thanks Martin. I added the line to the WF 10 module and was able to start with 1.8.0_172.
The problem with picketbox is the same as with vault.sh.
A workaround that worked for me is executing vault.sh this way:
$ JAVA_OPTS="-Djboss.modules.system.pkgs=com.sun.crypto.provider" ./vault.sh