java.lang.IllegalArgumentException

Invalid configuration: <ssl> <identity-manager> <key-store> <url>file:D:\ORACLE~2\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\FMWCON~1/.cohstore.jks</url> <password/> <type/> </key-store> <password/> <algorithm>SunX509</algorithm> </identity-manager> <trust-manager> <algorithm>PeerX509</algorithm> <key-store> <url>file:D:\ORACLE~2\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\FMWCON~1/.cohstore.jks</url> <password/> </key-store> </trust-manager> <protocol/> </ssl>

Samebug tips0

There are no available Samebug tips for this exception. If you know how to solve this issue, help other users by writing a short tip.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web12514

  • Invalid configuration: <ssl> <identity-manager> <key-store> <url>file:D:\ORACLE~2\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\FMWCON~1/.cohstore.jks</url> <password/> <type/> </key-store> <password/> <algorithm>SunX509</algorithm> </identity-manager
  • via Oracle Community by User797282-Oracle, 11 months ago
    Invalid configuration: <ssl>[[ <identity-manager> <key-store> <url>file:/u01/OAM/wlsOAM/user_projects/domains/oam_domain/config/fmwconfig/.cohstore.jks</url> <password/> <type/> </key-store> <password/> <algorithm>SunX509</algorithm> </identity
  • via Oracle Community by 795313, 1 year ago
    Invalid configuration: <ssl> <protocol>TLS</protocol> <identity-manager> <algorithm>SunX509</algorithm> <key-store> <url>file:C:\oracle\product\coherence\localhost.jks</url> <password>password</password> <type>JKS</type> </key-store> <password
  • Stack trace

    • java.lang.IllegalArgumentException: Invalid configuration: <ssl> <identity-manager> <key-store> <url>file:D:\ORACLE~2\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\FMWCON~1/.cohstore.jks</url> <password/> <type/> </key-store> <password/> <algorithm>SunX509</algorithm> </identity-manager> <trust-manager> <algorithm>PeerX509</algorithm> <key-store> <url>file:D:\ORACLE~2\MIDDLE~1\USER_P~1\domains\BASE_D~1\config\FMWCON~1/.cohstore.jks</url> <password/> </key-store> </trust-manager> <protocol/> </ssl> at com.tangosol.net.ssl.SSLSocketProvider.setConfig(SSLSocketProvider.java:437) at com.tangosol.net.SocketProviderFactory.createProvider(SocketProviderFactory.java:77) at com.tangosol.net.SocketProviderFactory.ensureProvider(SocketProviderFactory.java:152) at com.tangosol.coherence.component.net.Cluster.configureSockets(Cluster.CDB:28) at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:28) at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11) at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:3) at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10) at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26) at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2) at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427) at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:973) at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:942) at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:924) at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1301) at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:302) at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204) at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181) at oracle.security.am.foundation.mapimpl.coherence.CoherenceMapImpl.init(CoherenceMapImpl.java:238) at oracle.security.am.foundation.mapimpl.coherence.CoherenceMapImpl.<init>(CoherenceMapImpl.java:226) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at oracle.security.am.admin.config.util.GenericFactory.getManager(GenericFactory.java:339) at oracle.security.am.admin.config.util.GenericFactory.getManager(GenericFactory.java:323) at oracle.security.am.admin.config.util.GenericFactory.readObject(GenericFactory.java:233) at oracle.security.am.admin.config.util.GenericFactory.validateAndGetObjectForMap(GenericFactory.java:120) at oracle.security.am.admin.config.util.GenericFactory.getInstance(GenericFactory.java:104) at oracle.security.am.admin.config.util.GenericFactory.getInstance(GenericFactory.java:191) at oracle.security.am.foundation.distributor.coherence.DistributorImpl.init(DistributorImpl.java:92) at oracle.security.am.foundation.distributor.coherence.DistributorImpl.<init>(DistributorImpl.java:71) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at oracle.security.am.admin.config.util.GenericFactory.getManager(GenericFactory.java:339) at oracle.security.am.admin.config.util.GenericFactory.getManager(GenericFactory.java:323) at oracle.security.am.admin.config.util.GenericFactory.readObject(GenericFactory.java:233) at oracle.security.am.admin.config.util.GenericFactory.validateAndGetObjectForMap(GenericFactory.java:120) at oracle.security.am.admin.config.util.GenericFactory.getInstance(GenericFactory.java:163) at oracle.security.am.admin.config.util.ConfigUtil.getConfigDistributor(ConfigUtil.java:145) at oracle.security.am.admin.config.mgmt.beanimpl.AMConfiguration.getDistributor(AMConfiguration.java:636) at oracle.security.am.admin.config.mgmt.beanimpl.AMConfiguration.initializeListener(AMConfiguration.java:511) at oracle.security.am.admin.config.mgmt.beanimpl.AMConfiguration.performDistributionInitialization(AMConfiguration.java:315) at oracle.security.am.admin.config.mgmt.beanimpl.AMConfiguration.load(AMConfiguration.java:250) at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterConfigMBean$OptimizedPersistableInterceptor.load(OracleStandardEmitterConfigMBean.java:1241) at oracle.as.jmx.framework.util.NonPMConfigObjectMBeanAssociationInfo$NonPMInternalDocumentChangeListenerSupport.documentChanged(NonPMConfigObjectMBeanAssociationInfo.java:756) at oracle.as.jmx.framework.wls.spi.activation.DocumentChangeDistributor.documentChanged(DocumentChangeDistributor.java:99) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier$DocumentChangeListenerWrapper.documentChanged(WatchingDocumentChangeNotifier.java:719) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier.checkUsingListeners(WatchingDocumentChangeNotifier.java:401) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier.checkFiles(WatchingDocumentChangeNotifier.java:285) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier$1.run(WatchingDocumentChangeNotifier.java:294) at java.security.AccessController.doPrivileged(Native Method) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier.internalCheckFiles(WatchingDocumentChangeNotifier.java:291) at oracle.as.config.notification.filesystem.WatchingDocumentChangeNotifier.run(WatchingDocumentChangeNotifier.java:272) at java.lang.Thread.run(Thread.java:662) Caused by: java.security.UnrecoverableKeyException: Password must not be null at sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:107) at sun.security.provider.JavaKeyStore$JKS.engineGetKey(JavaKeyStore.java:38) at java.security.KeyStore.getKey(KeyStore.java:763) at com.sun.net.ssl.internal.ssl.SunX509KeyManagerImpl.<init>(SunX509KeyManagerImpl.java:113) at com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509.engineInit(KeyManagerFactoryImpl.java:48) at javax.net.ssl.KeyManagerFactory.init(KeyManagerFactory.java:239) at com.tangosol.net.ssl.SSLSocketProvider.setConfig(SSLSocketProvider.java:304) ... 56 more

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    Unknown user
    Once, 1 year ago
    Unknown user
    Once, 10 months ago
    Unknown user
    Once, 11 months ago
    Unknown user
    Once, 11 months ago
    Unknown user
    Once, 11 months ago
    10 more bugmates