diff --git a/credential/store/src/main/java/org/wildfly/security/credential/store/impl/KeyStoreCredentialStore.java b/credential/store/src/main/java/org/wildfly/security/credential/store/impl/KeyStoreCredentialStore.java index 43158f74c79..d51cffe17a5 100644 --- a/credential/store/src/main/java/org/wildfly/security/credential/store/impl/KeyStoreCredentialStore.java +++ b/credential/store/src/main/java/org/wildfly/security/credential/store/impl/KeyStoreCredentialStore.java @@ -919,9 +919,14 @@ private void load(String type) throws CredentialStoreException { private KeyStore getKeyStoreInstance(String type) throws CredentialStoreException { if (providers != null) { + if (log.isTraceEnabled()) { + log.tracef("Obtaining KeyStore instance of type %s, providers: %s", type, providers); + } for (Provider p: providers) { try { - return KeyStore.getInstance(type, p); + KeyStore ks = KeyStore.getInstance(type, p); + log.tracef("Obtained KeyStore instance: %s, provider: %s", ks, p.toString()); + return ks; } catch (KeyStoreException e) { // no such keystore type in provider, ignore }