2024-01-18 06:39:36,535 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,535 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,537 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
01:39:362024-01-18 06:39:36,538 INFO [a9ef8d03-eac5-4250-ad88-49440b10408e][] 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]]>.
01:39:362024-01-18 06:39:36,541 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:362024-01-18 06:39:36,543 INFO [a9ef8d03-eac5-4250-ad88-49440b10408e][] o.e.d.g.s.e.d.RequestResultLoggingDirective - StatusCode of request GET '/api/2/search/things' was: 200
01:39:362024-01-18 06:39:36,569 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:362024-01-18 06:39:36,633 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,633 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,635 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
01:39:362024-01-18 06:39:36,637 INFO [aa438adc-0a63-4f2d-b175-3c3db5cc8b47][] o.e.d.g.s.e.d.RequestResultLoggingDirective - StatusCode of request GET '/overall/status' was: 200
01:39:362024-01-18 06:39:36,659 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:362024-01-18 06:39:36,703 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,704 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,705 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
01:39:362024-01-18 06:39:36,708 INFO [c1ddb751-6096-4df8-8ed4-8058de7c8030][] o.e.d.g.s.e.d.RequestResultLoggingDirective - StatusCode of request GET '/status/cluster' was: 200
01:39:362024-01-18 06:39:36,732 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:362024-01-18 06:39:36,765 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,765 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:362024-01-18 06:39:36,767 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(RootRouteTest) - withRequestTimeoutResponse was used in route however no request-timeout is set!
01:39:362024-01-18 06:39:36,769 INFO [55a20a63-425c-4438-9e1a-a89a001aad44][] o.e.d.g.s.e.d.RequestResultLoggingDirective - StatusCode of request GET '/api/nan/things?ids=bumlux' was: 404
01:39:36[INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.922 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteTest
01:39:36[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest
01:39:362024-01-18 06:39:36,899 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}]]>!
01:39:36[INFO] [01/18/2024 06:39:36.911] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:36[INFO] [01/18/2024 06:39:36.942] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:362024-01-18 06:39:36,993 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <null>!
01:39:36java.lang.AssertionError: null
01:39:36 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownErrorAsInternalServerError$7(RootRouteExceptionHandlerTest.java:189)
01:39:36 at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
01:39:36 at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
01:39:36 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
01:39:36 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:36 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
01:39:36 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:36 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
01:39:36 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:36 at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:36 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownErrorAsInternalServerError(RootRouteExceptionHandlerTest.java:192)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:372024-01-18 06:39:36,993 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <null>!
01:39:37java.lang.AssertionError: null
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownErrorAsInternalServerError$7(RootRouteExceptionHandlerTest.java:189)
01:39:37 at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownErrorAsInternalServerError(RootRouteExceptionHandlerTest.java:192)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:37[INFO] [01/18/2024 06:39:36.995] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:372024-01-18 06:39:37,022 INFO [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Correlation ID was missing in headers of <DittoJsonException>!
01:39:372024-01-18 06:39:37,023 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 [{}]]>!
01:39:37[INFO] [01/18/2024 06:39:37.024] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:372024-01-18 06:39:37,056 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <42>!
01:39:37java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownExceptionAsInternalServerError$6(RootRouteExceptionHandlerTest.java:177)
01:39:37 at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownExceptionAsInternalServerError(RootRouteExceptionHandlerTest.java:180)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:372024-01-18 06:39:37,056 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <42>!
01:39:37java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.lambda$handleUnknownExceptionAsInternalServerError$6(RootRouteExceptionHandlerTest.java:177)
01:39:37 at org.apache.pekko.http.javadsl.server.directives.PathDirectives.$anonfun$path$1(PathDirectives.scala:100)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$.$anonfun$addByNameNullaryApply$2(Directive.scala:184)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$3(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapInnerRoute$1(BasicDirectives.scala:49)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$2(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$tprovide$1(BasicDirectives.scala:157)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.ConjunctionMagnet$$anon$2.$anonfun$apply$1(Directive.scala:255)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive$$anon$1.tapply(Directive.scala:165)
01:39:37 at org.apache.pekko.http.scaladsl.server.Directive.$anonfun$tflatMap$2(Directive.scala:102)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:37 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
01:39:37 at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleUnknownExceptionAsInternalServerError(RootRouteExceptionHandlerTest.java:180)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:37[INFO] [01/18/2024 06:39:37.057] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:37[INFO] [01/18/2024 06:39:37.105] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:372024-01-18 06:39:37,137 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}]]>!
01:39:37[INFO] [01/18/2024 06:39:37.138] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:372024-01-18 06:39:37,193 INFO [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Correlation ID was missing in headers of <DittoJsonException>!
01:39:372024-01-18 06:39:37,193 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 [{}]]>!
01:39:37[INFO] [01/18/2024 06:39:37.195] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:372024-01-18 06:39:37,226 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <java.lang.NumberFormatException: 42>!
01:39:37java.util.concurrent.CompletionException: java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:125)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:37Caused by: java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:124)
01:39:37 ... 36 common frames omitted
01:39:372024-01-18 06:39:37,226 ERROR [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Unexpected exception in gateway root route: <java.lang.NumberFormatException: 42>!
01:39:37java.util.concurrent.CompletionException: java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:125)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:37 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:37 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:37 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:37 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:37 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:37 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:37 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:37 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:37Caused by: java.lang.NumberFormatException: 42
01:39:37 at org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest.handleCompletionExceptionWithUnhandledRuntimeExceptionAsCause(RootRouteExceptionHandlerTest.java:124)
01:39:37 ... 36 common frames omitted
01:39:37[INFO] [01/18/2024 06:39:37.227] [main] [CoordinatedShutdown(pekko://RootRouteExceptionHandlerTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:37[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.433 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.RootRouteExceptionHandlerTest
01:39:37[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.FeaturesRouteTest
01:39:372024-01-18 06:39:37,266 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,320 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,328 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
01:39:372024-01-18 06:39:37,352 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,372 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,422 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,444 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,474 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,517 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,570 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,614 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,641 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,670 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,711 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,740 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,762 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,810 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,833 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,860 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:372024-01-18 06:39:37,897 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:372024-01-18 06:39:37,925 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:37,947 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:37,995 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,028 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,106 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,141 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,206 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,313 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,412 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,440 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,463 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,513 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,534 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,560 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,602 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,630 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,652 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,712 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,740 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,763 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,814 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,844 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,872 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:382024-01-18 06:39:38,915 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:382024-01-18 06:39:38,943 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:38,976 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,008 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,026 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,053 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,092 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,123 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,146 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,172 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,206 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,231 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,256 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,296 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,316 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,341 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,366 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,413 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,436 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,461 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,497 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,522 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,547 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,572 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,607 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,655 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,677 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,708 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,727 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,767 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,827 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,854 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,878 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:392024-01-18 06:39:39,914 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:392024-01-18 06:39:39,938 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,000 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,031 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,049 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,109 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,133 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,159 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,183 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,219 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,247 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,269 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,307 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,329 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,354 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,379 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,419 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,439 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,464 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,503 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,532 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,553 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,576 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,613 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,653 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,697 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(FeaturesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:40[INFO] Tests run: 55, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.469 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.FeaturesRouteTest
01:39:40[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.MessagesRouteTest
01:39:402024-01-18 06:39:40,731 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,768 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,797 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
01:39:402024-01-18 06:39:40,834 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,893 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:402024-01-18 06:39:40,917 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:402024-01-18 06:39:40,943 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:40,994 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,039 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,109 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,138 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,201 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,218 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,257 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,310 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,327 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,350 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,397 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,422 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,447 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,470 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,501 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,524 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,551 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,611 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,635 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,661 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,699 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,722 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,746 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:412024-01-18 06:39:41,813 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,917 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:412024-01-18 06:39:41,943 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:41,995 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,034 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,061 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,100 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,124 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,150 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,173 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(MessagesRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:42[INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.478 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.MessagesRouteTest
01:39:42[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.things.ThingsRouteTest
01:39:422024-01-18 06:39:42,216 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,250 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,257 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
01:39:422024-01-18 06:39:42,298 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,320 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,349 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,399 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,438 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,464 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,500 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,539 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,563 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,601 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,625 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,653 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,678 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,693 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,712 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,736 INFO [ThingsRouteTest.postThingWithLiveChannelHeader-f44a6ec][] 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-f44a6ec, channel=live}]]>!
01:39:422024-01-18 06:39:42,751 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,775 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,798 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,820 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,844 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,859 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,895 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,898 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:422024-01-18 06:39:42,918 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:422024-01-18 06:39:42,944 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:42,967 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,007 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,027 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,054 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,106 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,129 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,145 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,201 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,224 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,247 INFO [ThingsRouteTest.postThingWithLiveChannelQueryParameter-a5c1482][] 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-a5c1482}]]>!
01:39:432024-01-18 06:39:43,263 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,306 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,309 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,333 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,358 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:432024-01-18 06:39:43,400 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,423 INFO [][] o.e.d.g.s.e.r.RootRouteExceptionHandler - Correlation ID was missing in headers of <ThingIdInvalidException>!
01:39:432024-01-18 06:39:43,423 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 [{}]]>!
01:39:432024-01-18 06:39:43,438 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,461 WARN [][] o.a.p.a.ActorSystemImpl org.apache.pekko.actor.ActorSystemImpl(ThingsRouteTest) - withRequestTimeout was used in route however no request-timeout is set!
01:39:43[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.288 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.things.ThingsRouteTest
01:39:43[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.stats.StatsRouteTest
01:39:432024-01-18 06:39:43,507 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,539 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,546 WARN [][] o.a.p.c.Cluster Cluster(pekko://0fbb9bd9-0aa6-4347-9903-32a84227356f) - 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
01:39:432024-01-18 06:39:43,594 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,601 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
01:39:432024-01-18 06:39:43,643 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,700 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,739 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,794 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:43[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.337 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.stats.StatsRouteTest
01:39:43[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.status.OverallStatusRouteTest
01:39:432024-01-18 06:39:43,853 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,897 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:432024-01-18 06:39:43,903 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
01:39:432024-01-18 06:39:43,935 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:43,974 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:44,023 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:44,062 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:44,133 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:44,184 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:442024-01-18 06:39:44,237 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:44[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.439 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.status.OverallStatusRouteTest
01:39:44[INFO] Running org.eclipse.ditto.gateway.service.endpoints.routes.QueryParametersToHeadersMapTest
01:39:44[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s -- in org.eclipse.ditto.gateway.service.endpoints.routes.QueryParametersToHeadersMapTest
01:39:44[INFO] Running org.eclipse.ditto.gateway.service.endpoints.utils.UriEncodingTest
01:39:44[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.eclipse.ditto.gateway.service.endpoints.utils.UriEncodingTest
01:39:44[INFO] Running org.eclipse.ditto.gateway.service.endpoints.utils.HttpUtilsTest
01:39:44[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.endpoints.utils.HttpUtilsTest
01:39:44[INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.ContentTypeValidationDirectiveTest
01:39:442024-01-18 06:39:44,578 INFO [][] o.e.d.g.s.e.d.ContentTypeValidationDirective - Request rejected: unsupported media-type: <none/none> request: < PUT someUrl>
01:39:44[INFO] [01/18/2024 06:39:44.604] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:44[INFO] [01/18/2024 06:39:44.717] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:442024-01-18 06:39:44,761 INFO [][] o.e.d.g.s.e.d.ContentTypeValidationDirective - Request rejected: unsupported media-type: <application/x-www-form-urlencoded> request: < PUT someUrl>
01:39:44[INFO] [01/18/2024 06:39:44.763] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:44[INFO] [01/18/2024 06:39:44.830] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:44[INFO] [01/18/2024 06:39:44.891] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:44[INFO] [01/18/2024 06:39:44.927] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:442024-01-18 06:39:44,962 INFO [][] o.e.d.g.s.e.d.ContentTypeValidationDirective - Request rejected: unsupported media-type: <none/none> request: < PUT someUrl>
01:39:44[INFO] [01/18/2024 06:39:44.964] [main] [CoordinatedShutdown(pekko://ContentTypeValidationDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:44[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.558 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.ContentTypeValidationDirectiveTest
01:39:44[INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest
01:39:452024-01-18 06:39:45,006 WARN [][] k.c.HttpPropagation$Settings - W3C TraceContext propagation should be used only with identifier-scheme = double
01:39:452024-01-18 06:39:45,006 WARN [][] k.c.HttpPropagation$Settings - W3C TraceContext propagation should be used only with identifier-scheme = double
01:39:452024-01-18 06:39:45,015 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
01:39:452024-01-18 06:39:45,095 WARN [][] k.m.ModuleRegistry - Failed to create instance of module [Process Metrics]
01:39:45java.lang.NoClassDefFoundError: oshi/SystemInfo
01:39:45 at kamon.instrumentation.system.process.ProcessMetricsCollector$MetricsCollectionTask.<init>(ProcessMetricsCollector.scala:65)
01:39:45 at kamon.instrumentation.system.process.ProcessMetricsCollector.<init>(ProcessMetricsCollector.scala:39)
01:39:45 at kamon.instrumentation.system.process.ProcessMetricsCollector$Factory.create(ProcessMetricsCollector.scala:171)
01:39:45 at kamon.module.ModuleRegistry.createModule(ModuleRegistry.scala:361)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$3(ModuleRegistry.scala:124)
01:39:45 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
01:39:45 at scala.Option.fold(Option.scala:263)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$2(ModuleRegistry.scala:127)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$2$adapted(ModuleRegistry.scala:120)
01:39:45 at scala.collection.immutable.List.foreach(List.scala:333)
01:39:45 at kamon.module.ModuleRegistry.load(ModuleRegistry.scala:120)
01:39:45 at kamon.ModuleManagement.loadModules(ModuleManagement.scala:99)
01:39:45 at kamon.ModuleManagement.loadModules$(ModuleManagement.scala:98)
01:39:45 at kamon.Kamon$.loadModules(Kamon.scala:19)
01:39:45 at kamon.Init.init(Init.scala:69)
01:39:45 at kamon.Init.init$(Init.scala:60)
01:39:45 at kamon.Kamon$.init(Kamon.scala:19)
01:39:45 at kamon.Kamon.init(Kamon.scala)
01:39:45 at org.eclipse.ditto.internal.utils.tracing.span.KamonTracingInitResource.before(KamonTracingInitResource.java:50)
01:39:45 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
01:39:45 at org.junit.rules.RunRules.evaluate(RunRules.java:20)
01:39:45 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:45 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:45Caused by: java.lang.ClassNotFoundException: oshi.SystemInfo
01:39:45 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
01:39:45 at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
01:39:45 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
01:39:45 ... 31 common frames omitted
01:39:452024-01-18 06:39:45,101 INFO [][] k.o.OpenTelemetryTraceReporter - Creating OpenTelemetry Trace Reporter
01:39:452024-01-18 06:39:45,103 INFO [][] k.o.OpenTelemetryTraceReporter - Reconfigure OpenTelemetry Trace Reporter
01:39:452024-01-18 06:39:45,134 INFO [][] k.o.OtlpTraceService - Configured endpoint for OpenTelemetry trace reporting [http://localhost:4317] using grpc protocol
01:39:452024-01-18 06:39:45,748 INFO [][] k.p.PrometheusReporter - Started the embedded HTTP server on http://0.0.0.0:9095/metrics01:39:452024-01-18 06:39:45,757 WARN [][] k.m.ModuleRegistry - Failed to create instance of module [Host Metrics]
01:39:45java.lang.NoClassDefFoundError: oshi/SystemInfo
01:39:45 at kamon.instrumentation.system.host.HostMetricsCollector$FrequentCollectionTask.<init>(HostMetricsCollector.scala:82)
01:39:45 at kamon.instrumentation.system.host.HostMetricsCollector.<init>(HostMetricsCollector.scala:45)
01:39:45 at kamon.instrumentation.system.host.HostMetricsCollector$Factory.create(HostMetricsCollector.scala:243)
01:39:45 at kamon.module.ModuleRegistry.createModule(ModuleRegistry.scala:361)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$3(ModuleRegistry.scala:124)
01:39:45 at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
01:39:45 at scala.Option.fold(Option.scala:263)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$2(ModuleRegistry.scala:127)
01:39:45 at kamon.module.ModuleRegistry.$anonfun$load$2$adapted(ModuleRegistry.scala:120)
01:39:45 at scala.collection.immutable.List.foreach(List.scala:333)
01:39:45 at kamon.module.ModuleRegistry.load(ModuleRegistry.scala:120)
01:39:45 at kamon.ModuleManagement.loadModules(ModuleManagement.scala:99)
01:39:45 at kamon.ModuleManagement.loadModules$(ModuleManagement.scala:98)
01:39:45 at kamon.Kamon$.loadModules(Kamon.scala:19)
01:39:45 at kamon.Init.init(Init.scala:69)
01:39:45 at kamon.Init.init$(Init.scala:60)
01:39:45 at kamon.Kamon$.init(Kamon.scala:19)
01:39:45 at kamon.Kamon.init(Kamon.scala)
01:39:45 at org.eclipse.ditto.internal.utils.tracing.span.KamonTracingInitResource.before(KamonTracingInitResource.java:50)
01:39:45 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
01:39:45 at org.junit.rules.RunRules.evaluate(RunRules.java:20)
01:39:45 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:45 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:45 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:45 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:45Caused by: java.lang.ClassNotFoundException: oshi.SystemInfo
01:39:45 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
01:39:45 at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
01:39:45 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
01:39:45 ... 31 common frames omitted
01:39:452024-01-18 06:39:45,766 INFO [][] kamon.Init -
01:39:45 _
01:39:45| |
01:39:45| | ____ _ _ __ ___ ___ _ __
01:39:45| |/ / _ | _ ` _ \ / _ \| _ \
01:39:45| < (_| | | | | | | (_) | | | |
01:39:45|_|\_\__,_|_| |_| |_|\___/|_| |_|
01:39:45=====================================
01:39:45Initializing Kamon Telemetry v2.6.5 / Kanela not found
01:39:4501:39:452024-01-18 06:39:45,771 INFO [][] o.e.d.i.u.t.DittoTracing - Ditto tracing initialized and enabled using propagation channel <default>.
01:39:45[INFO] [01/18/2024 06:39:45.852] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:45[INFO] [01/18/2024 06:39:45.862] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestWithNullInnerRouteSupplierThrowsNullPointerException)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:45[INFO] [01/18/2024 06:39:45.939] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:45[INFO] [01/18/2024 06:39:45.951] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_assertImmutability)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:46[ERROR] [01/18/2024 06:39:46.345] [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.
01:39:46java.lang.NullPointerException: Cannot invoke "scala.Function1.apply(Object)" because the return value of "scala.Function1.apply(Object)" is null
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResult$2(BasicDirectives.scala:80)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRequestContext$2(BasicDirectives.scala:55)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$mapRouteResultWith$2(BasicDirectives.scala:86)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.BasicDirectives.$anonfun$textract$2(BasicDirectives.scala:173)
01:39:46 at org.apache.pekko.http.scaladsl.server.directives.ExecutionDirectives.$anonfun$handleExceptions$2(ExecutionDirectives.scala:42)
01:39:46 at org.apache.pekko.http.javadsl.testkit.RouteTest.runScalaRoute(RouteTest.scala:83)
01:39:46 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:56)
01:39:46 at org.apache.pekko.http.javadsl.testkit.RouteTest.runRoute(RouteTest.scala:53)
01:39:46 at org.apache.pekko.http.javadsl.testkit.RouteTest$$anon$1.run(RouteTest.scala:96)
01:39:46 at org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest.traceRequestCallsDittoTracingIfTracingIsEnabledForResolvedSpanOperationName(RequestTracingDirectiveTest.java:131)
01:39:46 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:46 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:46 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:46 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:46 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:46 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:46 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:46 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:46 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:46 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:46 at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
01:39:46 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:46 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:46 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:46 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:46 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:46 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:46 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:46 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:46 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:46 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:46 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:46 at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
01:39:46 at org.junit.rules.RunRules.evaluate(RunRules.java:20)
01:39:46 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:46 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:46 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:46 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:46 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:46 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:46 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:46 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:46 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:46 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:4601:39:46[INFO] [01/18/2024 06:39:46.347] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:46[INFO] [01/18/2024 06:39:46.360] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestCallsDittoTracingIfTracingIsEnabledForResolvedSpanOperationName)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:46[INFO] [01/18/2024 06:39:46.456] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:46[INFO] [01/18/2024 06:39:46.463] [main] [CoordinatedShutdown(pekko://RequestTracingDirectiveTest_traceRequestWithExistingW3cTracingHeadersKeepThisHeaders)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:46[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.506 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.RequestTracingDirectiveTest
01:39:46[INFO] Running org.eclipse.ditto.gateway.service.endpoints.directives.RequestLoggingFilterTest
01:39:46[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.eclipse.ditto.gateway.service.endpoints.directives.RequestLoggingFilterTest
01:39:46[INFO] Running org.eclipse.ditto.gateway.service.util.config.health.DefaultClusterRolesConfigTest
01:39:462024-01-18 06:39:46,708 INFO [][] k.o.OpenTelemetryTraceReporter - Stopping OpenTelemetry Trace Reporter
01:39:46Jan 18, 2024 6:39:46 AM io.opentelemetry.sdk.internal.ThrottlingLogger doLog
01:39:46SEVERE: Failed to export spans. The request could not be executed. Full error message: Canceled
01:39:46java.util.concurrent.RejectedExecutionException: Task Future(<not completed>) rejected from java.util.concurrent.ThreadPoolExecutor@51495069[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 10]
01:39:46 at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065)
01:39:46 at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833)
01:39:46 at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1365)
01:39:46 at java.base/java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:721)
01:39:46 at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:21)
01:39:46 at scala.concurrent.impl.Promise$Transformation.submitWithValue(Promise.scala:429)
01:39:46 at scala.concurrent.impl.Promise$DefaultPromise.submitWithValue(Promise.scala:338)
01:39:46 at scala.concurrent.impl.Promise$DefaultPromise.tryComplete0(Promise.scala:285)
01:39:46 at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:278)
01:39:46 at scala.concurrent.Promise.complete(Promise.scala:57)
01:39:46 at scala.concurrent.Promise.complete$(Promise.scala:56)
01:39:46 at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:104)
01:39:46 at scala.concurrent.Promise.failure(Promise.scala:109)
01:39:46 at scala.concurrent.Promise.failure$(Promise.scala:109)
01:39:46 at scala.concurrent.impl.Promise$DefaultPromise.failure(Promise.scala:104)
01:39:46 at kamon.otel.OtlpTraceService$$anon$1.run(TraceService.scala:111)
01:39:46 at io.opentelemetry.sdk.common.CompletableResultCode.fail(CompletableResultCode.java:98)
01:39:46 at io.opentelemetry.exporter.internal.grpc.OkHttpGrpcExporter$1.onFailure(OkHttpGrpcExporter.java:112)
01:39:46 at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:525)
01:39:46 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
01:39:46 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
01:39:46 at java.base/java.lang.Thread.run(Thread.java:833)
01:39:47[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.645 s -- in org.eclipse.ditto.gateway.service.util.config.health.DefaultClusterRolesConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.health.DefaultHealthCheckConfigTest
01:39:47[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.eclipse.ditto.gateway.service.util.config.health.DefaultHealthCheckConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultClaimMessageConfigTest
01:39:47[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultClaimMessageConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.GatewayHttpConfigTest
01:39:47[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.496 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.GatewayHttpConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultMessageConfigTest
01:39:47[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultMessageConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultPublicHealthConfigTest
01:39:47[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultPublicHealthConfigTest
01:39:47[INFO] Running org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultCommandConfigTest
01:39:48[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.218 s -- in org.eclipse.ditto.gateway.service.util.config.endpoints.DefaultCommandConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultDevOpsConfigTest
01:39:48[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultDevOpsConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultOAuthConfigTest
01:39:48[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.306 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultOAuthConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.config.security.DefaultAuthenticationConfigTest
01:39:48[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.eclipse.ditto.gateway.service.util.config.security.DefaultAuthenticationConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.config.streaming.DefaultStreamingConfigTest
01:39:48[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in org.eclipse.ditto.gateway.service.util.config.streaming.DefaultStreamingConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.config.streaming.DefaultWebsocketConfigTest
01:39:48[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.239 s -- in org.eclipse.ditto.gateway.service.util.config.streaming.DefaultWebsocketConfigTest
01:39:48[INFO] Running org.eclipse.ditto.gateway.service.util.GatewayMappingStrategiesTest
01:39:49[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.380 s -- in org.eclipse.ditto.gateway.service.util.GatewayMappingStrategiesTest
01:39:49[INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandResponseRegistryTest
01:39:49[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandResponseRegistryTest
01:39:49[INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalEventRegistryTest
01:39:49[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalEventRegistryTest
01:39:49[INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalErrorRegistryTest
01:39:49[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalErrorRegistryTest
01:39:49[INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayRootActorTest
01:39:492024-01-18 06:39:49,312 INFO [][] o.e.d.i.u.c.r.ServiceSpecificEnvironmentConfigSupplier - Running in <DEVELOPMENT> environment.
01:39:492024-01-18 06:39:49,326 WARN [][] o.e.d.i.u.c.r.SecretFromPathReader - Failed to read secret at path </run/secrets/devops_password>!
01:39:492024-01-18 06:39:49,327 WARN [][] o.e.d.i.u.c.r.SecretFromPathReader - Failed to read secret at path </run/secrets/status_password>!
01:39:492024-01-18 06:39:49,411 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:492024-01-18 06:39:49,424 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:39081] with UID [4988387383096217597]
01:39:492024-01-18 06:39:49,425 INFO [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:39081] - Starting up, Pekko version [1.0.1] ...
01:39:492024-01-18 06:39:49,427 INFO [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:39081] - Registered cluster JMX MBean [pekko:type=Cluster]
01:39:492024-01-18 06:39:49,427 INFO [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:39081] - Started up successfully
01:39:492024-01-18 06:39:49,502 INFO [][] o.a.p.c.Cluster Cluster(pekko://GatewayRootActorTest) - Cluster Node [pekko://GatewayRootActorTest@127.0.0.1:39081] - No seed nodes found in configuration, relying on Cluster Bootstrap for joining
01:39:492024-01-18 06:39:49,502 INFO [][] o.e.d.b.s.c.DittoSplitBrainResolver - SBR will be automatically enabled after <PT1H>
01:39:492024-01-18 06:39:49,731 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.
01:39:502024-01-18 06:39:49,933 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:502024-01-18 06:39:49,933 INFO [][] o.e.d.g.s.e.d.a.DittoGatewayAuthenticationDirectiveFactory - Pre-authentication is enabled!
01:39:50[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.151 s -- in org.eclipse.ditto.gateway.service.starter.GatewayRootActorTest
01:39:50[INFO] Running org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandRegistryTest
01:39:50[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.eclipse.ditto.gateway.service.starter.GatewayServiceGlobalCommandRegistryTest
01:39:50[INFO] Running org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorHeaderInteractionTest
01:39:502024-01-18 06:39:50,478 INFO [][] o.e.d.i.u.t.DittoTracing - Ditto tracing is disabled. No traces are generated and span context is not propagated.
01:39:502024-01-18 06:39:50,493 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:52[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.882 s -- in org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorHeaderInteractionTest
01:39:52[INFO] Running org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorTest
01:39:522024-01-18 06:39:52,364 INFO [][] o.e.d.i.u.t.DittoTracing - Ditto tracing is disabled. No traces are generated and span context is not propagated.
01:39:522024-01-18 06:39:52,377 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:522024-01-18 06:39:52,451 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:522024-01-18 06:39:52,517 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:522024-01-18 06:39:52,596 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:522024-01-18 06:39:52,761 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:522024-01-18 06:39:52,826 WARN [hugeJwtExpirationTimeDoesNotCloseStream][] o.e.d.g.s.s.a.StreamingSessionActor pekko://StreamingSessionActorTest_hugeJwtExpirationTimeDoesNotCloseStream/user/$a - Session lifetime <PT23975H59M59.173498282S> is more than the maximum <PT2400H>. Keeping session open indefinitely.
01:39:522024-01-18 06:39:52,938 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,001 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,066 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,146 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,225 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,305 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,365 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,543 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:532024-01-18 06:39:53,604 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:53[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.292 s -- in org.eclipse.ditto.gateway.service.streaming.actors.StreamingSessionActorTest
01:39:53[INFO] Running org.eclipse.ditto.gateway.service.streaming.StopStreamingTest
01:39:53[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.eclipse.ditto.gateway.service.streaming.StopStreamingTest
01:39:53[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtValidatorTest
01:39:562024-01-18 06:39:56,518 INFO [][] o.e.d.g.s.s.a.j.DefaultJwtValidator - Failed to parse/validate JWT due to <ExpiredJwtException> with message: <JWT expired at 2024-01-18T06:39:46Z. Current time: 2024-01-18T06:39:56Z, a difference of 517 milliseconds. Allowed clock skew: 10000 milliseconds.>
01:39:562024-01-18 06:39:56,520 INFO [][] o.e.d.g.s.s.a.j.DefaultJwtValidator - Failed to parse/validate JWT due to <UnsupportedJwtException> with message: <Unsigned Claims JWTs are not supported.>
01:39:562024-01-18 06:39:56,524 INFO [][] o.e.d.g.s.s.a.j.DefaultJwtValidator - Failed to parse/validate JWT due to <PrematureJwtException> with message: <JWT must not be accepted before 2024-01-18T06:40:26Z. Current time: 2024-01-18T06:39:56Z, a difference of 19476 milliseconds. Allowed clock skew: 10000 milliseconds.>
01:39:56[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.832 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtValidatorTest
01:39:56[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoJwtAuthorizationSubjectsProviderTest
01:39:56[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.278 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoJwtAuthorizationSubjectsProviderTest
01:39:56[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtExtractorTest
01:39:56[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtExtractorTest
01:39:56[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuersConfigTest
01:39:56[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuersConfigTest
01:39:56[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtExtractorTest
01:39:56[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtExtractorTest
01:39:56[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtAuthenticationProviderTest
01:39:572024-01-18 06:39:56,850 INFO [doExtractAuthenticationWithInvalidJwtFromAccessTokenParameter][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:572024-01-18 06:39:57,052 INFO [doExtractAuthenticationWithInvalidJwtFromHeader][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:572024-01-18 06:39:57,056 INFO [doExtractAuthenticationFromAccessTokenParameter][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:572024-01-18 06:39:57,062 INFO [doExtractAuthenticationFromRequestHeaders][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:57[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.WebSocketJwtAuthenticationProviderTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtAuthenticationResultProviderTest
01:39:572024-01-18 06:39:57,092 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:57[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DefaultJwtAuthenticationResultProviderTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.PublicKeyProviderUnavailableExceptionTest
01:39:57[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.PublicKeyProviderUnavailableExceptionTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtAuthenticationProviderTest
01:39:572024-01-18 06:39:57,133 INFO [doExtractAuthenticationWithInvalidJwtFromHeader][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:572024-01-18 06:39:57,140 INFO [doExtractAuthenticationFromRequestHeaders][] o.e.d.g.s.s.a.j.JwtAuthenticationProvider - Completed JWT authentication successfully.
01:39:57[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtAuthenticationProviderTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest
01:39:57[INFO] [01/18/2024 06:39:57.258] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:572024-01-18 06:39:57,297 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."}>.
01:39:57Jan 18, 2024 6:39:57 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
01:39:57WARNING: Exception thrown during asynchronous load
01:39:57java.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 [{}]]
01:39:57 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:994)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniExceptionallyStage(CompletableFuture.java:1008)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:2364)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:144)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:238)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.loadPublicKeyWithParser(DittoPublicKeyProvider.java:195)
01:39:57 at org.eclipse.ditto.internal.utils.cache.CaffeineCache.lambda$getLoaderFunction$1(CaffeineCache.java:69)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.lambda$get$2(LocalAsyncCache.java:94)
01:39:57 at com.github.benmanes.caffeine.cache.LocalCache.lambda$statsAware$2(LocalCache.java:167)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$14(BoundedLocalCache.java:2688)
01:39:57 at java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:2686)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:2669)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:92)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:83)
01:39:57 at org.eclipse.ditto.internal.utils.cache.CaffeineCache.get(CaffeineCache.java:167)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeyWithParser(DittoPublicKeyProvider.java:165)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.lambda$verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint$1(DittoPublicKeyProviderTest.java:174)
01:39:57 at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
01:39:57 at org.assertj.core.api.ThrowableTypeAssert.isThrownBy(ThrowableTypeAssert.java:59)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint(DittoPublicKeyProviderTest.java:174)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:57 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:57 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:57 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:57 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:57 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:57 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:57 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:57 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:57 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:57 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:57 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:57 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:57 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:57 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:57 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:57 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:57Caused 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 [{}]]
01:39:57 at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:126)
01:39:57 at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:111)
01:39:57 at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.handleNonSuccessResponse(DittoPublicKeyProvider.java:264)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapResponseToJsonObject(DittoPublicKeyProvider.java:246)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:144)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:235)
01:39:57 ... 51 more
01:39:5701:39:572024-01-18 06:39:57,301 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."}>.
01:39:57Jan 18, 2024 6:39:57 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
01:39:57WARNING: Exception thrown during asynchronous load
01:39:57java.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 [{}]]
01:39:57 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:994)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniExceptionallyStage(CompletableFuture.java:1008)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:2364)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:144)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:238)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.loadPublicKeyWithParser(DittoPublicKeyProvider.java:195)
01:39:57 at org.eclipse.ditto.internal.utils.cache.CaffeineCache.lambda$getLoaderFunction$1(CaffeineCache.java:69)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.lambda$get$2(LocalAsyncCache.java:94)
01:39:57 at com.github.benmanes.caffeine.cache.LocalCache.lambda$statsAware$2(LocalCache.java:167)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$14(BoundedLocalCache.java:2688)
01:39:57 at java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:2686)
01:39:57 at com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:2669)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:92)
01:39:57 at com.github.benmanes.caffeine.cache.LocalAsyncCache.get(LocalAsyncCache.java:83)
01:39:57 at org.eclipse.ditto.internal.utils.cache.CaffeineCache.get(CaffeineCache.java:167)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeyWithParser(DittoPublicKeyProvider.java:165)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.lambda$verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint$2(DittoPublicKeyProviderTest.java:183)
01:39:57 at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
01:39:57 at org.assertj.core.api.ThrowableTypeAssert.isThrownBy(ThrowableTypeAssert.java:59)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedOnErrorResponseFromDiscoveryEndpoint(DittoPublicKeyProviderTest.java:183)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:57 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:57 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:57 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:57 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:57 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:57 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:57 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:57 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:57 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:57 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:57 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:57 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:57 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:57 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:57 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:57 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:57Caused 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 [{}]]
01:39:57 at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:126)
01:39:57 at org.eclipse.ditto.gateway.api.GatewayAuthenticationProviderUnavailableException$Builder.doBuild(GatewayAuthenticationProviderUnavailableException.java:111)
01:39:57 at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.handleNonSuccessResponse(DittoPublicKeyProvider.java:264)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapResponseToJsonObject(DittoPublicKeyProvider.java:246)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:144)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getPublicKeysFromDiscoveryEndpoint(DittoPublicKeyProvider.java:235)
01:39:57 ... 51 more
01:39:5701:39:57[INFO] [01/18/2024 06:39:57.303] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:57[INFO] [01/18/2024 06:39:57.337] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:572024-01-18 06:39:57,363 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>
01:39:57org.eclipse.ditto.json.JsonMissingFieldException: JSON did not include required </crv> field!
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$generateECPublicKey$11(DittoPublicKeyProvider.java:339)
01:39:57 at java.base/java.util.Optional.orElseThrow(Optional.java:403)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.generateECPublicKey(DittoPublicKeyProvider.java:339)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapMatchingPublicKey(DittoPublicKeyProvider.java:318)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:294)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$loadPublicKeyWithParser$1(DittoPublicKeyProvider.java:198)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:653)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
01:39:57 at java.base/java.lang.Thread.run(Thread.java:833)
01:39:57Jan 18, 2024 6:39:57 AM com.github.benmanes.caffeine.cache.LocalAsyncCache lambda$handleCompletion$7
01:39:57WARNING: Exception thrown during asynchronous load
01:39:57java.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 [{}]]
01:39:57 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
01:39:57 at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:653)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
01:39:57 at java.base/java.lang.Thread.run(Thread.java:833)
01:39:57Caused 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 [{}]]
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.JwkInvalidException$Builder.doBuild(JwkInvalidException.java:100)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.JwkInvalidException$Builder.doBuild(JwkInvalidException.java:87)
01:39:57 at org.eclipse.ditto.base.model.exceptions.DittoRuntimeExceptionBuilder.build(DittoRuntimeExceptionBuilder.java:176)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.getJwkInvalidExceptionException(DittoPublicKeyProvider.java:382)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:302)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$loadPublicKeyWithParser$1(DittoPublicKeyProvider.java:198)
01:39:57 at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
01:39:57 ... 5 more
01:39:57Caused by: org.eclipse.ditto.json.JsonMissingFieldException: JSON did not include required </crv> field!
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.lambda$generateECPublicKey$11(DittoPublicKeyProvider.java:339)
01:39:57 at java.base/java.util.Optional.orElseThrow(Optional.java:403)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.generateECPublicKey(DittoPublicKeyProvider.java:339)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapMatchingPublicKey(DittoPublicKeyProvider.java:318)
01:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProvider.mapToPublicKey(DittoPublicKeyProvider.java:294)
01:39:57 ... 7 more
01:39:5701:39:57[INFO] [01/18/2024 06:39:57.365] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:57[INFO] [01/18/2024 06:39:57.417] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:57[INFO] [01/18/2024 06:39:57.454] [main] [CoordinatedShutdown(pekko://DittoPublicKeyProviderTest)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
01:39:57[ERROR] Tests run: 6, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.311 s <<< FAILURE! -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest
01:39:57[ERROR] org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId -- Time elapsed: 0.121 s <<< FAILURE!
01:39:57Wanted but not invoked:
01:39:57httpClientMock.createSingleHttpRequest(
01:39:57 HttpRequest(HttpMethod(GET),https://google.com/.well-known/openid-configuration,List(),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1))
01:39:57);
01:39:57-> at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
01:39:57Actually, there were zero interactions with this mock.
01:39:5701:39:57 at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
01:39:57 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
01:39:57 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:39:57 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
01:39:57 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
01:39:57 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
01:39:57 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
01:39:57 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
01:39:57 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:55)
01:39:57 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
01:39:57 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
01:39:57 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
01:39:57 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
01:39:57 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
01:39:57 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
01:39:57 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
01:39:57 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
01:39:57 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
01:39:57 at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:100)
01:39:57 at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:107)
01:39:57 at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:41)
01:39:57 at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
01:39:57 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
01:39:57 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
01:39:5701:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuerConfigTest
01:39:57[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.eclipse.ditto.gateway.service.security.authentication.jwt.JwtSubjectIssuerConfigTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.preauth.PreAuthenticatedAuthenticationProviderTest
01:39:572024-01-18 06:39:57,497 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]]>.
01:39:572024-01-18 06:39:57,498 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]]>.
01:39:572024-01-18 06:39:57,505 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]]>.
01:39:57[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.eclipse.ditto.gateway.service.security.authentication.preauth.PreAuthenticatedAuthenticationProviderTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.AuthenticationChainTest
01:39:57[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.418 s -- in org.eclipse.ditto.gateway.service.security.authentication.AuthenticationChainTest
01:39:57[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationResultTest
01:39:58[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationResultTest
01:39:58[INFO] Running org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationFailureAggregatorTest
01:39:58[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.eclipse.ditto.gateway.service.security.authentication.DefaultAuthenticationFailureAggregatorTest
01:39:58[INFO] Running org.eclipse.ditto.gateway.service.security.cache.PublicKeyIdWithIssuerTest
01:39:58[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.eclipse.ditto.gateway.service.security.cache.PublicKeyIdWithIssuerTest
01:39:58[INFO] Running org.eclipse.ditto.gateway.service.proxy.actors.QueryThingsPerRequestActorTest
01:39:582024-01-18 06:39:58,025 INFO [][] o.a.p.e.s.Slf4jLogger - Slf4jLogger started
01:39:582024-01-18 06:39:58,091 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
01:40:03[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.455 s -- in org.eclipse.ditto.gateway.service.proxy.actors.QueryThingsPerRequestActorTest
01:40:03[INFO] Running org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsConfigTest
01:40:03[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsConfigTest
01:40:03[INFO] Running org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsShardConfigTest
01:40:03[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.eclipse.ditto.gateway.service.proxy.config.DefaultStatisticsShardConfigTest
01:40:032024-01-18 06:40:03,516 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://34ba23e1-8b64-48de-88a3-6f3ca9645bff) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,516 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,516 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,517 WARN [][] o.a.p.c.Cluster Cluster(pekko://0fbb9bd9-0aa6-4347-9903-32a84227356f) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,516 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,518 WARN [][] o.a.p.c.Cluster Cluster(pekko://b65430ba-7599-4366-aed4-d30c28b8e227) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:032024-01-18 06:40:03,518 WARN [][] o.a.p.c.Cluster Cluster(pekko://EndpointTestBase) - Could not unregister Cluster JMX MBean with name=pekko:type=Cluster as it was not found. If you are running multiple clusters in the same JVM, set 'pekko.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
01:40:04[INFO]
01:40:04[INFO] Results:
01:40:04[INFO]
01:40:04[ERROR] Failures:
01:40:04[ERROR] DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId:206
01:40:04Wanted but not invoked:
01:40:04httpClientMock.createSingleHttpRequest(
01:40:04 HttpRequest(HttpMethod(GET),https://google.com/.well-known/openid-configuration,List(),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1))
01:40:04);
01:40:04-> at org.eclipse.ditto.gateway.service.security.authentication.jwt.DittoPublicKeyProviderTest.verifyThatKeyIsNotCachedIfResponseDoesNotContainKeyId(DittoPublicKeyProviderTest.java:206)
01:40:04Actually, there were zero interactions with this mock.
01:40:0401:40:04[INFO]
01:40:04[ERROR] Tests run: 630, Failures: 1, Errors: 0, Skipped: 0
01:40:04[INFO]
01:40:04[INFO] ------------------------------------------------------------------------
01:40:04[INFO] Reactor Summary for Eclipse Ditto 0-SNAPSHOT:
01:40:04[INFO]
01:40:04[INFO] Eclipse Ditto ...................................... SUCCESS [ 17.919 s]
01:40:04[INFO] Eclipse Ditto :: Legal ............................. SUCCESS [ 1.133 s]
01:40:04[INFO] Eclipse Ditto :: BOM ............................... SUCCESS [ 0.062 s]
01:40:04[INFO] Eclipse Ditto :: Utils ............................. SUCCESS [ 0.632 s]
01:40:04[INFO] Eclipse Ditto :: Utils :: JSR-305 Extensions ....... SUCCESS [ 8.020 s]
01:40:04[INFO] Eclipse Ditto :: JSON .............................. SUCCESS [ 18.853 s]
01:40:04[INFO] Eclipse Ditto :: Base .............................. SUCCESS [ 0.368 s]
01:40:04[INFO] Eclipse Ditto :: Base :: Model ..................... SUCCESS [ 22.194 s]
01:40:04[INFO] Eclipse Ditto :: Base :: API ....................... SUCCESS [ 6.882 s]
01:40:04[INFO] Eclipse Ditto :: Internal .......................... SUCCESS [ 0.027 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils ................. SUCCESS [ 0.025 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Config ....... SUCCESS [ 11.631 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Metrics ...... SUCCESS [ 21.668 s]
01:40:04[INFO] Eclipse Ditto :: Utils :: Result ................... SUCCESS [ 4.079 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Tracing ...... SUCCESS [ 15.426 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Models ................ SUCCESS [ 0.036 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Models :: Streaming ... SUCCESS [ 4.184 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Pekko ........ SUCCESS [ 38.172 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Health ....... SUCCESS [ 9.994 s]
01:40:04[INFO] Eclipse Ditto :: JSON CBOR ......................... SUCCESS [ 5.188 s]
01:40:04[INFO] Eclipse Ditto :: Policies .......................... SUCCESS [ 0.028 s]
01:40:04[INFO] Eclipse Ditto :: Policies :: Model ................. SUCCESS [ 29.688 s]
01:40:04[INFO] Eclipse Ditto :: Things ............................ SUCCESS [ 0.047 s]
01:40:04[INFO] Eclipse Ditto :: Things :: Model ................... SUCCESS [ 25.567 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Cluster ...... SUCCESS [ 25.305 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Extension .... SUCCESS [ 1.792 s]
01:40:04[INFO] Eclipse Ditto :: Placeholders ...................... SUCCESS [ 6.839 s]
01:40:04[INFO] Eclipse Ditto :: Base :: Service ................... SUCCESS [ 21.052 s]
01:40:04[INFO] Eclipse Ditto :: Connectivity ...................... SUCCESS [ 0.034 s]
01:40:04[INFO] Eclipse Ditto :: Connectivity :: Model ............. SUCCESS [ 15.041 s]
01:40:04[INFO] Eclipse Ditto :: Thing Search ...................... SUCCESS [ 0.060 s]
01:40:04[INFO] Eclipse Ditto :: Thing Search :: Model ............. SUCCESS [ 7.936 s]
01:40:04[INFO] Eclipse Ditto :: Messages .......................... SUCCESS [ 0.022 s]
01:40:04[INFO] Eclipse Ditto :: Messages :: Model ................. SUCCESS [ 7.266 s]
01:40:04[INFO] Eclipse Ditto :: Protocol .......................... SUCCESS [ 17.543 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Models :: Signal ...... SUCCESS [ 8.002 s]
01:40:04[INFO] Eclipse Ditto :: Policies :: API ................... SUCCESS [ 5.977 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Distributed Data SUCCESS [ 6.460 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub ...... SUCCESS [03:07 min]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Cache ........ SUCCESS [ 6.950 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Test ......... SUCCESS [ 3.206 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Persistence .. SUCCESS [ 18.584 s]
01:40:04[INFO] Eclipse Ditto :: Things :: API ..................... SUCCESS [ 7.641 s]
01:40:04[INFO] Eclipse Ditto :: Connectivity :: API ............... SUCCESS [ 13.475 s]
01:40:04[INFO] Eclipse Ditto :: JWT ............................... SUCCESS [ 0.033 s]
01:40:04[INFO] Eclipse Ditto :: JWT :: Model ...................... SUCCESS [ 4.453 s]
01:40:04[INFO] Eclipse Ditto :: WoT ............................... SUCCESS [ 0.023 s]
01:40:04[INFO] Eclipse Ditto :: WoT :: Model ...................... SUCCESS [ 7.635 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Cache Loaders SUCCESS [ 53.051 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Namespaces ... SUCCESS [ 8.739 s]
01:40:04[INFO] Eclipse Ditto :: Policies :: Enforcement ........... SUCCESS [ 14.968 s]
01:40:04[INFO] Eclipse Ditto :: RQL ............................... SUCCESS [ 0.023 s]
01:40:04[INFO] Eclipse Ditto :: RQL :: Model ...................... SUCCESS [ 4.432 s]
01:40:04[INFO] Eclipse Ditto :: RQL :: parser ..................... SUCCESS [ 13.365 s]
01:40:04[INFO] Eclipse Ditto :: RQL :: Query ...................... SUCCESS [ 6.628 s]
01:40:04[INFO] Eclipse Ditto :: Thing Search :: API ............... SUCCESS [ 6.209 s]
01:40:04[INFO] Eclipse Ditto :: Edge .............................. SUCCESS [ 0.021 s]
01:40:04[INFO] Eclipse Ditto :: Edge :: Service ................... SUCCESS [ 27.714 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Models :: Signal Enrichment SUCCESS [ 23.996 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Conditional Headers SUCCESS [ 3.034 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Persistent Actors SUCCESS [ 19.683 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Protocol ..... SUCCESS [ 6.540 s]
01:40:04[INFO] Eclipse Ditto :: RQL :: search option parser ....... SUCCESS [ 8.738 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Search ....... SUCCESS [ 8.396 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub Policies SUCCESS [ 1.423 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: Pub-Sub Things SUCCESS [ 1.715 s]
01:40:04[INFO] Eclipse Ditto :: Connectivity :: Service ........... SUCCESS [06:03 min]
01:40:04[INFO] Eclipse Ditto :: Documentation ..................... SUCCESS [ 0.373 s]
01:40:04[INFO] Eclipse Ditto :: Gateway ........................... SUCCESS [ 0.023 s]
01:40:04[INFO] Eclipse Ditto :: Gateway :: API .................... SUCCESS [ 2.898 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: HTTP ......... SUCCESS [ 1.834 s]
01:40:04[INFO] Eclipse Ditto :: Internal :: Utils :: JWT .......... SUCCESS [ 3.235 s]
01:40:04[INFO] Eclipse Ditto :: Gateway :: Service ................ FAILURE [01:07 min]
01:40:04[INFO] Eclipse Ditto :: Policies :: Service ............... SKIPPED
01:40:04[INFO] Eclipse Ditto :: WoT :: Integration ................ SKIPPED
01:40:04[INFO] Eclipse Ditto :: Things :: Service ................. SKIPPED
01:40:04[INFO] Eclipse Ditto :: Thing Search :: Service ........... SKIPPED
01:40:04[INFO] ------------------------------------------------------------------------
01:40:04[INFO] BUILD FAILURE
01:40:04[INFO] ------------------------------------------------------------------------
01:40:04[INFO] Total time: 21:16 min
01:40:04[INFO] Finished at: 2024-01-18T06:40:04Z
01:40:04[INFO] ------------------------------------------------------------------------
01:40:04[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.
01:40:04[ERROR]
01:40:04[ERROR] Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
01:40:04[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
01:40:04[ERROR] -> [Help 1]
01:40:04org.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.
01:40:0401:40:04Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
01:40:04Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
01:40:04 at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
01:40:04 at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
01:40:04 at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
01:40:04 at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
01:40:04 at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
01:40:04 at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
01:40:04 at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
01:40:04 at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
01:40:04 at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
01:40:04 at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
01:40:04 at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
01:40:04 at java.lang.reflect.Method.invoke (Method.java:568)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
01:40:04Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.
01:40:0401:40:04Please refer to /home/jenkins/agent/workspace/ditto-ci/gateway/service/target/surefire-reports for the individual test results.
01:40:04Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
01:40:04 at org.apache.maven.plugin.surefire.SurefireHelper.throwException (SurefireHelper.java:247)
01:40:04 at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution (SurefireHelper.java:159)
01:40:04 at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary (SurefirePlugin.java:542)
01:40:04 at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked (AbstractSurefireMojo.java:1067)
01:40:04 at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute (AbstractSurefireMojo.java:871)
01:40:04 at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
01:40:04 at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
01:40:04 at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
01:40:04 at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
01:40:04 at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
01:40:04 at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
01:40:04 at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
01:40:04 at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
01:40:04 at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
01:40:04 at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
01:40:04 at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
01:40:04 at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
01:40:04 at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
01:40:04 at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
01:40:04 at java.lang.reflect.Method.invoke (Method.java:568)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
01:40:04 at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
01:40:04[ERROR]
01:40:04[ERROR] Re-run Maven using the -X switch to enable full debug logging.
01:40:04[ERROR]
01:40:04[ERROR] For more information about the errors and possible solutions, please read the following articles:
01:40:04[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException01:40:04[ERROR]
01:40:04[ERROR] After correcting the problems, you can resume the build with the command
01:40:04[ERROR] mvn <args> -rf :ditto-gateway-service
01:40:04Build step 'Invoke top-level Maven targets' marked build as failure
01:40:04Recording test results
01:40:09[Checks API] No suitable checks publisher found.
01:40:09Finished: FAILURE