Skip to content

Failed

org.eclipse.scout.rt.platform.config.PropertiesHelperTest.testCorrectBehaviorWhenNoIJsonPropertyReaderCouldBeFound

Failing for the past 2 builds (Since #5298 )
Took 18 ms.

Error Message

Expected: (an instance of org.eclipse.scout.rt.platform.exception.PlatformException and exception with message a string containing "No IJsonPropertyReader instance found while trying to decode the value of property map mapKey from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable.")
     but: exception with message a string containing "No IJsonPropertyReader instance found while trying to decode the value of property map mapKey from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable." message was "No IJsonPropertyReader instance found while trying to decode the value of property map 'mapKey' from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable."
Stacktrace was: org.eclipse.scout.rt.platform.exception.PlatformException: No IJsonPropertyReader instance found while trying to decode the value of property map 'mapKey' from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable.
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:838)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:534)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:502)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:458)
 at org.eclipse.scout.rt.platform.config.PropertiesHelperTest.testCorrectBehaviorWhenNoIJsonPropertyReaderCouldBeFound(PropertiesHelperTest.java:443)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
 at org.eclipse.scout.rt.testing.platform.runner.statement.ThrowHandledExceptionStatement.evaluate(ThrowHandledExceptionStatement.java:33)
 at org.eclipse.scout.rt.testing.platform.runner.statement.TransactionAddFailureOnAnyExceptionStatement.evaluate(TransactionAddFailureOnAnyExceptionStatement.java:33)
 at org.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$InterceptedBeforeStatement.evaluate(PlatformTestRunner.java:334)
 at org.eclipse.scout.rt.testing.platform.runner.statement.BeanAnnotationsInitStatement.evaluate(BeanAnnotationsInitStatement.java:46)
 at org.eclipse.scout.rt.testing.platform.runner.statement.BeanAnnotationsCleanupStatement.evaluate(BeanAnnotationsCleanupStatement.java:39)
 at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:239)
 at org.junit.rules.RunRules.evaluate(RunRules.java:20)
 at org.eclipse.scout.rt.testing.platform.runner.statement.ClearThreadInterruptionStatusStatement.evaluate(ClearThreadInterruptionStatusStatement.java:35)
 at org.eclipse.scout.rt.testing.platform.runner.statement.SubjectStatement.evaluate(SubjectStatement.java:58)
 at org.eclipse.scout.rt.testing.platform.runner.statement.RegisterBeanStatement.evaluate(RegisterBeanStatement.java:49)
 at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
 at org.eclipse.scout.rt.testing.platform.runner.statement.TimesStatement.evaluate(TimesStatement.java:44)
 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
 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.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$2.evaluate(PlatformTestRunner.java:104)
 at org.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$InterceptedAfterStatement.evaluate(PlatformTestRunner.java:355)
 at org.eclipse.scout.rt.testing.platform.runner.SafeStatementInvoker.run(SafeStatementInvoker.java:39)
 at org.eclipse.scout.rt.platform.util.concurrent.Callables.lambda$0(Callables.java:31)
 at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:227)
 at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequiresNew(TransactionProcessor.java:113)
 at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequired(TransactionProcessor.java:142)
 at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.intercept(TransactionProcessor.java:78)
 at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:222)
 at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:170)
 at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:158)
 at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:139)
 at org.eclipse.scout.rt.platform.context.RunContext.run(RunContext.java:110)
 at org.eclipse.scout.rt.testing.platform.runner.statement.RunContextStatement.evaluate(RunContextStatement.java:41)
 at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
 at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluateWithGlobalPlatform(PlatformStatement.java:96)
 at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluate(PlatformStatement.java:75)
 at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
 at org.junit.runners.Suite.runChild(Suite.java:128)
 at org.junit.runners.Suite.runChild(Suite.java:27)
 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.runners.ParentRunner.run(ParentRunner.java:363)
 at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
 at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
 at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
 at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
 at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
 at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
 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)

Stacktrace

java.lang.AssertionError: 

Expected: (an instance of org.eclipse.scout.rt.platform.exception.PlatformException and exception with message a string containing "No IJsonPropertyReader instance found while trying to decode the value of property map mapKey from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable.")
     but: exception with message a string containing "No IJsonPropertyReader instance found while trying to decode the value of property map mapKey from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable." message was "No IJsonPropertyReader instance found while trying to decode the value of property map 'mapKey' from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable."
