Upgrade ApacheDS dependency to 1.5.5 when it is released - fix issue wiht jaas LDAP tests on AIX/IBM jdk --------------------------------------------------------------------------------------------------------
Key: AMQ-2313 URL: https://issues.apache.org/activemq/browse/AMQ-2313 Project: ActiveMQ Issue Type: Improvement Components: Broker Affects Versions: 5.3.0 Environment: AIX - IBM JDK ssl Reporter: Gary Tully Priority: Minor {code}LDAPLoginModuleTest.testRunning View test details (org.apache.activemq.jaas) java.lang.RuntimeException: Failed to create KeyManagerFactory at org.apache.directory.server.ldap.handlers.extended.StartTlsHandler.setLdapServer(StartTlsHandler.java:164) at org.apache.directory.server.ldap.LdapService.startLDAP0(LdapService.java:393) Please wait... Show stacktrace » « Hide stacktrace java.lang.RuntimeException: Failed to create KeyManagerFactory at org.apache.directory.server.ldap.handlers.extended.StartTlsHandler.setLdapServer(StartTlsHandler.java:164) at org.apache.directory.server.ldap.LdapService.startLDAP0(LdapService.java:393) at org.apache.directory.server.ldap.LdapService.start(LdapService.java:321) at org.apache.directory.server.integ.state.NonExistentState.startup(NonExistentState.java:114) at org.apache.directory.server.integ.state.NonExistentState.test(NonExistentState.java:202) at org.apache.directory.server.integ.state.TestServerContext.test(TestServerContext.java:187) at org.apache.directory.server.integ.SiRunner.invokeTestMethod(SiRunner.java:103) at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) at org.apache.directory.server.integ.SiRunner.run(SiRunner.java:77) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:163) at org.apache.maven.surefire.Surefire.run(Surefire.java:84) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:244) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:814) Caused by: java.security.NoSuchAlgorithmException: SunX509 KeyManagerFactory not available at sun.security.jca.GetInstance.getInstance(GetInstance.java:158) at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:20) at org.apache.directory.server.ldap.handlers.extended.StartTlsHandler.setLdapServer(StartTlsHandler.java:160) ... 22 more{code} also see: http://www.nabble.com/Apache-1.5.4-server-fails---with-IBM-jre-td21331293.html -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.