AuthorizationTest

33

tests

6

failures

0

ignored

39m25.19s

duration

81%

successful

Failed tests

Offline_SendLocalList_Full, authorization through LocalList

org.opentest4j.AssertionFailedError: expected: <Preparing> but was: <null>
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
	at app//org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
	at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check1(AuthorizationTest.java:99)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Offline_SendLocalList_Differential,authorization through LocalList

org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 : "{"timestamp":1774016757467,"status":500,"error":"Internal Server Error","path":"/changeConfiguration"}"
	at app//org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:103)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:186)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:137)
	at app//org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
	at app//org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:915)
	at app//org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:864)
	at app//org.springframework.web.client.RestTemplate.execute(RestTemplate.java:764)
	at app//org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:675)
	at app//com.yablochkov.ocpp16.stub.csms.client.CsmsStubServerClient.changeConfiguration(CsmsStubServerClient.java:153)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check2(AuthorizationTest.java:107)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Online_authorization through empty cache and then Authorize.req

org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 : "{"timestamp":1774016791206,"status":500,"error":"Internal Server Error","path":"/changeConfiguration"}"
	at app//org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:103)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:186)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:137)
	at app//org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
	at app//org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:915)
	at app//org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:864)
	at app//org.springframework.web.client.RestTemplate.execute(RestTemplate.java:764)
	at app//org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:675)
	at app//com.yablochkov.ocpp16.stub.csms.client.CsmsStubServerClient.changeConfiguration(CsmsStubServerClient.java:153)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check3(AuthorizationTest.java:166)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Online_Authorize. Check that SendLocalList FULL removes all other tags.

org.opentest4j.AssertionFailedError: AuthorizeRequest is empty but shouldn't ! ==> expected: <false> but was: <true>
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
	at app//org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:40)
	at app//org.junit.jupiter.api.Assertions.assertFalse(Assertions.java:235)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check30(AuthorizationTest.java:1279)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Offline_Failed authorization offline, prohibition of local authorization

org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 : "{"timestamp":1774016824936,"status":500,"error":"Internal Server Error","path":"/changeConfiguration"}"
	at app//org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:103)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:186)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:137)
	at app//org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
	at app//org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:915)
	at app//org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:864)
	at app//org.springframework.web.client.RestTemplate.execute(RestTemplate.java:764)
	at app//org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:675)
	at app//com.yablochkov.ocpp16.stub.csms.client.CsmsStubServerClient.changeConfiguration(CsmsStubServerClient.java:153)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check4(AuthorizationTest.java:227)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Offline_Failed authorization offline, expired tag in LocalList

org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 : "{"timestamp":1774016858653,"status":500,"error":"Internal Server Error","path":"/changeConfiguration"}"
	at app//org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:103)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:186)
	at app//org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:137)
	at app//org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
	at app//org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:915)
	at app//org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:864)
	at app//org.springframework.web.client.RestTemplate.execute(RestTemplate.java:764)
	at app//org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:675)
	at app//com.yablochkov.ocpp16.stub.csms.client.CsmsStubServerClient.changeConfiguration(CsmsStubServerClient.java:153)
	at app//com.yablochkov.autotest.ocpp16.AuthorizationTest.check5(AuthorizationTest.java:257)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Tests

