I think the below stacktraces are no error, but some tests just test
behaviour with invalid keystores. As long as there are not test failures
reported in KeyStoreIT that's fine.

On 3/2/20 8:09 PM, Shawn McKinney wrote:
> Here is the trace for failure #2:
> 
> [1]Centos 8
> 
> $ mvn -v
> Apache Maven 3.5.4 (Red Hat 3.5.4-5)
> Maven home: /usr/share/maven
> Java version: 1.8.0_242, vendor: Oracle Corporation, runtime: 
> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el8_1.x86_64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "4.18.0-80.7.1.el8_0.x86_64", arch: "amd64", 
> family: "unix"
> 
> 
> $ mvn clean install
> 
> [INFO] Running org.apache.directory.server.ssl.KeyStoreIT                     
>                                                                               
>                                                            [279/1995]
> java.security.KeyStoreException: Key store is empty                           
>                                                                           
>         at 
> org.apache.directory.server.core.security.CertificateUtil.loadKeyStore(CertificateUtil.java:268)
>                                                
>         at 
> org.apache.directory.server.ldap.LdapServer.start(LdapServer.java:421)        
>                                                                               
>                                      
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:328)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:351)
>                            
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:291)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:55)
>                                                  
>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)        
>  
>         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)    
>                                                                 
>         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)  
>                 
>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)    
>                                                                               
>         
>         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)   
>              
>         at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) 
>                                                            
>         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)          
>                     
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.run(FrameworkRunner.java:156)
>                                                                         
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
>                     
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
>                                                   
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
>                                                         
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
>                                             
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)  
>              
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)     
>                                                                               
>                                                          
> java.security.KeyStoreException: Key store contains more than one entry       
>              
>         at 
> org.apache.directory.server.core.security.CertificateUtil.loadKeyStore(CertificateUtil.java:275)
>                                                                             
>         at 
> org.apache.directory.server.ldap.LdapServer.start(LdapServer.java:421)        
>                                                                               
>                                                          
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:328)
>                                  
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:351)
>                                                                               
>                     
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:291)
>                                                           
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:55)
>  
>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)        
>                                                                          
>         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)    
>        
>         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)  
>                                                                            
>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)    
>  
>         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)   
>                                                                     
>         at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) 
>           
>         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)          
>                                                                           
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.run(FrameworkRunner.java:156)
>               
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
>                                                                               
>                       
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
>                                                                               
>          
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
>                                                                               
>                                                  
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
>                               
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
>                                                                     
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
>              
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)  
>                                                                               
>                                                          
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)   
> java.nio.file.NoSuchFileException: 
> target/test-classes/non-existing-keystore-file.ks                             
>                                
>         at 
> sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
>         at 
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
>         at 
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
>         at 
> sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
>         at java.nio.file.Files.newByteChannel(Files.java:361)
>         at java.nio.file.Files.newByteChannel(Files.java:407)
>         at 
> java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
>         at java.nio.file.Files.newInputStream(Files.java:152)
>         at 
> org.apache.directory.server.core.security.CertificateUtil.loadKeyStore(CertificateUtil.java:253)
>         at 
> org.apache.directory.server.ldap.LdapServer.start(LdapServer.java:421)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:328)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:351)
>        at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:328)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:351)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:291)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:55)
>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
>         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
>         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
>         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
>         at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.run(FrameworkRunner.java:156)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> java.io.IOException: Keystore was tampered with, or password was incorrect
>         at 
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:783)
>         at 
> sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:56)
>         at 
> sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
>         at 
> sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:70)
>         at java.security.KeyStore.load(KeyStore.java:1445)
>         at 
> org.apache.directory.server.core.security.CertificateUtil.loadKeyStore(CertificateUtil.java:255)
>         at 
> org.apache.directory.server.ldap.LdapServer.start(LdapServer.java:421)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:328)
>         at 
> org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:351)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:291)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.runChild(FrameworkRunner.java:55)
>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
>         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
>         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
>         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
>         at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>         at 
> org.apache.directory.server.core.integ.FrameworkRunner.run(FrameworkRunner.java:156)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> Caused by: java.security.UnrecoverableKeyException: Password verification 
> failed
>         at 
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:781)
>         ... 26 more
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
> For additional commands, e-mail: dev-h...@directory.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to