Skip to content
Failed

Console Output

Skipping 4,028 KB.. Full Log
2024-06-12 08:40:36,220 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:36 2024-06-12 08:40:36,282 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,282 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,285 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
04:40:36 2024-06-12 08:40:36,286 INFO  [6c9ae11d-ed4d-4c70-b993-2fefe968db32][] o.e.d.g.s.s.a.p.PreAuthenticatedAuthenticationProvider  - Pre-authentication has been applied resulting in AuthorizationContext <ImmutableAuthorizationContext [type=pre-authenticated-http, authorizationSubjects=[some-issuer:foo]]>.
04:40:36 2024-06-12 08:40:36,290 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:36 2024-06-12 08:40:36,293 INFO  [6c9ae11d-ed4d-4c70-b993-2fefe968db32][] o.e.d.g.s.e.d.RequestResultLoggingDirective  - StatusCode of request GET '/api/2/search/things' was: 200
04:40:36 2024-06-12 08:40:36,314 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:36 2024-06-12 08:40:36,404 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,404 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,406 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
04:40:36 2024-06-12 08:40:36,408 INFO  [b2b9af18-2fb2-4141-a29e-9dda54ac2dce][] o.e.d.g.s.e.d.RequestResultLoggingDirective  - StatusCode of request GET '/overall/status' was: 200
04:40:36 2024-06-12 08:40:36,437 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:36 2024-06-12 08:40:36,510 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,510 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,512 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
04:40:36 2024-06-12 08:40:36,515 INFO  [2ab36d73-f18c-45a4-b9bb-2192096662f7][] o.e.d.g.s.e.d.RequestResultLoggingDirective  - StatusCode of request GET '/status/cluster' was: 200
04:40:36 2024-06-12 08:40:36,547 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:36 2024-06-12 08:40:36,615 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,616 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:36 2024-06-12 08:40:36,618 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
04:40:36 2024-06-12 08:40:36,620 INFO  [dc1ffd6e-052e-4ddc-a9b1-f4899424506e][] o.e.d.g.s.e.d.RequestResultLoggingDirective  - StatusCode of request GET '/api/nan/things?ids=bumlux' was: 404
04:40:36 [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.230 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteTest
04:40:36 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest
04:40:36 2024-06-12 08:40:36,765 INFO  [handleCompletionExceptionWithDittoRuntimeExceptionAsCause][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <GatewayMethodNotAllowedException> occurred in gateway root route: <GatewayMethodNotAllowedException [message='The provided HTTP method 'GET' is not allowed on this resource.', errorCode=gateway:method.notallowed, httpStatus=HttpStatus [code=405, category=CLIENT_ERROR], description='Check if you used the correct resource and method combination.', href=null, dittoHeaders=ImmutableDittoHeaders [{correlation-id=handleCompletionExceptionWithDittoRuntimeExceptionAsCause}]]>!
04:40:36 [INFO] [06/12/2024 08:40:36.776] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:36 [INFO] [06/12/2024 08:40:36.817] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:36 2024-06-12 08:40:36,854 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <null>!
04:40:36 java.lang.AssertionError: null
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownErrorAsInternalServerError$7(RootRouteExceptionHandlerTest.java:189)
04:40:36 	at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownErrorAsInternalServerError(RootRouteExceptionHandlerTest.java:192)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:36 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:36 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:36 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:36 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:36 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:36 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:36 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:36 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:36 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:36 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:36 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:36 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:36 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:36 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:36 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:36 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:36 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:36 2024-06-12 08:40:36,854 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <null>!
04:40:36 java.lang.AssertionError: null
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownErrorAsInternalServerError$7(RootRouteExceptionHandlerTest.java:189)
04:40:36 	at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownErrorAsInternalServerError(RootRouteExceptionHandlerTest.java:192)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:36 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:36 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:36 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:36 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:36 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:36 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:36 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:36 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:36 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:36 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:36 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:36 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:36 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:36 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:36 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:36 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:36 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:36 [INFO] [06/12/2024 08:40:36.862] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:36 2024-06-12 08:40:36,906 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Correlation ID was missing in headers of <DittoJsonException>!
04:40:36 2024-06-12 08:40:36,906 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <DittoJsonException> occurred in gateway root route: <DittoJsonException [message='JSON did not include required <myField> field!', errorCode=json.field.missing, httpStatus=HttpStatus [code=400, category=CLIENT_ERROR], description='Check if all required JSON fields were set.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]>!
04:40:36 [INFO] [06/12/2024 08:40:36.908] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:36 2024-06-12 08:40:36,958 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <42>!
04:40:36 java.lang.NumberFormatException: 42
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownExceptionAsInternalServerError$6(RootRouteExceptionHandlerTest.java:177)
04:40:36 	at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownExceptionAsInternalServerError(RootRouteExceptionHandlerTest.java:180)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:36 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:36 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:36 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:36 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:36 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:36 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:36 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:36 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:36 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:36 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:36 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:36 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:36 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:36 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:36 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:36 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:36 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:36 2024-06-12 08:40:36,958 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <42>!
04:40:36 java.lang.NumberFormatException: 42
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownExceptionAsInternalServerError$6(RootRouteExceptionHandlerTest.java:177)
04:40:36 	at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
04:40:36 	at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:36 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
04:40:36 	at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
04:40:36 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownExceptionAsInternalServerError(RootRouteExceptionHandlerTest.java:180)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:36 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:36 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:36 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:36 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:36 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:36 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:36 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:36 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:36 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:36 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:36 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:36 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:36 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:36 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:36 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:36 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:36 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:36 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:36 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:36 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:36 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:36 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:36 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:36 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:36 [INFO] [06/12/2024 08:40:36.960] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:37 [INFO] [06/12/2024 08:40:37.005] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:37 2024-06-12 08:40:37,043 INFO  [handleDittoRuntimeException][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <GatewayMethodNotAllowedException> occurred in gateway root route: <GatewayMethodNotAllowedException [message='The provided HTTP method 'GET' is not allowed on this resource.', errorCode=gateway:method.notallowed, httpStatus=HttpStatus [code=405, category=CLIENT_ERROR], description='Check if you used the correct resource and method combination.', href=null, dittoHeaders=ImmutableDittoHeaders [{correlation-id=handleDittoRuntimeException}]]>!
04:40:37 [INFO] [06/12/2024 08:40:37.044] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:37 2024-06-12 08:40:37,115 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Correlation ID was missing in headers of <DittoJsonException>!
04:40:37 2024-06-12 08:40:37,115 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <DittoJsonException> occurred in gateway root route: <DittoJsonException [message='JSON did not include required <myField> field!', errorCode=json.field.missing, httpStatus=HttpStatus [code=400, category=CLIENT_ERROR], description='Check if all required JSON fields were set.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]>!
04:40:37 [INFO] [06/12/2024 08:40:37.117] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:37 2024-06-12 08:40:37,156 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <java.lang.NumberFormatException: 42>!
04:40:37 java.util.concurrent.CompletionException: java.lang.NumberFormatException: 42
04:40:37 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:125)
04:40:37 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:37 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:37 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:37 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:37 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:37 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:37 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:37 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:37 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:37 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:37 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:37 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:37 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:37 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:37 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:37 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:37 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:37 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:37 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:37 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:37 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:37 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:37 Caused by: java.lang.NumberFormatException: 42
04:40:37 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:124)
04:40:37 	... 36 common frames omitted
04:40:37 2024-06-12 08:40:37,156 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Unexpected exception in gateway root route: <java.lang.NumberFormatException: 42>!
04:40:37 java.util.concurrent.CompletionException: java.lang.NumberFormatException: 42
04:40:37 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:125)
04:40:37 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:37 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:37 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:37 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:37 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:37 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:37 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:37 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:37 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:37 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:37 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:37 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:37 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:37 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:37 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:37 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:37 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:37 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:37 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:37 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:37 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:37 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:37 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:37 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:37 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:37 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:37 Caused by: java.lang.NumberFormatException: 42
04:40:37 	at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:124)
04:40:37 	... 36 common frames omitted
04:40:37 [INFO] [06/12/2024 08:40:37.158] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:37 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.517 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest
04:40:37 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.FeaturesRouteTest
04:40:37 2024-06-12 08:40:37,193 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,243 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,253 WARN  [][] o.a.p.c.Cluster Cluster(pekko://FeaturesRouteTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:37 2024-06-12 08:40:37,303 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,332 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,386 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,414 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,446 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,487 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,539 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,585 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,611 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,642 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,691 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,724 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,753 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,812 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,835 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:37 2024-06-12 08:40:37,906 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:37 2024-06-12 08:40:37,927 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:37,981 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,025 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,065 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,123 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,204 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,234 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,256 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,318 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,392 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,424 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,460 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,508 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,531 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,561 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,602 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,632 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,654 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,739 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,795 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,830 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,893 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:38 2024-06-12 08:40:38,922 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:38 2024-06-12 08:40:38,953 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,005 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,040 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,067 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,111 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,140 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,186 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,212 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,251 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,305 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,337 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,365 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,407 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,428 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,459 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,510 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,540 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,582 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,621 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,647 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,705 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,732 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,785 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,816 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,848 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,882 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,912 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:39 2024-06-12 08:40:39,940 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:39 2024-06-12 08:40:39,973 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,002 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,054 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,131 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,160 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,203 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,232 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,256 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,317 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,347 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,369 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,431 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,460 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,494 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,525 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,556 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,601 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,634 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,663 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,706 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,734 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,758 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,805 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,830 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,860 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:40 2024-06-12 08:40:40,901 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:40 2024-06-12 08:40:40,931 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:40,963 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,002 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,024 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,093 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,126 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 [INFO] Tests run: 55, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.950 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.FeaturesRouteTest
04:40:41 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.MessagesRouteTest
04:40:41 2024-06-12 08:40:41,158 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,213 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,222 WARN  [][] o.a.p.c.Cluster Cluster(pekko://MessagesRouteTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:41 2024-06-12 08:40:41,264 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,336 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,365 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,407 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,458 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,521 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,549 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,598 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,625 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,650 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,711 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,738 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,782 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,810 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,835 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,865 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:41 2024-06-12 08:40:41,914 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:41 2024-06-12 08:40:41,942 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:41,965 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,008 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,037 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,107 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,135 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,159 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,200 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,229 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,258 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,292 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,343 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,381 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,405 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,455 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,507 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,544 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,570 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,605 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,631 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.491 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.MessagesRouteTest
04:40:42 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.ThingsRouteTest
04:40:42 2024-06-12 08:40:42,658 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,718 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,726 WARN  [][] o.a.p.c.Cluster Cluster(pekko://ThingsRouteTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:42 2024-06-12 08:40:42,748 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,790 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,817 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:42 2024-06-12 08:40:42,851 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,912 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:42 2024-06-12 08:40:42,942 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:42,982 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,045 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,090 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,116 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,144 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,166 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,207 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,211 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,238 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,282 INFO  [ThingsRouteTest.postThingWithLiveChannelHeader-d81296a][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <ThingNotCreatableException> occurred in gateway root route: <ThingNotCreatableException [message='Thing could not be created via channel <live>.', errorCode=things:thing.notcreatable, httpStatus=HttpStatus [code=405, category=CLIENT_ERROR], description='Creating a thing via <live> channel is not supported. If you want to create a digital twin instead, please use channel <twin>.', href=null, dittoHeaders=ImmutableDittoHeaders [{correlation-id=ThingsRouteTest.postThingWithLiveChannelHeader-d81296a, channel=live}]]>!
04:40:43 2024-06-12 08:40:43,300 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,332 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,339 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,361 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,408 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,432 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,459 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,462 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,511 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,539 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,561 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,598 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,622 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,649 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,673 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,710 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,735 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,783 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:43 2024-06-12 08:40:43,812 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:43 2024-06-12 08:40:43,889 INFO  [ThingsRouteTest.postThingWithLiveChannelQueryParameter-9af12fa][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <ThingNotCreatableException> occurred in gateway root route: <ThingNotCreatableException [message='Thing could not be created via channel <live>.', errorCode=things:thing.notcreatable, httpStatus=HttpStatus [code=405, category=CLIENT_ERROR], description='Creating a thing via <live> channel is not supported. If you want to create a digital twin instead, please use channel <twin>.', href=null, dittoHeaders=ImmutableDittoHeaders [{correlation-id=ThingsRouteTest.postThingWithLiveChannelQueryParameter-9af12fa}]]>!
04:40:43 2024-06-12 08:40:43,923 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:43,999 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:44 2024-06-12 08:40:44,003 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:44 2024-06-12 08:40:44,045 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,092 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:44 2024-06-12 08:40:44,118 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,151 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - Correlation ID was missing in headers of <ThingIdInvalidException>!
04:40:44 2024-06-12 08:40:44,151 INFO  [][] o.e.d.g.s.e.r.RootRouteExceptionHandler  - <ThingIdInvalidException> occurred in gateway root route: <ThingIdInvalidException [message='Thing ID '' is not valid!', errorCode=things:id.invalid, httpStatus=HttpStatus [code=400, category=CLIENT_ERROR], description='It must conform to the namespaced entity ID notation (see Ditto documentation)', href=https://www.eclipse.dev/ditto/basic-namespaces-and-names.html#namespaced-id, dittoHeaders=ImmutableDittoHeaders [{}]]>!
04:40:44 2024-06-12 08:40:44,190 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,222 WARN  [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
04:40:44 [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.587 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.ThingsRouteTest
04:40:44 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.stats.StatsRouteTest
04:40:44 2024-06-12 08:40:44,257 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,337 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,347 WARN  [][] o.a.p.c.Cluster Cluster(pekko://a72b0a70-f33f-4aa8-a2ce-8db92bdb2aaf) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:44 2024-06-12 08:40:44,386 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,395 WARN  [][] o.a.p.c.Cluster Cluster(pekko://StatsRouteTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:44 2024-06-12 08:40:44,447 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,507 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,558 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,628 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.437 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.stats.StatsRouteTest
04:40:44 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.status.OverallStatusRouteTest
04:40:44 2024-06-12 08:40:44,700 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,745 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,753 WARN  [][] o.a.p.c.Cluster Cluster(pekko://OverallStatusRouteTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:40:44 2024-06-12 08:40:44,817 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,867 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:44 2024-06-12 08:40:44,928 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:45 2024-06-12 08:40:44,991 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:45 2024-06-12 08:40:45,049 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:45 2024-06-12 08:40:45,109 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:45 2024-06-12 08:40:45,160 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:45 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.533 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.status.OverallStatusRouteTest
04:40:45 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.QueryParametersToHeadersMapTest
04:40:45 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.QueryParametersToHeadersMapTest
04:40:45 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.utils.UriEncodingTest
04:40:45 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.eclipse.ditto.gateway.service.endpoints.utils.UriEncodingTest
04:40:45 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.utils.HttpUtilsTest
04:40:45 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.endpoints.utils.HttpUtilsTest
04:40:45 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.ContentTypeValidationDirectiveTest
04:40:45 2024-06-12 08:40:45,546 INFO  [][] o.e.d.g.s.e.d.ContentTypeValidationDirective  - Request rejected: unsupported media-type: <none/none> request: < PUT someUrl>
04:40:45 [INFO] [06/12/2024 08:40:45.567] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:45 [INFO] [06/12/2024 08:40:45.730] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:45 2024-06-12 08:40:45,820 INFO  [][] o.e.d.g.s.e.d.ContentTypeValidationDirective  - Request rejected: unsupported media-type: <application/x-www-form-urlencoded> request: < PUT someUrl>
04:40:45 [INFO] [06/12/2024 08:40:45.822] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:45 [INFO] [06/12/2024 08:40:45.896] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:45 [INFO] [06/12/2024 08:40:45.946] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:46 [INFO] [06/12/2024 08:40:46.013] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:46 2024-06-12 08:40:46,061 INFO  [][] o.e.d.g.s.e.d.ContentTypeValidationDirective  - Request rejected: unsupported media-type: <none/none> request: < PUT someUrl>
04:40:46 [INFO] [06/12/2024 08:40:46.062] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:46 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.706 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.ContentTypeValidationDirectiveTest
04:40:46 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest
04:40:46 2024-06-12 08:40:46,109 WARN  [][] k.c.HttpPropagation$Settings  - W3C TraceContext propagation should be used only with identifier-scheme = double
04:40:46 2024-06-12 08:40:46,110 WARN  [][] k.c.HttpPropagation$Settings  - W3C TraceContext propagation should be used only with identifier-scheme = double
04:40:46 2024-06-12 08:40:46,120 WARN  [][] kamon.Init  - Your application is running without the Kanela instrumentation agent. None of Kamon's automatic instrumentation will be applied to the current JVM. Consider using the kamon-bundle dependency or setting up the Kanela agent via the -javaagent:/path/to/kanela.jar command-line option
04:40:46 2024-06-12 08:40:46,221 WARN  [][] k.m.ModuleRegistry  - Failed to create instance of module [Process Metrics]
04:40:46 java.lang.NoClassDefFoundError: oshi/SystemInfo
04:40:46 	at kamon.instrumentation.system.process.ProcessMetricsCollector$MetricsCollectionTask.<init>(ProcessMetricsCollector.scala:65)
04:40:46 	at kamon.instrumentation.system.process.ProcessMetricsCollector.<init>(ProcessMetricsCollector.scala:39)
04:40:46 	at kamon.instrumentation.system.process.ProcessMetricsCollector$Factory.create(ProcessMetricsCollector.scala:171)
04:40:46 	at kamon.module.ModuleRegistry.createModule(ModuleRegistry.scala:361)
04:40:46 	at kamon.module.ModuleRegistry.$anonfun$load$3(ModuleRegistry.scala:124)
04:40:46 	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
04:40:46 	at scala.Option.fold(Option.scala:263)
04:40:46 	at kamon.module.ModuleRegistry.$anonfun$load$2(ModuleRegistry.scala:127)
04:40:46 	at kamon.module.ModuleRegistry.$anonfun$load$2$adapted(ModuleRegistry.scala:120)
04:40:46 	at scala.collection.immutable.List.foreach(List.scala:333)
04:40:46 	at kamon.module.ModuleRegistry.load(ModuleRegistry.scala:120)
04:40:46 	at kamon.ModuleManagement.loadModules(ModuleManagement.scala:99)
04:40:46 	at kamon.ModuleManagement.loadModules$(ModuleManagement.scala:98)
04:40:46 	at kamon.Kamon$.loadModules(Kamon.scala:19)
04:40:46 	at kamon.Init.init(Init.scala:69)
04:40:46 	at kamon.Init.init$(Init.scala:60)
04:40:46 	at kamon.Kamon$.init(Kamon.scala:19)
04:40:46 	at kamon.Kamon.init(Kamon.scala)
04:40:46 	at org.eclipse.ditto.internal.utils.tracing.span.KamonTracingInitResource.before(KamonTracingInitResource.java:50)
04:40:46 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
04:40:46 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
04:40:46 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:46 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:46 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:46 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:46 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:46 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:46 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:46 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:46 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:46 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:46 Caused by: java.lang.ClassNotFoundException: oshi.SystemInfo
04:40:46 	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
04:40:46 	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
04:40:46 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
04:40:46 	... 31 common frames omitted
04:40:46 2024-06-12 08:40:46,228 INFO  [][] k.o.OpenTelemetryTraceReporter  - Creating OpenTelemetry Trace Reporter
04:40:46 2024-06-12 08:40:46,230 INFO  [][] k.o.OpenTelemetryTraceReporter  - Reconfigure OpenTelemetry Trace Reporter
04:40:46 2024-06-12 08:40:46,319 INFO  [][] k.o.OtlpTraceService  - Configured endpoint for OpenTelemetry trace reporting [http://localhost:4317] using grpc protocol
04:40:47 2024-06-12 08:40:46,985 INFO  [][] k.p.PrometheusReporter  - Started the embedded HTTP server on http://0.0.0.0:9095/metrics
04:40:47 2024-06-12 08:40:46,995 WARN  [][] k.m.ModuleRegistry  - Failed to create instance of module [Host Metrics]
04:40:47 java.lang.NoClassDefFoundError: oshi/SystemInfo
04:40:47 	at kamon.instrumentation.system.host.HostMetricsCollector$FrequentCollectionTask.<init>(HostMetricsCollector.scala:82)
04:40:47 	at kamon.instrumentation.system.host.HostMetricsCollector.<init>(HostMetricsCollector.scala:45)
04:40:47 	at kamon.instrumentation.system.host.HostMetricsCollector$Factory.create(HostMetricsCollector.scala:243)
04:40:47 	at kamon.module.ModuleRegistry.createModule(ModuleRegistry.scala:361)
04:40:47 	at kamon.module.ModuleRegistry.$anonfun$load$3(ModuleRegistry.scala:124)
04:40:47 	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
04:40:47 	at scala.Option.fold(Option.scala:263)
04:40:47 	at kamon.module.ModuleRegistry.$anonfun$load$2(ModuleRegistry.scala:127)
04:40:47 	at kamon.module.ModuleRegistry.$anonfun$load$2$adapted(ModuleRegistry.scala:120)
04:40:47 	at scala.collection.immutable.List.foreach(List.scala:333)
04:40:47 	at kamon.module.ModuleRegistry.load(ModuleRegistry.scala:120)
04:40:47 	at kamon.ModuleManagement.loadModules(ModuleManagement.scala:99)
04:40:47 	at kamon.ModuleManagement.loadModules$(ModuleManagement.scala:98)
04:40:47 	at kamon.Kamon$.loadModules(Kamon.scala:19)
04:40:47 	at kamon.Init.init(Init.scala:69)
04:40:47 	at kamon.Init.init$(Init.scala:60)
04:40:47 	at kamon.Kamon$.init(Kamon.scala:19)
04:40:47 	at kamon.Kamon.init(Kamon.scala)
04:40:47 	at org.eclipse.ditto.internal.utils.tracing.span.KamonTracingInitResource.before(KamonTracingInitResource.java:50)
04:40:47 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
04:40:47 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
04:40:47 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:47 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:47 Caused by: java.lang.ClassNotFoundException: oshi.SystemInfo
04:40:47 	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
04:40:47 	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
04:40:47 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
04:40:47 	... 31 common frames omitted
04:40:47 2024-06-12 08:40:47,015 INFO  [][] kamon.Init  - 
04:40:47  _
04:40:47 | |
04:40:47 | | ____ _ _ __ ___   ___  _ __
04:40:47 | |/ / _  |  _ ` _ \ / _ \|  _ \
04:40:47 |   < (_| | | | | | | (_) | | | |
04:40:47 |_|\_\__,_|_| |_| |_|\___/|_| |_|
04:40:47 =====================================
04:40:47 Initializing Kamon Telemetry v2.7.0 / Kanela not found
04:40:47 
04:40:47 2024-06-12 08:40:47,020 INFO  [][] o.e.d.i.u.t.DittoTracing  - Ditto tracing initialized and enabled using propagation channel <default>.
04:40:47 [INFO] [06/12/2024 08:40:47.111] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.121] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestWithNullInnerRouteSupplierThrowsNullPointerException)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.215] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.225] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_assertImmutability)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [ERROR] [06/12/2024 08:40:47.697] [main] [org.apache.pekko.actor.ActorSystemImpl(RequestTracingDirectiveTest)] Error during processing of request: 'Cannot invoke "scala.Function1.apply(Object)" because the return value of "scala.Function1.apply(Object)" is null'. Completing with 500 Internal Server Error response. To change default exception handling behavior, provide a custom ExceptionHandler.
04:40:47 java.lang.NullPointerException: Cannot invoke "scala.Function1.apply(Object)" because the return value of "scala.Function1.apply(Object)" is null
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRequestContext$2(BasicDirectives.scala:55)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
04:40:47 	at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
04:40:47 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
04:40:47 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
04:40:47 	at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
04:40:47 	at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
04:40:47 	at org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest.traceRequestCallsDittoTracingIfTracingIsEnabledForResolvedSpanOperationName(RequestTracingDirectiveTest.java:131)
04:40:47 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:47 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:47 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:47 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:47 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:47 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:47 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:47 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:47 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:47 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:47 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
04:40:47 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:47 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:47 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:47 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:47 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:47 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:47 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:47 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:47 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:47 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:47 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:47 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
04:40:47 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
04:40:47 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:47 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:47 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:47 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:47 
04:40:47 [INFO] [06/12/2024 08:40:47.700] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.708] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestCallsDittoTracingIfTracingIsEnabledForResolvedSpanOperationName)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.848] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] [06/12/2024 08:40:47.853] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestWithExistingW3cTracingHeadersKeepThisHeaders)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:47 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.796 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest
04:40:47 [INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.RequestLoggingFilterTest
04:40:47 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.RequestLoggingFilterTest
04:40:47 [INFO] Running org.eclipse.ditto.gateway.service.util.config.health.DefaultClusterRolesConfigTest
04:40:48 2024-06-12 08:40:48,200 INFO  [][] k.o.OpenTelemetryTraceReporter  - Stopping OpenTelemetry Trace Reporter
04:40:48 Jun 12, 2024 8:40:48 AM io.opentelemetry.sdk.internal.ThrottlingLogger doLog
04:40:48 SEVERE: Failed to export spans. The request could not be executed. Full error message: Canceled
04:40:48 java.util.concurrent.RejectedExecutionException: Task Future(<not completed>) rejected from java.util.concurrent.ThreadPoolExecutor@34da586e[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 11]
04:40:48 	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
04:40:48 	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
04:40:48 	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
04:40:48 	at java.base/java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:721)
04:40:48 	at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:21)
04:40:48 	at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:429)
04:40:48 	at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:338)
04:40:48 	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete0(Promise.scala:285)
04:40:48 	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:278)
04:40:48 	at scala.concurrent.Promise.complete(Promise.scala:57)
04:40:48 	at scala.concurrent.Promise.complete$(Promise.scala:56)
04:40:48 	at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:104)
04:40:48 	at scala.concurrent.Promise.failure(Promise.scala:109)
04:40:48 	at scala.concurrent.Promise.failure$(Promise.scala:109)
04:40:48 	at scala.concurrent.impl.Promise$DefaultPromise.failure(Promise.scala:104)
04:40:48 	at kamon.otel.OtlpTraceService$$anon$1.run(TraceService.scala:111)
04:40:48 	at io.opentelemetry.sdk.common.CompletableResultCode.fail(CompletableResultCode.java:98)
04:40:48 	at io.opentelemetry.exporter.internal.grpc.OkHttpGrpcExporter$1.onFailure(OkHttpGrpcExporter.java:112)
04:40:48 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:525)
04:40:48 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
04:40:48 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
04:40:48 	at java.base/java.lang.Thread.run(Thread.java:833)
04:40:48 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.886 s -- in org.eclipse.ditto.gateway.service.util.config.health.DefaultClusterRolesConfigTest
04:40:48 [INFO] Running org.eclipse.ditto.gateway.service.util.config.health.DefaultHealthCheckConfigTest
04:40:49 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.325 s -- in org.eclipse.ditto.gateway.service.util.config.health.DefaultHealthCheckConfigTest
04:40:49 [INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultClaimMessageConfigTest
04:40:49 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultClaimMessageConfigTest
04:40:49 [INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.GatewayHttpConfigTest
04:40:49 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.649 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.GatewayHttpConfigTest
04:40:49 [INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultMessageConfigTest
04:40:49 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultMessageConfigTest
04:40:49 [INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultPublicHealthConfigTest
04:40:49 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultPublicHealthConfigTest
04:40:49 [INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultCommandConfigTest
04:40:50 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.371 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultCommandConfigTest
04:40:50 [INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultDevOpsConfigTest
04:40:50 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultDevOpsConfigTest
04:40:50 [INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultOAuthConfigTest
04:40:50 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.444 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultOAuthConfigTest
04:40:50 [INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultAuthenticationConfigTest
04:40:50 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultAuthenticationConfigTest
04:40:50 [INFO] Running org.eclipse.ditto.gateway.service.util.config.streaming.DefaultStreamingConfigTest
04:40:50 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in org.eclipse.ditto.gateway.service.util.config.streaming.DefaultStreamingConfigTest
04:40:50 [INFO] Running org.eclipse.ditto.gateway.service.util.config.streaming.DefaultWebsocketConfigTest
04:40:51 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.316 s -- in org.eclipse.ditto.gateway.service.util.config.streaming.DefaultWebsocketConfigTest
04:40:51 [INFO] Running org.eclipse.ditto.gateway.service.util.GatewayMappingStrategiesTest
04:40:51 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.412 s -- in org.eclipse.ditto.gateway.service.util.GatewayMappingStrategiesTest
04:40:51 [INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandResponseRegistryTest
04:40:51 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandResponseRegistryTest
04:40:51 [INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalEventRegistryTest
04:40:51 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalEventRegistryTest
04:40:51 [INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalErrorRegistryTest
04:40:51 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalErrorRegistryTest
04:40:51 [INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayRootActorTest
04:40:51 2024-06-12 08:40:51,701 INFO  [][] o.e.d.i.u.c.r.ServiceSpecificEnvironmentConfigSupplier  - Running in <DEVELOPMENT> environment.
04:40:51 2024-06-12 08:40:51,721 WARN  [][] o.e.d.i.u.c.r.SecretFromPathReader  - Failed to read secret at path </run/secrets/devops_password>!
04:40:51 2024-06-12 08:40:51,722 WARN  [][] o.e.d.i.u.c.r.SecretFromPathReader  - Failed to read secret at path </run/secrets/status_password>!
04:40:51 2024-06-12 08:40:51,797 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:51 2024-06-12 08:40:51,812 INFO  [][] o.a.p.r.a.ArteryTransport ArteryTransport(pekko://GatewayRootActorTest) - Remoting started with transport [Artery tcp]; listening on address [pekko://GatewayRootActorTest@127.0.0.1:36785] with UID [-24777201660247720]
04:40:51 2024-06-12 08:40:51,813 INFO  [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:36785] - Starting up, Pekko version [1.0.2] ...
04:40:51 2024-06-12 08:40:51,817 INFO  [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:36785] - Registered cluster JMX MBean [pekko:type=Cluster]
04:40:51 2024-06-12 08:40:51,817 INFO  [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:36785] - Started up successfully
04:40:51 2024-06-12 08:40:51,842 INFO  [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:36785] - No seed nodes found in configuration, relying on Cluster Bootstrap for joining
04:40:51 2024-06-12 08:40:51,842 INFO  [][] o.e.d.b.s.c.DittoSplitBrainResolver  - SBR will be automatically enabled after <PT1H>
04:40:52 2024-06-12 08:40:52,085 INFO  [][] o.e.d.b.s.s.SignalTransformers  - Instantiated the following signal transformers: org.eclipse.ditto.edge.service.dispatching.signaltransformer.DefaultNamespaceAppender,org.eclipse.ditto.edge.service.dispatching.signaltransformer.OriginatorSetterSignalTransformer.
04:40:52 2024-06-12 08:40:52,319 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:52 2024-06-12 08:40:52,319 INFO  [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory  - Pre-authentication is enabled!
04:40:52 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.153 s -- in org.eclipse.ditto.gateway.service.starter.GatewayRootActorTest
04:40:52 [INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandRegistryTest
04:40:52 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandRegistryTest
04:40:52 [INFO] Running org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorHeaderInteractionTest
04:40:52 2024-06-12 08:40:52,876 INFO  [][] o.e.d.i.u.t.DittoTracing  - Ditto tracing is disabled. No traces are generated and span context is not propagated.
04:40:52 2024-06-12 08:40:52,897 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:54 [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.948 s -- in org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorHeaderInteractionTest
04:40:54 [INFO] Running org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorTest
04:40:54 2024-06-12 08:40:54,830 INFO  [][] o.e.d.i.u.t.DittoTracing  - Ditto tracing is disabled. No traces are generated and span context is not propagated.
04:40:54 2024-06-12 08:40:54,847 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:54 2024-06-12 08:40:54,950 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,038 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,122 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,331 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,410 WARN  [hugeJwtExpirationTimeDoesNotCloseStream][] o.e.d.g.s.s.a.StreamingSessionActor pekko://StreamingSessionActorTest_hugeJwtExpirationTimeDoesNotCloseStream/user/$a - Session lifetime <PT23975H59M59.589583441S> is more than the maximum <PT2400H>. Keeping session open indefinitely.
04:40:55 2024-06-12 08:40:55,527 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,605 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,690 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,763 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,882 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:55 2024-06-12 08:40:55,954 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:56 2024-06-12 08:40:56,064 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:56 2024-06-12 08:40:56,253 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:56 2024-06-12 08:40:56,323 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:56 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.553 s -- in org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorTest
04:40:56 [INFO] Running org.eclipse.ditto.gateway.service.streaming.StopStreamingTest
04:40:56 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.eclipse.ditto.gateway.service.streaming.StopStreamingTest
04:40:56 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtValidatorTest
04:40:58 2024-06-12 08:40:58,429 INFO  [][] o.e.d.g.s.s.a.j.DefaultJwtValidator  - Failed to parse/validate JWT due to <ExpiredJwtException> with message: <JWT expired 10428 milliseconds ago at 2024-06-12T08:40:48.000Z. Current time: 2024-06-12T08:40:58.428Z. Allowed clock skew: 10000 milliseconds.>
04:40:58 2024-06-12 08:40:58,430 INFO  [][] o.e.d.g.s.s.a.j.DefaultJwtValidator  - Failed to parse/validate JWT due to <UnsupportedJwtException> with message: <Unsecured JWSs (those with an 'alg' (Algorithm) header value of 'none') are disallowed by default as mandated by https://www.rfc-editor.org/rfc/rfc7518.html#section-3.6. If you wish to allow them to be parsed, call the JwtParserBuilder.unsecured() method, but please read the security considerations covered in that method's JavaDoc before doing so. Header: {kid=pFXsMxGhnXJgzg9aO9xYUTYegCP4XsnuGhQEeQaAQrI, alg=none}>
04:40:58 2024-06-12 08:40:58,433 INFO  [][] o.e.d.g.s.s.a.j.DefaultJwtValidator  - Failed to parse/validate JWT due to <PrematureJwtException> with message: <JWT early by 29567 milliseconds before 2024-06-12T08:41:28.000Z. Current time: 2024-06-12T08:40:58.433Z. Allowed clock skew: 10000 milliseconds.>
04:40:58 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.028 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtValidatorTest
04:40:58 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoJwtAuthorizationSubjectsProviderTest
04:40:58 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.317 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoJwtAuthorizationSubjectsProviderTest
04:40:58 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtExtractorTest
04:40:58 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtExtractorTest
04:40:58 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuersConfigTest
04:40:58 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuersConfigTest
04:40:58 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtExtractorTest
04:40:58 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtExtractorTest
04:40:58 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtAuthenticationProviderTest
04:40:58 2024-06-12 08:40:58,815 INFO  [doExtractAuthenticationWithInvalidJwtFromAccessTokenParameter][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 2024-06-12 08:40:59,083 INFO  [doExtractAuthenticationWithInvalidJwtFromHeader][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 2024-06-12 08:40:59,087 INFO  [doExtractAuthenticationFromAccessTokenParameter][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 2024-06-12 08:40:59,092 INFO  [doExtractAuthenticationFromRequestHeaders][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.278 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtAuthenticationProviderTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtAuthenticationResultProviderTest
04:40:59 2024-06-12 08:40:59,107 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:40:59 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtAuthenticationResultProviderTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.PublicKeyProviderUnavailableExceptionTest
04:40:59 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.PublicKeyProviderUnavailableExceptionTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtAuthenticationProviderTest
04:40:59 2024-06-12 08:40:59,181 INFO  [doExtractAuthenticationWithInvalidJwtFromHeader][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 2024-06-12 08:40:59,189 INFO  [doExtractAuthenticationFromRequestHeaders][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider  - Completed JWT authentication successfully.
04:40:59 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtAuthenticationProviderTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest
04:40:59 [INFO] [06/12/2024 08:40:59.358] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 2024-06-12 08:40:59,403 INFO  [][] o.e.d.g.s.s.a.j.DittoPublicKeyProvider  - Got non success response from public key provider with status code: <503 Service Unavailable> and body: <{"message":"Something went wrong."}>.
04:40:59 Jun 12, 2024 8:40:59 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
04:40:59 WARNING: Exception thrown during asynchronous load
04:40:59 java.util.concurrent.CompletionException: GatewayAuthenticationProviderUnavailableException [message='Got unexpected response from public key provider.', errorCode=gateway:authentication.provider.unavailable, httpStatus=HttpStatus [code=503, category=SERVER_ERROR], description='If after retry it is still unavailable, please contact the service team.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:994)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniExceptionallyStage(CompletableFuture.java:1008)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:2364)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:144)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:238)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.loadPublicKeyWithParser(DittoPublicKeyProvider.java:195)
04:40:59 	at org.eclipse.ditto.internal.utils.cache.CaffeineCache.lambda$getLoaderFunction$1(CaffeineCache.java:70)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.lambda$get$2(LocalAsyncCache.java:94)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalCache.lambda$statsAware$2(LocalCache.java:167)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$14(BoundedLocalCache.java:2688)
04:40:59 	at java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:2686)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:2669)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:92)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:83)
04:40:59 	at org.eclipse.ditto.internal.utils.cache.CaffeineCache.get(CaffeineCache.java:168)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeyWithParser(DittoPublicKeyProvider.java:165)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.lambda$verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint$1(DittoPublicKeyProviderTest.java:174)
04:40:59 	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
04:40:59 	at org.assertj.core.api.ThrowableTypeAssert.isThrownBy(ThrowableTypeAssert.java:59)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint(DittoPublicKeyProviderTest.java:174)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:59 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:59 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:59 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:59 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:59 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:59 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:59 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:59 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:59 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:59 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:59 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:59 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:59 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:59 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:59 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:59 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:59 Caused by: GatewayAuthenticationProviderUnavailableException [message='Got unexpected response from public key provider.', errorCode=gateway:authentication.provider.unavailable, httpStatus=HttpStatus [code=503, category=SERVER_ERROR], description='If after retry it is still unavailable, please contact the service team.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:126)
04:40:59 	at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:111)
04:40:59 	at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.handleNonSuccessResponse(DittoPublicKeyProvider.java:264)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapResponseToJsonObject(DittoPublicKeyProvider.java:246)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:144)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:235)
04:40:59 	... 51 more
04:40:59 
04:40:59 2024-06-12 08:40:59,407 INFO  [][] o.e.d.g.s.s.a.j.DittoPublicKeyProvider  - Got non success response from public key provider with status code: <503 Service Unavailable> and body: <{"message":"Something went wrong."}>.
04:40:59 Jun 12, 2024 8:40:59 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
04:40:59 WARNING: Exception thrown during asynchronous load
04:40:59 java.util.concurrent.CompletionException: GatewayAuthenticationProviderUnavailableException [message='Got unexpected response from public key provider.', errorCode=gateway:authentication.provider.unavailable, httpStatus=HttpStatus [code=503, category=SERVER_ERROR], description='If after retry it is still unavailable, please contact the service team.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:994)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniExceptionallyStage(CompletableFuture.java:1008)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:2364)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:144)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:238)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.loadPublicKeyWithParser(DittoPublicKeyProvider.java:195)
04:40:59 	at org.eclipse.ditto.internal.utils.cache.CaffeineCache.lambda$getLoaderFunction$1(CaffeineCache.java:70)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.lambda$get$2(LocalAsyncCache.java:94)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalCache.lambda$statsAware$2(LocalCache.java:167)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$14(BoundedLocalCache.java:2688)
04:40:59 	at java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:2686)
04:40:59 	at com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:2669)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:92)
04:40:59 	at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:83)
04:40:59 	at org.eclipse.ditto.internal.utils.cache.CaffeineCache.get(CaffeineCache.java:168)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeyWithParser(DittoPublicKeyProvider.java:165)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.lambda$verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint$2(DittoPublicKeyProviderTest.java:183)
04:40:59 	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
04:40:59 	at org.assertj.core.api.ThrowableTypeAssert.isThrownBy(ThrowableTypeAssert.java:59)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint(DittoPublicKeyProviderTest.java:183)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:59 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:59 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:59 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:59 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:59 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:59 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:59 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:59 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:59 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:59 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:59 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:59 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:59 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:59 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:59 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:59 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:59 Caused by: GatewayAuthenticationProviderUnavailableException [message='Got unexpected response from public key provider.', errorCode=gateway:authentication.provider.unavailable, httpStatus=HttpStatus [code=503, category=SERVER_ERROR], description='If after retry it is still unavailable, please contact the service team.', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:126)
04:40:59 	at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:111)
04:40:59 	at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.handleNonSuccessResponse(DittoPublicKeyProvider.java:264)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapResponseToJsonObject(DittoPublicKeyProvider.java:246)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:144)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:235)
04:40:59 	... 51 more
04:40:59 
04:40:59 [INFO] [06/12/2024 08:40:59.409] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 [INFO] [06/12/2024 08:40:59.481] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 2024-06-12 08:40:59,510 WARN  [][] o.e.d.g.s.s.a.j.DittoPublicKeyProvider  - Got invalid JSON Web Key from JwkResource provider at discovery endpoint <https://google.com/.well-known/openid-configuration>
04:40:59 org.eclipse.ditto.json.JsonMissingFieldException: JSON did not include required </crv> field!
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$generateECPublicKey$11(DittoPublicKeyProvider.java:339)
04:40:59 	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.generateECPublicKey(DittoPublicKeyProvider.java:339)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapMatchingPublicKey(DittoPublicKeyProvider.java:318)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:294)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$loadPublicKeyWithParser$1(DittoPublicKeyProvider.java:198)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:653)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
04:40:59 	at java.base/java.lang.Thread.run(Thread.java:833)
04:40:59 Jun 12, 2024 8:40:59 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
04:40:59 WARNING: Exception thrown during asynchronous load
04:40:59 java.util.concurrent.CompletionException: JwkInvalidException [message='Got invalid JSON Web Key from JwkResource provider at discovery endpoint <https://google.com/.well-known/openid-configuration>', errorCode=jwk:invalid, httpStatus=HttpStatus [code=400, category=CLIENT_ERROR], description='JSON did not include required </crv> field!', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:653)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
04:40:59 	at java.base/java.lang.Thread.run(Thread.java:833)
04:40:59 Caused by: JwkInvalidException [message='Got invalid JSON Web Key from JwkResource provider at discovery endpoint <https://google.com/.well-known/openid-configuration>', errorCode=jwk:invalid, httpStatus=HttpStatus [code=400, category=CLIENT_ERROR], description='JSON did not include required </crv> field!', href=null, dittoHeaders=ImmutableDittoHeaders [{}]]
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.JwkInvalidException$Builder.doBuild(JwkInvalidException.java:100)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.JwkInvalidException$Builder.doBuild(JwkInvalidException.java:87)
04:40:59 	at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getJwkInvalidExceptionException(DittoPublicKeyProvider.java:382)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:302)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$loadPublicKeyWithParser$1(DittoPublicKeyProvider.java:198)
04:40:59 	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
04:40:59 	... 5 more
04:40:59 Caused by: org.eclipse.ditto.json.JsonMissingFieldException: JSON did not include required </crv> field!
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$generateECPublicKey$11(DittoPublicKeyProvider.java:339)
04:40:59 	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.generateECPublicKey(DittoPublicKeyProvider.java:339)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapMatchingPublicKey(DittoPublicKeyProvider.java:318)
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:294)
04:40:59 	... 7 more
04:40:59 
04:40:59 [INFO] [06/12/2024 08:40:59.512] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 [INFO] [06/12/2024 08:40:59.544] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 [INFO] [06/12/2024 08:40:59.593] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
04:40:59 [ERROR] Tests run: 6, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.397 s <<< FAILURE! -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest
04:40:59 [ERROR] org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId -- Time elapsed: 0.170 s <<< FAILURE!
04:40:59 Wanted but not invoked:
04:40:59 httpClientMock.createSingleHttpRequest(
04:40:59     HttpRequest(HttpMethod(GET),https://google.com/.well-known/openid-configuration,List(),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1))
04:40:59 );
04:40:59 -> at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
04:40:59 Actually, there were zero interactions with this mock.
04:40:59 
04:40:59 	at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
04:40:59 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
04:40:59 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
04:40:59 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
04:40:59 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
04:40:59 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
04:40:59 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
04:40:59 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
04:40:59 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
04:40:59 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
04:40:59 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
04:40:59 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
04:40:59 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
04:40:59 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
04:40:59 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
04:40:59 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
04:40:59 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
04:40:59 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
04:40:59 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
04:40:59 	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
04:40:59 	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
04:40:59 	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
04:40:59 	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
04:40:59 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
04:40:59 
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuerConfigTest
04:40:59 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuerConfigTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.preauth.PreAuthenticatedAuthenticationProviderTest
04:40:59 2024-06-12 08:40:59,608 INFO  [doExtractAuthenticationByQueryParamAndHeader][] o.e.d.g.s.s.a.p.PreAuthenticatedAuthenticationProvider  - Pre-authentication has been applied resulting in AuthorizationContext <ImmutableAuthorizationContext [type=pre-authenticated-http, authorizationSubjects=[myDummy]]>.
04:40:59 2024-06-12 08:40:59,609 INFO  [doExtractAuthenticationByQueryParam][] o.e.d.g.s.s.a.p.PreAuthenticatedAuthenticationProvider  - Pre-authentication has been applied resulting in AuthorizationContext <ImmutableAuthorizationContext [type=pre-authenticated-http, authorizationSubjects=[myDummy]]>.
04:40:59 2024-06-12 08:40:59,615 INFO  [doExtractAuthenticationByHeader][] o.e.d.g.s.s.a.p.PreAuthenticatedAuthenticationProvider  - Pre-authentication has been applied resulting in AuthorizationContext <ImmutableAuthorizationContext [type=pre-authenticated-http, authorizationSubjects=[myDummy]]>.
04:40:59 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.security.authentication.preauth.PreAuthenticatedAuthenticationProviderTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.AuthenticationChainTest
04:40:59 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.319 s -- in org.eclipse.ditto.gateway.service.security.authentication.AuthenticationChainTest
04:40:59 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationResultTest
04:41:00 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationResultTest
04:41:00 [INFO] Running org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationFailureAggregatorTest
04:41:00 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationFailureAggregatorTest
04:41:00 [INFO] Running org.eclipse.ditto.gateway.service.security.cache.PublicKeyIdWithIssuerTest
04:41:00 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.security.cache.PublicKeyIdWithIssuerTest
04:41:00 [INFO] Running org.eclipse.ditto.gateway.service.proxy.actors.QueryThingsPerRequestActorTest
04:41:00 2024-06-12 08:41:00,017 INFO  [][] o.a.p.e.s.Slf4jLogger  - Slf4jLogger started
04:41:00 2024-06-12 08:41:00,029 WARN  [][] o.a.p.c.Cluster Cluster(pekko://QueryThingsPerRequestActorTest) - Could not register Cluster JMX MBean with name=pekko:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
04:41:05 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.505 s -- in org.eclipse.ditto.gateway.service.proxy.actors.QueryThingsPerRequestActorTest
04:41:05 [INFO] Running org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsConfigTest
04:41:05 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsConfigTest
04:41:05 [INFO] Running org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsShardConfigTest
04:41:05 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsShardConfigTest
04:41:06 [INFO] 
04:41:06 [INFO] Results:
04:41:06 [INFO] 
04:41:06 [ERROR] Failures: 
04:41:06 [ERROR]   DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId:206 
04:41:06 Wanted but not invoked:
04:41:06 httpClientMock.createSingleHttpRequest(
04:41:06     HttpRequest(HttpMethod(GET),https://google.com/.well-known/openid-configuration,List(),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1))
04:41:06 );
04:41:06 -> at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
04:41:06 Actually, there were zero interactions with this mock.
04:41:06 
04:41:06 [INFO] 
04:41:06 [ERROR] Tests run: 630, Failures: 1, Errors: 0, Skipped: 0
04:41:06 [INFO] 
04:41:06 [INFO] ------------------------------------------------------------------------
04:41:06 [INFO] Reactor Summary for Eclipse Ditto 0-SNAPSHOT:
04:41:06 [INFO] 
04:41:06 [INFO] Eclipse Ditto ...................................... SUCCESS [ 14.343 s]
04:41:06 [INFO] Eclipse Ditto :: Legal ............................. SUCCESS [  1.294 s]
04:41:06 [INFO] Eclipse Ditto :: BOM ............................... SUCCESS [  0.110 s]
04:41:06 [INFO] Eclipse Ditto :: Utils ............................. SUCCESS [  0.476 s]
04:41:06 [INFO] Eclipse Ditto :: Utils :: JSR-305 Extensions ....... SUCCESS [  8.200 s]
04:41:06 [INFO] Eclipse Ditto :: JSON .............................. SUCCESS [ 21.087 s]
04:41:06 [INFO] Eclipse Ditto :: Base .............................. SUCCESS [  0.243 s]
04:41:06 [INFO] Eclipse Ditto :: Base :: Model ..................... SUCCESS [ 25.041 s]
04:41:06 [INFO] Eclipse Ditto :: Base :: API ....................... SUCCESS [  8.292 s]
04:41:06 [INFO] Eclipse Ditto :: Internal .......................... SUCCESS [  0.041 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils ................. SUCCESS [  0.075 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Config ....... SUCCESS [ 11.857 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Metrics ...... SUCCESS [ 17.856 s]
04:41:06 [INFO] Eclipse Ditto :: Utils :: Result ................... SUCCESS [  4.634 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Tracing ...... SUCCESS [ 16.038 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Models ................ SUCCESS [  0.031 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Models :: Streaming ... SUCCESS [  5.086 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Pekko ........ SUCCESS [ 41.695 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Health ....... SUCCESS [ 14.532 s]
04:41:06 [INFO] Eclipse Ditto :: JSON CBOR ......................... SUCCESS [  4.791 s]
04:41:06 [INFO] Eclipse Ditto :: Policies .......................... SUCCESS [  0.057 s]
04:41:06 [INFO] Eclipse Ditto :: Policies :: Model ................. SUCCESS [ 32.915 s]
04:41:06 [INFO] Eclipse Ditto :: Things ............................ SUCCESS [  0.042 s]
04:41:06 [INFO] Eclipse Ditto :: Things :: Model ................... SUCCESS [ 29.442 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Cluster ...... SUCCESS [ 27.192 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Extension .... SUCCESS [  1.873 s]
04:41:06 [INFO] Eclipse Ditto :: Placeholders ...................... SUCCESS [  7.572 s]
04:41:06 [INFO] Eclipse Ditto :: Base :: Service ................... SUCCESS [ 22.299 s]
04:41:06 [INFO] Eclipse Ditto :: Connectivity ...................... SUCCESS [  0.027 s]
04:41:06 [INFO] Eclipse Ditto :: Connectivity :: Model ............. SUCCESS [ 16.942 s]
04:41:06 [INFO] Eclipse Ditto :: Thing Search ...................... SUCCESS [  0.093 s]
04:41:06 [INFO] Eclipse Ditto :: Thing Search :: Model ............. SUCCESS [  9.652 s]
04:41:06 [INFO] Eclipse Ditto :: Messages .......................... SUCCESS [  0.049 s]
04:41:06 [INFO] Eclipse Ditto :: Messages :: Model ................. SUCCESS [  8.210 s]
04:41:06 [INFO] Eclipse Ditto :: Protocol .......................... SUCCESS [ 20.813 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Models :: Signal ...... SUCCESS [  9.335 s]
04:41:06 [INFO] Eclipse Ditto :: Policies :: API ................... SUCCESS [  6.399 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Distributed Data SUCCESS [  7.139 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub ...... SUCCESS [03:11 min]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Cache ........ SUCCESS [  8.283 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Test ......... SUCCESS [  3.065 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Persistence .. SUCCESS [ 22.208 s]
04:41:06 [INFO] Eclipse Ditto :: Things :: API ..................... SUCCESS [  8.856 s]
04:41:06 [INFO] Eclipse Ditto :: Connectivity :: API ............... SUCCESS [ 15.083 s]
04:41:06 [INFO] Eclipse Ditto :: JWT ............................... SUCCESS [  0.027 s]
04:41:06 [INFO] Eclipse Ditto :: JWT :: Model ...................... SUCCESS [  5.014 s]
04:41:06 [INFO] Eclipse Ditto :: WoT ............................... SUCCESS [  0.030 s]
04:41:06 [INFO] Eclipse Ditto :: WoT :: Model ...................... SUCCESS [  9.071 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Cache Loaders  SUCCESS [ 54.171 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Namespaces ... SUCCESS [  9.889 s]
04:41:06 [INFO] Eclipse Ditto :: Policies :: Enforcement ........... SUCCESS [ 16.467 s]
04:41:06 [INFO] Eclipse Ditto :: RQL ............................... SUCCESS [  0.026 s]
04:41:06 [INFO] Eclipse Ditto :: RQL :: Model ...................... SUCCESS [  4.935 s]
04:41:06 [INFO] Eclipse Ditto :: RQL :: parser ..................... SUCCESS [ 15.293 s]
04:41:06 [INFO] Eclipse Ditto :: RQL :: Query ...................... SUCCESS [  7.418 s]
04:41:06 [INFO] Eclipse Ditto :: Thing Search :: API ............... SUCCESS [  7.201 s]
04:41:06 [INFO] Eclipse Ditto :: Edge .............................. SUCCESS [  0.023 s]
04:41:06 [INFO] Eclipse Ditto :: Edge :: Service ................... SUCCESS [ 30.642 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Models :: Signal Enrichment SUCCESS [ 42.508 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Conditional Headers SUCCESS [  3.457 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Persistent Actors SUCCESS [ 22.892 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Protocol ..... SUCCESS [  7.667 s]
04:41:06 [INFO] Eclipse Ditto :: RQL :: search option parser ....... SUCCESS [ 10.377 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Search ....... SUCCESS [ 10.122 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub Policies SUCCESS [  1.808 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub Things SUCCESS [  2.105 s]
04:41:06 [INFO] Eclipse Ditto :: Connectivity :: Service ........... SUCCESS [06:04 min]
04:41:06 [INFO] Eclipse Ditto :: Documentation ..................... SUCCESS [  0.468 s]
04:41:06 [INFO] Eclipse Ditto :: Gateway ........................... SUCCESS [  0.038 s]
04:41:06 [INFO] Eclipse Ditto :: Gateway :: API .................... SUCCESS [  3.520 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: HTTP ......... SUCCESS [  2.178 s]
04:41:06 [INFO] Eclipse Ditto :: Internal :: Utils :: JWT .......... SUCCESS [  3.815 s]
04:41:06 [INFO] Eclipse Ditto :: Gateway :: Service ................ FAILURE [01:14 min]
04:41:06 [INFO] Eclipse Ditto :: Policies :: Service ............... SKIPPED
04:41:06 [INFO] Eclipse Ditto :: WoT :: Integration ................ SKIPPED
04:41:06 [INFO] Eclipse Ditto :: Things :: Service ................. SKIPPED
04:41:06 [INFO] Eclipse Ditto :: Thing Search :: Service ........... SKIPPED
04:41:06 [INFO] ------------------------------------------------------------------------
04:41:06 [INFO] BUILD FAILURE
04:41:06 [INFO] ------------------------------------------------------------------------
04:41:06 [INFO] Total time:  22:46 min
04:41:06 [INFO] Finished at: 2024-06-12T08:41:06Z
04:41:06 [INFO] ------------------------------------------------------------------------
04:41:06 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.1.2:test (default-test) on project ditto-gateway-service: There are test failures.
04:41:06 [ERROR] 
04:41:06 [ERROR] Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
04:41:06 [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
04:41:06 [ERROR] -> [Help 1]
04:41:06 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.1.2:test (default-test) on project ditto-gateway-service: There are test failures.
04:41:06 
04:41:06 Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
04:41:06 Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
04:41:06     at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
04:41:06     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
04:41:06     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
04:41:06     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
04:41:06     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
04:41:06     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
04:41:06     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
04:41:06     at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
04:41:06     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
04:41:06     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
04:41:06     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
04:41:06     at java.lang.reflect.Method.invoke (Method.java:568)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
04:41:06 Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.
04:41:06 
04:41:06 Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
04:41:06 Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
04:41:06     at org.apache.maven.plugin.surefire.SurefireHelper.throwException (SurefireHelper.java:247)
04:41:06     at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution (SurefireHelper.java:159)
04:41:06     at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary (SurefirePlugin.java:542)
04:41:06     at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked (AbstractSurefireMojo.java:1067)
04:41:06     at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute (AbstractSurefireMojo.java:871)
04:41:06     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
04:41:06     at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
04:41:06     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
04:41:06     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
04:41:06     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
04:41:06     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
04:41:06     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
04:41:06     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
04:41:06     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
04:41:06     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
04:41:06     at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
04:41:06     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
04:41:06     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
04:41:06     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
04:41:06     at java.lang.reflect.Method.invoke (Method.java:568)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
04:41:06     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
04:41:06 [ERROR] 
04:41:06 [ERROR] Re-run Maven using the -X switch to enable full debug logging.
04:41:06 [ERROR] 
04:41:06 [ERROR] For more information about the errors and possible solutions, please read the following articles:
04:41:06 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
04:41:06 [ERROR] 
04:41:06 [ERROR] After correcting the problems, you can resume the build with the command
04:41:06 [ERROR]   mvn <args> -rf :ditto-gateway-service
04:41:06 Build step 'Invoke top-level Maven targets' marked build as failure
04:41:06 Recording test results
04:41:12 [Checks API] No suitable checks publisher found.
04:41:13 Finished: FAILURE