Skip to content

Failed

org.appng.core.service.CoreServiceTest.testLdapLogin

Failing for the past 4 builds (Since Failed#96 )
Took 0.16 sec.

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)