Hello
1. Always use BKS key store of Bouncy Castle ( http://www.bouncycastle.org) security provider, because it is open-source project. Geronimo can use BKS if I just replace JKS word to BKS of in the source of Geronimo. In this case Bouncy Castle security provider should be in class path in Geronimo.
2. Change sources so Geronimo will use a key store type which exists in VM. Key store type existing in VM can be discovered by invoking KeyStore.getDefaultType() method. Disadvantage of this way: if I build Geronimo on Sun VM, it generates JKS key store file, which might not be read by other VM, because of lack JKS key store implementation. So binary builds might not work on other VMs.
Can you advise which way Geronimo should use?
