You can ignore that error, it just means that CXF is not configured with a private key for TLS, but if you're not using it then it doesn't matter. As Dan said, the error is on the other (STS) side - do you have access to the STS logs to see why it is throwing an exception?
Colm. On Fri, May 25, 2018 at 11:32 PM, Alin <[email protected]> wrote: > Thank you, Dan. I enhanced logging > > <AsyncLogger name="org.apache.cxf" level="debug" additivity="false"> > <AppenderRef ref="console"/> > <AppenderRef ref="file"/> > </AsyncLogger> > > There is a new message in the logs > > > WARN [org.apache.cxf.transport.https.SSLUtils] - <Default key managers > cannot be initialized: Password must not be null> > java.security.UnrecoverableKeyException: Password must not be null > at > sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:132) > ~[?:1.8.0_144] > at > sun.security.provider.JavaKeyStore$JKS.engineGetKey(JavaKeyStore.java:56) > ~[?:1.8.0_144] > at > sun.security.provider.KeyStoreDelegator.engineGetKey( > KeyStoreDelegator.java:96) > ~[?:1.8.0_144] > at > sun.security.provider.JavaKeyStore$DualFormatJKS. > engineGetKey(JavaKeyStore.java:70) > ~[?:1.8.0_144] > at java.security.KeyStore.getKey(KeyStore.java:1023) > ~[?:1.8.0_144] > at > sun.security.ssl.SunX509KeyManagerImpl.<init>(SunX509KeyManagerImpl.java: > 133) > ~[?:1.8.0_144] > at > sun.security.ssl.KeyManagerFactoryImpl$SunX509.engineInit( > KeyManagerFactoryImpl.java:70) > ~[?:1.8.0_144] > at javax.net.ssl.KeyManagerFactory.init( > KeyManagerFactory.java:256) > ~[?:1.8.0_144] > at > org.apache.cxf.configuration.jsse.SSLUtils.loadDefaultKeyManagers( > SSLUtils.java:110) > ~[cxf-core-3.2.4.jar:3.2.4] > at > org.apache.cxf.configuration.jsse.SSLUtils.getDefaultKeyStoreManagers( > SSLUtils.java:83) > ~[cxf-core-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.https.SSLUtils.getSSLContext(SSLUtils.java:77) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.https.HttpsURLConnectionFactory.decorateWithTLS( > HttpsURLConnectionFactory.java:143) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.https.HttpsURLConnectionFactory.createConnection( > HttpsURLConnectionFactory.java:99) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.http.URLConnectionHTTPConduit.createConnection( > URLConnectionHTTPConduit.java:122) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.http.URLConnectionHTTPConduit.setupConnection( > URLConnectionHTTPConduit.java:126) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.http.HTTPConduit.prepare(HTTPConduit.java:505) > ~[cxf-rt-transports-http-3.2.4.jar:3.2.4] > at > org.apache.cxf.transport.TransportURIResolver.resolve( > TransportURIResolver.java:133) > ~[cxf-core-3.2.4.jar:3.2.4] > at > org.apache.cxf.wsdl11.CatalogWSDLLocator.getBaseInputSource( > CatalogWSDLLocator.java:74) > ~[cxf-rt-wsdl-3.2.4.jar:3.2.4] > at > org.apache.cxf.wsdl11.AbstractWrapperWSDLLocator.getBaseInputSource( > AbstractWrapperWSDLLocator.java:58) > ~[cxf-rt-wsdl-3.2.4.jar:3.2.4] > at > org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition( > WSDLManagerImpl.java:225) > ~[cxf-rt-wsdl-3.2.4.jar:3.2.4] > at > org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition( > WSDLManagerImpl.java:165) > ~[cxf-rt-wsdl-3.2.4.jar:3.2.4] > at > org.apache.cxf.wsdl11.WSDLServiceFactory.<init>( > WSDLServiceFactory.java:85) > ~[cxf-rt-wsdl-3.2.4.jar:3.2.4] > at > org.apache.cxf.ws.security.trust.AbstractSTSClient.createClient( > AbstractSTSClient.java:667) > ~[cxf-rt-ws-security-3.2.4.jar:3.2.4] > at > org.apache.cxf.ws.security.trust.AbstractSTSClient.issue( > AbstractSTSClient.java:755) > ~[cxf-rt-ws-security-3.2.4.jar:3.2.4] > at > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken( > STSClient.java:61) > ~[cxf-rt-ws-security-3.2.4.jar:3.2.4] > at > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken( > STSClient.java:55) > ~[cxf-rt-ws-security-3.2.4.jar:3.2.4] > at > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken( > STSClient.java:51) > ~[cxf-rt-ws-security-3.2.4.jar:3.2.4] > > > > > -- > Sent from: http://cxf.547215.n5.nabble.com/cxf-user-f547216.html > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com