Stacktrace was: org.eclipse.scout.rt.platform.exception.PlatformException: No IJsonPropertyReader instance found while trying to decode the value of property map 'mapKey' from an environment variable. Make sure to provide an appropriate implementation or unset the respective environment variable.
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:838)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:534)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:502)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:458)
	at org.eclipse.scout.rt.platform.config.PropertiesHelperTest.testCorrectBehaviorWhenNoIJsonPropertyReaderCouldBeFound(PropertiesHelperTest.java:443)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.eclipse.scout.rt.testing.platform.runner.statement.ThrowHandledExceptionStatement.evaluate(ThrowHandledExceptionStatement.java:33)
	at org.eclipse.scout.rt.testing.platform.runner.statement.TransactionAddFailureOnAnyExceptionStatement.evaluate(TransactionAddFailureOnAnyExceptionStatement.java:33)
	at org.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$InterceptedBeforeStatement.evaluate(PlatformTestRunner.java:334)
	at org.eclipse.scout.rt.testing.platform.runner.statement.BeanAnnotationsInitStatement.evaluate(BeanAnnotationsInitStatement.java:46)
	at org.eclipse.scout.rt.testing.platform.runner.statement.BeanAnnotationsCleanupStatement.evaluate(BeanAnnotationsCleanupStatement.java:39)
	at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:239)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.eclipse.scout.rt.testing.platform.runner.statement.ClearThreadInterruptionStatusStatement.evaluate(ClearThreadInterruptionStatusStatement.java:35)
	at org.eclipse.scout.rt.testing.platform.runner.statement.SubjectStatement.evaluate(SubjectStatement.java:58)
	at org.eclipse.scout.rt.testing.platform.runner.statement.RegisterBeanStatement.evaluate(RegisterBeanStatement.java:49)
	at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
	at org.eclipse.scout.rt.testing.platform.runner.statement.TimesStatement.evaluate(TimesStatement.java:44)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	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.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$2.evaluate(PlatformTestRunner.java:104)
	at org.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$InterceptedAfterStatement.evaluate(PlatformTestRunner.java:355)
	at org.eclipse.scout.rt.testing.platform.runner.SafeStatementInvoker.run(SafeStatementInvoker.java:39)
	at org.eclipse.scout.rt.platform.util.concurrent.Callables.lambda$0(Callables.java:31)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:227)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequiresNew(TransactionProcessor.java:113)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequired(TransactionProcessor.java:142)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.intercept(TransactionProcessor.java:78)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:222)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:170)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:158)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:139)
	at org.eclipse.scout.rt.platform.context.RunContext.run(RunContext.java:110)
	at org.eclipse.scout.rt.testing.platform.runner.statement.RunContextStatement.evaluate(RunContextStatement.java:41)
	at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
	at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluateWithGlobalPlatform(PlatformStatement.java:96)
	at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluate(PlatformStatement.java:75)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	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.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
	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)

	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.junit.Assert.assertThat(Assert.java:956)
	at org.junit.Assert.assertThat(Assert.java:923)
	at org.junit.rules.ExpectedException.handleException(ExpectedException.java:252)
	at org.junit.rules.ExpectedException.access$000(ExpectedException.java:106)
	at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:241)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.eclipse.scout.rt.testing.platform.runner.statement.ClearThreadInterruptionStatusStatement.evaluate(ClearThreadInterruptionStatusStatement.java:35)
	at org.eclipse.scout.rt.testing.platform.runner.statement.SubjectStatement.evaluate(SubjectStatement.java:58)
	at org.eclipse.scout.rt.testing.platform.runner.statement.RegisterBeanStatement.evaluate(RegisterBeanStatement.java:49)
	at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
	at org.eclipse.scout.rt.testing.platform.runner.statement.TimesStatement.evaluate(TimesStatement.java:44)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	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.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$2.evaluate(PlatformTestRunner.java:104)
	at org.eclipse.scout.rt.testing.platform.runner.PlatformTestRunner$InterceptedAfterStatement.evaluate(PlatformTestRunner.java:355)
	at org.eclipse.scout.rt.testing.platform.runner.SafeStatementInvoker.run(SafeStatementInvoker.java:39)
	at org.eclipse.scout.rt.platform.util.concurrent.Callables.lambda$0(Callables.java:31)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:227)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequiresNew(TransactionProcessor.java:113)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.runTxRequired(TransactionProcessor.java:142)
	at org.eclipse.scout.rt.platform.transaction.TransactionProcessor.intercept(TransactionProcessor.java:78)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:222)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:170)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:158)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:139)
	at org.eclipse.scout.rt.platform.context.RunContext.run(RunContext.java:110)
	at org.eclipse.scout.rt.testing.platform.runner.statement.RunContextStatement.evaluate(RunContextStatement.java:41)
	at org.eclipse.scout.rt.testing.platform.runner.statement.AssertNoRunningJobsStatement.evaluate(AssertNoRunningJobsStatement.java:62)
	at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluateWithGlobalPlatform(PlatformStatement.java:96)
	at org.eclipse.scout.rt.testing.platform.runner.statement.PlatformStatement.evaluate(PlatformStatement.java:75)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	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.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
	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)

Standard Output

2021-02-26 08:51:19,805 INFO  [main] org.eclipse.scout.rt.platform.config.PropertiesHelper.parse(PropertiesHelper.java:1122) - Reading properties from file:/home/jenkins/agent/workspace/org.eclipse.scout.rt_5_2_and_higher_gerrit/org.eclipse.scout.rt.platform.test/target/test-classes/org/eclipse/scout/rt/platform/config/map-test.properties using org.eclipse.scout.rt.platform.config.DefaultConfigFileLoader - MDC[]

Standard Error

2021-02-26 08:51:19,805 WARN  [main] org.eclipse.scout.rt.platform.config.PropertiesHelper.logDuplicateKey(PropertiesHelper.java:1089) - Duplicate config key: 'namespace|mapKey[a]'. Old value 'a' replaced with 'b'. - MDC[]
2021-02-26 08:51:19,805 WARN  [main] org.eclipse.scout.rt.platform.config.PropertiesHelper.logDuplicateKey(PropertiesHelper.java:1089) - Duplicate config key: 'namespace1|mapKey[a]'. Old value 'a' replaced with 'b'. - MDC[]