Test Method name Duration Result
Offline_SendLocalList_Full, authorization through LocalList check1() 1m30.25s failed
Online_Failed authorization from LocalList(tag isn't in List) and cache, through Authorize.req check10() 47.792s passed
Online_RemoteStart without checking of tag check11() 34.908s passed
Online_RemoteStart with unknown tag check12() 34.349s passed
Offline_AllowOfflineTxForUnknownId is true check13() 1m39.43s passed
Online_Check of connector locking during double authorization check14() 2m18.00s passed
Online_Authorize with idToken via RFID. LocalList is empty. idToken in AuthCache is invalid. check15() 1m2.67s passed
Online_Authorize with idToken via RFID. It's invalid in List and valid in AuthCache. check16() 1m3.66s passed
Online_Authorize. Authorize via AuthCache after receiving of StopTransaction check17() 1m46.24s passed
Offline_Authorize with idToken via RFID, tag valid in List, but not valid through Authorize.req check18() 1m21.57s passed
Online_Authorize of 2 drivers with the same parentId check19() 1m43.88s passed
Offline_SendLocalList_Differential,authorization through LocalList check2() 51.882s failed
Online_Authorize of 2 drivers with different parentId check20() 1m27.96s passed
Online_Authorize. Start and Stop transaction with same tag. check21() 1m18.17s passed
Online_Authorize. Unsuccessful attempt to stop transaction by different token with different parentId check22() 1m14.41s passed
Online_Authorize. Stop transaction with different tag and the same parentId (without charging). check23() 1m1.59s passed
Online_Authorize. Unsuccessful cancelling by placing different RFID and parentId check24() 1m11.35s passed
Online_Authorize. RemoteStartTransaction first and then RFID authorization. check25() 1m21.48s passed
Offline_Authorize. Unsuccessful authorization while station is offline. check26() 1m14.23s passed
Online_Authorize. Check of conflict notification with LocalList after receiving Authorize.req check27() 1m6.28s passed
Online_Authorize. Checking remote authorization with two tokens simultaneously check28() 1m37.59s passed
Online_Authorize. Check of conflict notification with LocalList after receiving StartTransaction.req check29() 49.185s passed
Online_authorization through empty cache and then Authorize.req check3() 33.725s failed
Online_Authorize. Check that SendLocalList FULL removes all other tags. check30() 1m34.24s failed
Online_Authorize. Authorize via Cache while cache is disabled. check31() 2m11.99s passed
Offline_Authorize. Unsuccessful authorization while station is offline. check32() 59.356s passed
Check GetLocalList check33() 33.616s passed
Offline_Failed authorization offline, prohibition of local authorization check4() 33.718s failed
Offline_Failed authorization offline, expired tag in LocalList check5() 33.720s failed
Offline_Failed authorization from LocalList, tag isn't in List, through cache check6() 1m28.72s passed
Online_Failed authorization from LocalList, tag isn't in List, through cache check7() 1m0.68s passed
Online_Authorization through LocalList check8() 1m14.34s passed
Online_authorization without LocalList and cache check9() 1m4.23s passed

Standard output

14:24:06.895 [Test worker] DEBUG org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [com.yablochkov.autotest.util.AbstractIntegrationTest]: no resource found for suffixes {-context.xml, Context.groovy}.
14:24:06.922 [Test worker] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using ContextCustomizers for test class [AuthorizationTest]: [DisableObservabilityContextCustomizer, PropertyMappingContextCustomizer, Customizer, ExcludeFilterContextCustomizer, DuplicateJsonObjectContextCustomizer, MockitoContextCustomizer, TestRestTemplateContextCustomizer]
14:24:07.058 [Test worker] DEBUG org.springframework.test.context.util.TestContextSpringFactoriesUtils - Skipping candidate TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener] due to a missing dependency. Specify custom TestExecutionListener classes or make the default TestExecutionListener classes and their required dependencies available. Offending class: [org/springframework/transaction/interceptor/TransactionAttributeSource]
14:24:07.061 [Test worker] DEBUG org.springframework.test.context.util.TestContextSpringFactoriesUtils - Skipping candidate TestExecutionListener [org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] due to a missing dependency. Specify custom TestExecutionListener classes or make the default TestExecutionListener classes and their required dependencies available. Offending class: [org/springframework/transaction/interceptor/TransactionAttribute]
14:24:07.062 [Test worker] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners for test class [AuthorizationTest]: [ServletTestExecutionListener, DirtiesContextBeforeModesTestExecutionListener, ApplicationEventsTestExecutionListener, MockitoTestExecutionListener, DependencyInjectionTestExecutionListener, DirtiesContextTestExecutionListener, EventPublishingTestExecutionListener, RestDocsTestExecutionListener, MockRestServiceServerResetTestExecutionListener, MockMvcPrintOnlyOnFailureTestExecutionListener, WebDriverTestExecutionListener, MockWebServiceServerTestExecutionListener, ResetMocksTestExecutionListener]
14:24:07.063 [Test worker] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: class [AuthorizationTest], class annotated with @DirtiesContext [true] with mode [AFTER_CLASS]
14:24:05,984 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version ?
14:24:05,998 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
14:24:05,998 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
14:24:06,001 |-INFO in ch.qos.logback.classic.BasicConfigurator@32ba5c65 - Setting up default configuration.
14:24:07,362 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word clr with class [org.springframework.boot.logging.logback.ColorConverter]
14:24:07,362 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word wEx with class [org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter]
14:24:07,365 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 25
14:24:07,365 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
14:24:07,365 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 30
14:24:07,365 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
14:24:07,404 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [CONSOLE]
14:24:07,404 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
14:24:07,407 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
14:24:07,427 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [TEST-FILE]
14:24:07,427 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
14:24:07,430 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
14:24:07,430 |-INFO in ch.qos.logback.core.FileAppender[TEST-FILE] - File property is set to [LOG_FILE_IS_UNDEFINED]
14:24:07,432 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@1ad1be5d - Propagating DEBUG level on Logger[com.yablochkov] onto the JUL framework
14:24:07,432 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - com.yablochkov level set to DEBUG
14:24:07,432 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@1ad1be5d - Propagating TRACE level on Logger[org.springframework.web.servlet.mvc] onto the JUL framework
14:24:07,432 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - org.springframework.web.servlet.mvc level set to TRACE
14:24:07,432 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[org.springframework.web.servlet.mvc]
14:24:07,432 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to WARN
14:24:07,432 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@1ad1be5d - Propagating WARN level on Logger[ROOT] onto the JUL framework
14:24:07,433 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [TEST-FILE] to Logger[ROOT]
14:24:07,433 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[ROOT]
14:24:07,433 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@47797401 - End of configuration.
14:24:07,433 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@702f4124 - Registering current configuration as safe fallback point


  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v3.0.2)

