[jboss-jira] [JBoss JIRA] (WFLY-12991) SunX509 TrustManagerFactory not available from Elytron tests on IBM jdk

Petr Kremensky (Jira) issues at jboss.org
Fri Jan 17 07:12:58 EST 2020


Petr Kremensky created WFLY-12991:
-------------------------------------

             Summary: SunX509 TrustManagerFactory not available from Elytron tests on IBM jdk
                 Key: WFLY-12991
                 URL: https://issues.redhat.com/browse/WFLY-12991
             Project: WildFly
          Issue Type: Bug
          Components: Test Suite
            Reporter: Petr Kremensky
            Assignee: Petr Kremensky


On IBM JDK the following exception is thrown
{noformat}
Caused by: java.security.NoSuchAlgorithmException: SunX509 TrustManagerFactory not available
	at sun.security.jca.GetInstance.getInstance(GetInstance.java:171)
	at javax.net.ssl.TrustManagerFactory.getInstance(TrustManagerFactory.java:20)
	at org.wildfly.extension.elytron.SSLDefinitions$2.createTrustManagerFactory(SSLDefinitions.java:869)
	... 11 more
{noformat}
from
{noformat}
org.wildfly.test.integration.elytron.audit.TLSSyslogAuditLogTestCase.testSuccessfulAuthAndPermissionCheck
org.wildfly.test.integration.elytron.audit.TLSSyslogAuditLogTestCase.testFailedAuthWrongUser
org.wildfly.test.integration.elytron.audit.TLSSyslogAuditLogTestCase.testFailedAuthEmptyPassword
org.wildfly.test.integration.elytron.audit.TLSSyslogAuditLogTestCase.testFailedAuthWrongPassword
org.wildfly.test.integration.elytron.audit.TLSSyslogAuditLogTestCase.testFailedPermissionCheck
org.wildfly.test.integration.elytron.ssl.UndertowSslSecurityDomainTestCase.testForbidden
org.wildfly.test.integration.elytron.ssl.UndertowSslSecurityDomainTestCase.testUnprotectedAccess
org.wildfly.test.integration.elytron.ssl.UndertowSslSecurityDomainTestCase.testUntrustedCertificate
org.wildfly.test.integration.elytron.ssl.UndertowSslSecurityDomainTestCase.testProtectedAccess
org.wildfly.test.integration.elytron.ssl.UndertowTwoWaySslNeedClientAuthTestCase.testSendingTrustedClientCertificate
org.wildfly.test.integration.elytron.ssl.UndertowTwoWaySslTestCase.testSendingNoClientCertificate
org.wildfly.test.integration.elytron.ssl.UndertowTwoWaySslTestCase.testSendingNonTrustedClientCertificate
org.wildfly.test.integration.elytron.ssl.UndertowTwoWaySslTestCase.testSendingTrustedClientCertificate
{noformat}
These need to use IBMX509 instead.




--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list