Failed
org.appng.core.service.CoreServiceTest.testLdapLogin
Failing for the past 4 builds
(Since Failed )
Error Message
Illegal character in scheme name at index 4: ldap(s):<host>:<port>
Stacktrace
java.lang.IllegalArgumentException: Illegal character in scheme name at index 4: ldap(s):<host>:<port> at org.appng.core.service.CoreServiceTest.testLdapLogin(CoreServiceTest.java:797) Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 4: ldap(s):<host>:<port> at org.appng.core.service.CoreServiceTest.testLdapLogin(CoreServiceTest.java:797)
Standard Output
2022-05-17 13:43:56,703 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@36575ddf testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5a41be5d, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@78235bbe testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1aa21c8a]; rollback [false] 2022-05-17 13:43:56,734 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1961377851 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2022-05-17 13:43:56,746 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1849436212 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2022-05-17 13:43:56,768 INFO [main] org.appng.core.service.LdapService: LDAP Configuration of site 'site-1' neither uses LDAP over SSL ('ldaps://') nor STARTTLS. Credentials will be transmitted as cleartext. 2022-05-17 13:43:56,802 WARN [main] org.springframework.test.context.TestContextManager: Caught exception while allowing TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener@63fb00a6] to process 'after' execution for test: method [public void org.appng.core.service.CoreServiceTest.testLdapLogin()], instance [org.appng.core.service.CoreServiceTest@5a41be5d], exception [java.lang.IllegalArgumentException: Illegal character in scheme name at index 4: ldap(s):<host>:<port>] org.springframework.transaction.UnexpectedRollbackException: Transaction silently rolled back because it has been marked as rollback-only at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:770) at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:734) at org.springframework.test.context.transaction.TransactionContext.endTransaction(TransactionContext.java:132) at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:224) at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:319) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:94) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)