Skip to content

Failed

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

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

Error Message

Expected: (an instance of java.lang.IllegalArgumentException and exception with message a string containing "Error parsing value of environment variable 'mapKey' as JSON value")
     but: exception with message a string containing "Error parsing value of environment variable 'mapKey' as JSON value" message was "Error parsing value of property map 'mapKey' as JSON value from an environment variable."
Stacktrace was: java.lang.IllegalArgumentException: Error parsing value of property map 'mapKey' as JSON value from an environment variable.
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:855)
 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.testExpectedExceptionOnPlatformExceptionFromIJsonPropertyReader(PropertiesHelperTest.java:426)
 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)
Caused by: org.eclipse.scout.rt.platform.exception.PlatformException: Simulated exception from class org.eclipse.scout.rt.platform.config.PropertiesHelperTest$TestJsonPropertyReader
 at org.eclipse.scout.rt.platform.config.PropertiesHelperTest$TestJsonPropertyReader.readJsonPropertyValue(PropertiesHelperTest.java:802)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:843)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.collectMapEntriesFromEnvironment$accessor$hcr2Xkm4(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$6xM8xFnD.call(Unknown Source)
 at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
 at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
 at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
 at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
 at org.mockito.Answers.answer(Answers.java:100)
 at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
 at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
 at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.collectMapEntriesFromEnvironment(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:534)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$HJfh3e6b.call(Unknown Source)
 at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
 at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
 at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
 at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
 at org.mockito.Answers.answer(Answers.java:100)
 at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
 at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
 at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:502)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$kzTLw7S2.call(Unknown Source)
 at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
 at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
 at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
 at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
 at org.mockito.Answers.answer(Answers.java:100)
 at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
 at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
 at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:458)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$emS35zvR.call(Unknown Source)
 at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
 at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
 at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
 at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
 at org.mockito.Answers.answer(Answers.java:100)
 at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
 at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
 at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
 at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
 at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
 ... 65 more

Stacktrace

java.lang.AssertionError: 

Expected: (an instance of java.lang.IllegalArgumentException and exception with message a string containing "Error parsing value of environment variable 'mapKey' as JSON value")
     but: exception with message a string containing "Error parsing value of environment variable 'mapKey' as JSON value" message was "Error parsing value of property map 'mapKey' as JSON value from an environment variable."
Stacktrace was: java.lang.IllegalArgumentException: Error parsing value of property map 'mapKey' as JSON value from an environment variable.
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:855)
	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.testExpectedExceptionOnPlatformExceptionFromIJsonPropertyReader(PropertiesHelperTest.java:426)
	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)
Caused by: org.eclipse.scout.rt.platform.exception.PlatformException: Simulated exception from class org.eclipse.scout.rt.platform.config.PropertiesHelperTest$TestJsonPropertyReader
	at org.eclipse.scout.rt.platform.config.PropertiesHelperTest$TestJsonPropertyReader.readJsonPropertyValue(PropertiesHelperTest.java:802)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.collectMapEntriesFromEnvironment(PropertiesHelper.java:843)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.collectMapEntriesFromEnvironment$accessor$hcr2Xkm4(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$6xM8xFnD.call(Unknown Source)
	at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
	at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
	at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
	at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
	at org.mockito.Answers.answer(Answers.java:100)
	at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
	at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
	at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.collectMapEntriesFromEnvironment(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:534)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$HJfh3e6b.call(Unknown Source)
	at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
	at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
	at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
	at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
	at org.mockito.Answers.answer(Answers.java:100)
	at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
	at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
	at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:502)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$kzTLw7S2.call(Unknown Source)
	at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
	at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
	at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
	at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
	at org.mockito.Answers.answer(Answers.java:100)
	at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
	at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
	at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper.getPropertyMap(PropertiesHelper.java:458)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap$accessor$hcr2Xkm4(Unknown Source)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666$auxiliary$emS35zvR.call(Unknown Source)
	at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40)
	at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62)
	at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:127)
	at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:43)
	at org.mockito.Answers.answer(Answers.java:100)
	at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103)
	at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
	at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:35)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:63)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:49)
	at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:110)
	at org.eclipse.scout.rt.platform.config.PropertiesHelper$MockitoMock$1560083666.getPropertyMap(Unknown Source)
	... 65 more

	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,887 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,888 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,888 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[]