14:24:07.527 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Starting AuthorizationTest using Java 17.0.2 with PID 731 (started by root in /builds/yablochkov/mainboard/autotests/autotests1.6)
14:24:07.528 [Test worker] DEBUG c.y.a.ocpp16.AuthorizationTest - Running with Spring Boot, Spring
14:24:07.528 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - The following 1 profile is active: "test"
14:24:07.800 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@18811c42, started on Fri Mar 20 14:24:07 UTC 2026
14:24:08.395 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'messageSource' bean, using [Empty MessageSource]
14:24:08.395 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'applicationEventMulticaster' bean, using [SimpleApplicationEventMulticaster]
14:24:08.816 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
14:24:08.816 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
14:24:08.895 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping - 
	o.s.b.a.w.s.e.BasicErrorController:
	{ [/error]}: error(HttpServletRequest)
	{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
14:24:08.895 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping - 
	o.s.b.a.w.s.e.BasicErrorController:
	{ [/error]}: error(HttpServletRequest)
	{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
14:24:08.898 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
14:24:08.898 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
14:24:08.901 [Test worker] DEBUG o.s.w.s.h.BeanNameUrlHandlerMapping - Detected 0 mappings in 'beanNameHandlerMapping'
14:24:08.907 [Test worker] TRACE o.s.w.s.f.s.RouterFunctionMapping - 0 RouterFunction(s) in 'routerFunctionMapping'
14:24:08.915 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/webjars/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
14:24:08.916 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
14:24:08.916 [Test worker] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Patterns [/webjars/**, /**] in 'resourceHandlerMapping'
14:24:08.922 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
14:24:08.922 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
14:24:08.992 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Using LifecycleProcessor [org.springframework.context.support.DefaultLifecycleProcessor@269a37bc]
14:24:09.004 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Started AuthorizationTest in 1.896 seconds (process running for 3.623)
14:24:09.493 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:24:09.559 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:09.761 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:09.763 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:24:10.789 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:24:10.797 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:10.856 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:10.856 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:24:10.858 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:24:10.858 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:10.913 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:10.914 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:24:10.914 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthorizeOffline&value=true
14:24:10.914 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:10.971 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:10.972 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:24:10.972 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AllowOfflineTxForUnknownId&value=false
14:24:10.972 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:11.027 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:11.027 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:24:12.029 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:24:12.032 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:12.052 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=1111112-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:24:12.141 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:24:12.141 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:24:12.141 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
14:24:12.148 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:12.212 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Station is offline
14:24:35.417 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
14:24:35.418 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:24:35.474 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Server online
14:25:05.475 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:25:05.487 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:25:05.544 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:25:05.544 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:25:39.203 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:25:39.257 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:25:39.287 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:25:39.287 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:25:57.496 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 500 INTERNAL_SERVER_ERROR
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:26:31.059 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:26:31.164 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:26:31.171 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:26:31.172 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:26:31.228 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 500 INTERNAL_SERVER_ERROR
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:27:04.786 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:27:04.890 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:27:04.899 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:27:04.900 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:27:04.959 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 500 INTERNAL_SERVER_ERROR
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:27:38.507 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:27:38.612 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:27:38.619 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:27:38.619 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:27:38.680 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 500 INTERNAL_SERVER_ERROR
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:28:12.231 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:28:12.336 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:28:12.342 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:28:12.342 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:12.399 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:28:12.400 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:28:12.400 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:28:12.400 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:12.459 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:28:12.459 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:28:12.460 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthorizeOffline&value=true
14:28:12.460 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:12.516 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:28:12.516 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:28:12.517 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AllowOfflineTxForUnknownId&value=false
14:28:12.517 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:12.573 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:28:12.573 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:28:13.574 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
14:28:13.575 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:13.631 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Station is offline
14:28:36.782 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
14:28:36.783 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:28:36.838 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Server online
14:29:06.839 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:29:06.840 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:29:06.896 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:06.896 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:29:41.002 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:29:41.056 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:41.061 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:29:41.061 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:29:41.120 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:41.120 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:29:41.121 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:29:41.121 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:29:41.176 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:41.176 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:29:41.177 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:29:41.177 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:29:41.235 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:41.235 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:29:55.156 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:29:55.157 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:29:55.211 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:29:55.211 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:30:41.687 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:30:41.741 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:30:41.748 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:30:41.748 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:30:41.805 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:30:41.805 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:30:41.806 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:30:41.806 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:30:41.862 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:30:41.862 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:30:41.862 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:30:41.863 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:30:41.920 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:30:41.920 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:30:42.921 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:30:42.921 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:30:42.922 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=1111112-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:30:42.982 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:30:42.982 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:31:03.939 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:31:03.940 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:31:03.995 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:03.995 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:31:22.441 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:31:22.442 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:31:22.497 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:22.497 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:31:56.028 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:31:56.082 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:56.089 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=false
14:31:56.089 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:31:56.147 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:56.147 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:31:56.148 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:31:56.148 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:31:56.204 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:56.204 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:31:56.205 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:31:56.205 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:31:56.260 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:31:56.260 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:32:08.184 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:32:08.185 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:32:08.240 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:32:08.240 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:32:26.681 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:32:26.682 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:32:26.736 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:32:26.737 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:33:00.262 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:33:00.315 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:00.320 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:33:00.320 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:00.379 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:00.379 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:00.379 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:33:00.380 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:00.433 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:00.434 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:00.434 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:33:00.434 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:00.490 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:00.491 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:00.491 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:33:00.491 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:00.549 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:00.549 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:33:14.477 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:33:14.478 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:14.532 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:14.532 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:33:48.055 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:33:48.109 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:48.114 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizeRemoteTxRequests&value=true
14:33:48.114 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:48.169 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:48.170 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:48.170 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:33:48.170 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:48.230 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:48.231 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:48.231 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:33:48.231 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:48.289 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:48.289 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:33:48.290 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111112-Expired
14:33:48.292 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:33:48.433 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:33:48.434 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:34:22.965 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:34:23.019 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:23.024 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizeRemoteTxRequests&value=false
14:34:23.024 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:23.083 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:23.084 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:34:23.084 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111112-Expired
14:34:23.084 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:23.743 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:23.744 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:34:23.747 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:34:23.747 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:23.799 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:23.799 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:34:57.315 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:34:57.369 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:57.375 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=false
14:34:57.375 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:57.442 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:57.442 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:34:57.443 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AllowOfflineTxForUnknownId&value=true
14:34:57.443 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:57.501 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:57.501 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:34:57.502 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:34:57.502 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:57.556 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:57.556 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:34:57.557 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:34:57.557 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:57.612 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:34:57.613 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:34:58.613 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
14:34:58.614 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:34:58.673 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Station is offline
14:35:33.043 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
14:35:33.044 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:35:33.100 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
Server online
14:36:03.101 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:36:03.102 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:36:03.158 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:36:03.159 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:36:03.164 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AllowOfflineTxForUnknownId&value=false
14:36:03.164 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:36:03.223 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:36:03.223 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:36:36.744 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:36:36.798 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:37:00.021 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:37:00.022 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:37:00.079 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:37:00.080 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:37:13.514 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Sleep 5 sec
14:37:18.514 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:37:18.515 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:37:18.570 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:37:18.570 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:37:18.571 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop charging...
14:37:29.898 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:37:29.899 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:37:29.953 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:37:29.953 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:37:29.954 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - AndAuthorize one more time...
14:37:51.199 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:37:51.200 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:37:51.254 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:37:51.255 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:38:04.694 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Sleep 5 sec
14:38:09.695 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:38:09.696 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:09.750 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:09.751 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:38:09.802 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop charging...
14:38:21.132 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:38:21.133 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:21.188 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:21.189 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:38:54.748 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:38:54.802 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:54.807 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:38:54.807 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:54.865 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:54.865 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:38:54.865 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:38:54.865 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:54.920 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:54.920 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:38:54.921 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:38:54.921 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:54.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:54.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:38:54.977 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:38:54.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:54.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:38:55.042 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:55.042 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:38:57.043 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:38:57.043 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:38:57.101 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:38:57.101 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:38:59.102 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - First authorization with invalidTag...
14:39:11.432 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Second authorization with invalidTag...
14:39:23.748 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:39:23.748 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:39:23.803 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:23.803 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:39:57.423 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:39:57.476 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:57.481 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:39:57.481 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:39:57.542 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:57.542 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:39:57.543 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:39:57.543 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:39:57.599 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:57.599 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:39:57.599 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:39:57.599 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:39:57.653 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:57.653 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:39:57.654 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:39:57.654 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:39:57.710 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:39:57.710 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:39:59.710 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - First authorization with validTag... Adding it to AuthCache...
14:40:12.612 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:40:12.613 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:40:12.613 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=111111-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Invalid))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:40:12.674 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:40:12.674 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:40:14.674 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Try to authorize as acceptedTag...
14:40:27.538 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:40:27.539 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:40:27.593 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:40:27.593 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:41:01.081 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:41:01.132 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:01.138 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:41:01.138 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:41:01.191 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:01.191 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:41:01.191 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:41:01.191 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:41:01.244 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:01.244 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:41:01.244 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:41:01.244 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:41:01.298 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:01.298 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:41:01.298 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear AuthCache...
14:41:01.298 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:41:01.298 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:41:01.351 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:01.351 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:41:03.351 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - First authorize...
14:41:16.273 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Insert connector #1...
14:41:31.681 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that connectorId1 has Charging status...
14:41:31.681 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:41:31.682 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:41:31.733 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:31.734 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:41:31.734 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop transaction for connector #1...
14:41:48.049 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:41:48.100 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:41:48.100 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize one more time... And check that idTag was retrieved from AuthCache...
14:42:00.974 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:42:00.975 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:01.027 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:01.028 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:42:47.320 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:42:47.372 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.376 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:42:47.377 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:47.431 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.431 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:42:47.431 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:42:47.432 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:47.483 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.483 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:42:47.484 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:42:47.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:47.537 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.537 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:42:47.537 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthorizeOffline&value=true
14:42:47.537 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:47.590 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.590 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:42:47.590 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear AuthCache...
14:42:47.590 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:42:47.590 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:47.647 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:47.647 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:42:49.648 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:42:49.648 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:49.648 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=111115-Invalid, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:42:49.712 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:49.712 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:42:51.713 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station offline...
14:42:51.714 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
14:42:51.714 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:42:51.767 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:42:56.767 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Station is offline
14:42:56.768 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize via LocalList...
14:43:09.702 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station online...
14:43:09.703 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
14:43:09.703 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:43:09.755 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:43:14.756 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Server is online
14:43:14.756 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:43:14.757 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:43:14.809 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:43:14.809 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:43:14.810 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Insert connector #1...
14:43:30.224 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:43:30.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:43:30.276 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:43:30.276 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:43:30.324 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:43:30.325 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:43:30.375 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:43:30.375 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:43:30.376 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:43:30.376 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:43:30.376 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:43:30.441 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:43:30.441 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:44:08.891 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:44:08.943 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:08.947 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:44:08.947 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:44:09.002 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:09.003 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:44:09.003 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:44:09.003 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:44:09.055 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:09.055 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:44:09.055 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:44:09.055 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:44:09.107 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:09.107 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:44:09.107 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - First authorization by driver 1...
14:44:22.017 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction by driver 1...
14:44:37.427 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:44:37.428 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:44:37.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:37.485 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:44:37.486 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:44:37.538 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:44:37.538 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop transaction for connector #1...
14:44:50.862 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Second authorization by driver 2...
14:45:03.779 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction by driver 2...
14:45:19.207 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:45:19.208 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:45:19.263 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:45:19.263 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:45:52.768 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:45:52.822 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:45:52.827 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:45:52.827 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:45:52.935 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:45:52.935 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:45:52.935 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:45:52.935 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:45:52.989 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:45:52.989 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:45:52.989 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:45:52.989 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:45:53.043 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:45:53.043 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:45:53.043 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - First authorization by driver 1...
14:46:05.959 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction by driver 1...
14:46:21.398 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:46:21.399 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:46:21.454 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:46:21.455 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:46:21.456 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:46:21.509 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:46:21.509 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop transaction for connector #1...
14:46:34.843 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Second authorization by driver 2...
14:46:47.156 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:46:47.157 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:46:47.212 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:46:47.213 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:47:20.730 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:47:20.783 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:47:20.787 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:47:20.788 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:47:20.844 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:47:20.844 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:47:20.844 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:47:20.844 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:47:20.899 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:47:20.899 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:47:20.900 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:47:20.900 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:47:20.956 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:47:20.956 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:47:20.956 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize by driver 1...
14:47:33.850 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction by driver 1...
14:47:49.285 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:47:49.286 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:47:49.342 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:47:49.342 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:47:49.343 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Trying to stop transaction by different tag with the same parentId....
14:48:05.331 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:48:05.332 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:48:05.387 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:48:05.387 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:48:38.902 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:48:38.955 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:48:38.960 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:48:38.960 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:48:39.015 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:48:39.015 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:48:39.015 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:48:39.016 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:48:39.069 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:48:39.069 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:48:39.069 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:48:39.069 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:48:39.124 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:48:39.124 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:48:39.124 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize by driver 1...
14:48:52.016 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction by driver 1...
14:49:07.444 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize with different tag and parentId...
14:49:19.739 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that connectorId1 is still in Charging state...
14:49:19.740 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:49:19.740 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:49:19.796 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:49:19.796 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:49:53.310 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:49:53.364 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:49:53.368 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:49:53.368 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:49:53.423 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:49:53.423 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:49:53.424 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:49:53.424 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:49:53.483 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:49:53.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:49:53.484 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:49:53.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:49:53.543 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:49:53.543 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:49:53.543 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize by driver 1...
14:50:06.416 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that Connector #1 has Preparing state...
14:50:06.416 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:50:06.416 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:50:06.470 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:06.471 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:50:06.473 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Placing other RFID tag with the same parentId to stop...
14:50:21.343 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that authorization was cancelled...
14:50:21.344 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:50:21.344 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:50:21.398 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:21.398 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:50:54.900 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:50:54.954 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:54.958 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
14:50:54.958 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:50:55.013 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:55.013 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:50:55.013 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:50:55.014 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:50:55.068 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:55.068 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:50:55.068 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:50:55.068 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:50:55.122 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:50:55.123 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:50:55.123 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize by driver 1...
14:51:08.050 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that Connector #1 has Preparing state...
14:51:08.050 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:51:08.050 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:51:08.104 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:51:08.105 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:51:08.105 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize with different RFID and parentId...
14:51:20.389 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that Connector #1 is still in Preparing state...
14:51:20.390 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:51:20.390 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:51:20.445 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:51:20.445 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:52:06.247 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:52:06.304 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.308 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:52:06.308 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:06.365 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.365 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:52:06.366 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:52:06.366 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:06.424 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.424 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:52:06.424 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:52:06.424 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:06.481 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.482 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:52:06.482 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizeRemoteTxRequests&value=true
14:52:06.482 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:06.538 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.538 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:52:06.538 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:52:06.538 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:06.538 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:52:06.596 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:06.596 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:52:08.596 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:52:08.597 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:08.655 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:08.655 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
14:52:10.655 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Make RemoteStartTransaction...
14:52:10.656 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111111-Accepted
14:52:10.656 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:11.369 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:11.369 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:52:12.370 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:52:12.370 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:12.422 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:12.423 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:52:12.423 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start charging...
14:52:27.850 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:52:27.850 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:27.904 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:27.905 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:52:27.905 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop charging...
14:52:41.226 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:52:41.280 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:41.280 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Make RFID authorization...
14:52:54.170 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that Connector #1 is in Preparing state...
14:52:54.171 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:52:54.171 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:52:54.225 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:52:54.226 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:53:27.731 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:53:27.785 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:27.789 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthorizeOffline&value=true
14:53:27.790 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:27.846 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:27.847 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:53:27.847 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:53:27.847 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:27.900 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:27.901 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:53:27.901 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:53:27.901 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:27.963 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:27.963 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:53:27.964 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:53:27.964 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:28.021 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:28.021 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:53:28.021 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear Local List...
14:53:28.021 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:53:28.021 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:28.021 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:53:28.078 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:28.078 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:53:33.078 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Add invalidTag into cache...
14:53:45.996 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station offline...
14:53:45.996 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
14:53:45.996 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:53:46.055 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:53:51.055 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Station is offline
14:53:51.055 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize via RFID...
14:54:03.363 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station online...
14:54:03.364 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
14:54:03.364 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:03.417 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:08.417 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Server is online
14:54:08.418 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that connector #1 is still in Available state...
14:54:08.418 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:54:08.418 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:08.470 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:08.470 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:54:41.962 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:54:42.015 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:42.020 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:54:42.020 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:42.076 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:42.076 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:54:42.076 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:54:42.076 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:42.132 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:42.132 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:54:42.133 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:54:42.133 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:42.187 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:42.187 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:54:42.187 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize...
14:54:55.061 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:54:55.061 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:55.061 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=111111-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:54:55.122 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:55.123 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:54:57.123 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Update status of acceptedTag on server as Invalid...
14:54:57.124 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
14:54:57.126 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:54:57.131 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=111111-Accepted, idTagInfo=IdTagInfo{expiryDate="2026-03-21T00:24:22Z", parentIdTag=1, status=Invalid})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:54:57.187 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:54:59.187 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start charging with Connector #1...
14:55:14.618 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that StartTransactionRequest was sent...
14:55:14.619 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:55:14.619 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:14.674 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:14.674 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:55:14.676 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Due to tag is invalid on server - transaction is stopped...
14:55:14.677 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Revert previous tag's status on server...
14:55:14.677 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
14:55:14.677 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:14.677 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=111111-Accepted, idTagInfo=IdTagInfo{expiryDate="2026-03-21T00:24:22Z", parentIdTag=1, status=Accepted})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:55:14.730 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:55:48.245 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:55:48.298 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:48.302 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:55:48.302 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:48.357 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:48.357 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:55:48.358 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:55:48.358 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:48.411 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:48.411 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:55:48.412 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:55:48.413 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:48.472 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:48.472 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:55:48.472 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizeRemoteTxRequests&value=true
14:55:48.473 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:48.527 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:48.527 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:55:48.527 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Make RemoteStartTransaction with 2 valid tokens with the same parentId...
14:55:48.527 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111111-Accepted
14:55:48.527 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:49.235 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:49.235 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:55:49.236 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=1111112-Accepted
14:55:49.236 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:49.366 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:49.366 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:55:51.367 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:55:51.367 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:55:51.421 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:55:51.422 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:56:06.854 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:56:06.854 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:56:06.909 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:56:06.909 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:56:20.234 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Trying to authorize one more time...
14:56:20.234 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111111-Accepted
14:56:20.235 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:56:20.956 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:56:20.956 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:56:20.958 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=1111112-Accepted
14:56:20.959 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:56:21.090 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:56:21.091 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:56:23.091 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:56:23.092 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:56:23.146 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:56:23.146 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
14:56:23.148 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/stopTransaction?idTag=1111112-Accepted
14:56:23.149 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:56:23.260 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:56:23.260 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStopTransactionConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:57:23.651 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:57:25.892 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:25.896 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
14:57:25.896 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:25.954 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:25.954 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:57:25.954 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:57:25.955 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:28.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:28.484 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:57:28.485 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizeRemoteTxRequests&value=true
14:57:28.485 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:29.976 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:29.976 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:57:29.977 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:57:29.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:29.977 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=111111-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Invalid))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:57:31.941 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:31.941 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:57:33.942 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Make RemoteStartTransaction...
14:57:33.942 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/startTransaction?connectorId=1&idTag=111111-Accepted
14:57:33.942 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:37.412 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:37.412 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.RemoteStartTransactionConfirmation]
14:57:41.412 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that we got LocalListConflict...
14:57:41.413 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:57:41.413 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:57:41.467 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:57:41.467 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Preparing, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:58:15.024 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:58:15.078 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:15.083 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:58:15.083 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:15.140 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:15.140 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:58:15.140 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:58:15.141 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:15.196 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:15.196 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:58:15.197 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:58:15.197 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:15.255 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:15.256 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:58:15.256 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Add acceptedTag and acceptedTag2 to LocalList...
14:58:15.256 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:58:15.256 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:15.256 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=111111-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted)), LocalListDto.AuthEntryDto(idTag=1111112-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:58:15.314 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:15.314 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:58:17.314 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Update FULL and leave only acceptedTag2...
14:58:17.314 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:58:17.315 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:17.315 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag=1111112-Accepted, idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:58:17.378 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:17.378 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:58:19.380 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - And try to authorize with acceptedTag...
14:58:34.264 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Check that Authorize.req was sent...
14:58:34.264 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
14:58:34.265 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:58:34.861 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:58:34.862 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
14:59:48.888 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
14:59:49.317 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:59:49.322 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
14:59:49.322 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:59:52.882 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:59:52.882 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:59:52.883 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
14:59:52.883 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:59:52.945 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:59:52.945 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:59:52.945 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
14:59:52.946 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:59:53.826 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:59:53.826 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
14:59:53.826 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear LocalList...
14:59:53.826 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
14:59:53.826 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
14:59:53.827 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
14:59:54.250 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
14:59:54.250 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
14:59:56.250 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear AuthCache...
14:59:56.251 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/clearCache
14:59:56.251 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:00:13.350 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:00:13.350 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ClearCacheConfirmation]
15:00:15.351 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize via RFID...
15:00:29.285 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Checking that AuthorizeRequest was sent...
15:00:29.285 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:00:29.285 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:00:29.339 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:00:29.339 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:00:29.390 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction for connector #1...
15:00:44.819 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Stop transaction for connector #1...
15:00:58.143 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:00:58.196 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:00:58.197 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Turn on AuthCache...
15:00:58.197 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=true
15:00:58.197 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:00:58.258 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:00:58.259 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:00:58.259 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize via RFID again...
15:01:12.158 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Turn off LocalList...
15:01:12.159 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=false
15:01:12.159 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:01:12.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:01:12.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:01:12.224 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Start transaction again...
15:01:27.647 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:01:27.648 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:01:27.702 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:01:27.703 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
15:02:01.255 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:02:01.309 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.313 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthorizeOffline&value=true
15:02:01.313 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:01.372 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.372 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:02:01.373 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalAuthListEnabled&value=true
15:02:01.373 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:01.429 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.429 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:02:01.429 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AuthorizationCacheEnabled&value=false
15:02:01.429 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:01.485 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.485 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:02:01.485 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=LocalPreAuthorize&value=true
15:02:01.486 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:01.541 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.541 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:02:01.541 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Clear LocalList...
15:02:01.541 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/sendLocalList
15:02:01.542 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:01.542 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [LocalListDto(listVersion=1, localAuthorizationList=[LocalListDto.AuthEntryDto(idTag= , idTagInfo=LocalListDto.IdTagInfoDto(expiryDateMinutes=3600, parentIdTag=1, status=Accepted))], updateType=Full)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
15:02:01.603 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:01.603 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.SendLocalListConfirmation]
15:02:03.603 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station offline...
15:02:03.604 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/closeServer
15:02:03.604 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:03.662 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:08.662 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Station is offline
15:02:08.662 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Authorize via RFID...
15:02:21.948 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Put Charge Station online...
15:02:21.949 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/restartServer
15:02:21.949 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:22.003 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:27.004 [Test worker] INFO  c.y.a.ocpp16.AuthorizationTest - Server is online
15:02:27.004 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:02:27.005 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:02:27.059 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:02:27.060 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
15:03:00.612 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:03:00.666 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:00.670 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/getLocalListVersion
15:03:00.672 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:03:00.730 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:00.731 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.localauthlist.GetLocalListVersionConfirmation]
1
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
15:03:34.229 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:03:34.283 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:34.287 [Test worker] DEBUG o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@18811c42, started on Fri Mar 20 14:24:07 UTC 2026