Build: #35 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Build log

The build generated 1,134 lines of output.   The output is too long and has been truncated to the last 1,000 lines. Download or view full build log.

26-Aug-2025 13:45:22 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.23 s - in org.openmrs.module.sync.SyncCollectionsTest
26-Aug-2025 13:45:22 [INFO] Running org.openmrs.module.sync.SyncConceptAttributeTest
26-Aug-2025 13:45:33 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.809 s - in org.openmrs.module.sync.SyncConceptAttributeTest
26-Aug-2025 13:45:33 [INFO] Running org.openmrs.module.sync.SyncConceptTest
26-Aug-2025 13:46:04 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.837 s - in org.openmrs.module.sync.SyncConceptTest
26-Aug-2025 13:46:04 [INFO] Running org.openmrs.module.sync.SyncDiagnosisAttributeTest
26-Aug-2025 13:46:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.082 s - in org.openmrs.module.sync.SyncDiagnosisAttributeTest
26-Aug-2025 13:46:17 [INFO] Running org.openmrs.module.sync.SyncDrugOrderTest
26-Aug-2025 13:46:19 INFO - OrderServiceImpl.getOrderNumberGenerator(381) |2025-08-26T13:46:18,580| Setting default order number generator
26-Aug-2025 13:46:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.691 s - in org.openmrs.module.sync.SyncDrugOrderTest
26-Aug-2025 13:46:19 [INFO] Running org.openmrs.module.sync.SyncEncounterTest
26-Aug-2025 13:46:34 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.175 s - in org.openmrs.module.sync.SyncEncounterTest
26-Aug-2025 13:46:34 [INFO] Running org.openmrs.module.sync.SyncFormTest
26-Aug-2025 13:46:37 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:36,789| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 1
26-Aug-2025 13:46:37 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:37,315| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 1
26-Aug-2025 13:46:40 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:39,247| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 1
26-Aug-2025 13:46:40 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:39,992| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 1
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:44,565| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 3
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:44,566| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 3
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:44,585| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 3
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:45,175| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 4
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:45,176| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 4
26-Aug-2025 13:46:45 WARN - SyncUtil.rebuildXSNForForm(1196) |2025-08-26T13:46:45,184| Failed to find FormEntryService in formentry module; is module loaded? Processing form with id: 4
26-Aug-2025 13:46:45 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.463 s - in org.openmrs.module.sync.SyncFormTest
26-Aug-2025 13:46:45 [INFO] Running org.openmrs.module.sync.SyncInvalidRecordTest
26-Aug-2025 13:46:47 ERROR - SqlExceptionHelper.logExceptions(142) |2025-08-26T13:46:47,256| NULL not allowed for column "IDENTIFIER"; SQL statement:
26-Aug-2025 13:46:47 insert into patient_identifier (patient_identifier_id, uuid, patient_id, identifier, identifier_type, location_id, date_created, date_voided, preferred, voided, void_reason, creator, voided_by, changed_by, date_changed) values (null, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [23502-200]
26-Aug-2025 13:46:47 ERROR - SyncIngestServiceImpl.processOpenmrsObject(610) |2025-08-26T13:46:47,257| Unexpected exception occurred while saving openmrsobject: org.openmrs.PatientIdentifier, uuid '54d3ca4a-d1ee-421c-a74e-5336c7519888'
26-Aug-2025 13:46:47 ERROR - SyncIngestServiceImpl.processSyncRecord(329) |2025-08-26T13:46:47,259| Unable to ingest a sync request
26-Aug-2025 13:46:47 org.openmrs.module.sync.ingest.SyncIngestException: Could not save item for unknown reasons - could not execute statement
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:611) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processSyncItem(SyncIngestServiceImpl.java:442) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor299.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy209.processSyncItem(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor299.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy210.processSyncItem(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processSyncRecord(SyncIngestServiceImpl.java:259) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy209.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy210.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncBaseTest.applySyncChanges(SyncBaseTest.java:218) ~[test-classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncBaseTest.runSyncTest(SyncBaseTest.java:257) ~[test-classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncInvalidRecordTest.shouldAddInvalidIdentifierTest(SyncInvalidRecordTest.java:104) ~[test-classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) ~[junit-platform-commons-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:188) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:154) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:128) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47 Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement
26-Aug-2025 13:46:47         at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3279) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3885) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:194) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:179) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:75) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:107) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:676) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:669) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:664) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAO.saveOrUpdate(HibernateSyncDAO.java:673) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncServiceImpl.saveOrUpdate(SyncServiceImpl.java:644) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy207.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy208.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncUtil.updateOpenmrsObject(SyncUtil.java:742) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:600) ~[classes/:?]
26-Aug-2025 13:46:47         ... 133 more
26-Aug-2025 13:46:47 Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: NULL not allowed for column "IDENTIFIER"; SQL statement:
26-Aug-2025 13:46:47 insert into patient_identifier (patient_identifier_id, uuid, patient_id, identifier, identifier_type, location_id, date_created, date_voided, preferred, voided, void_reason, creator, voided_by, changed_by, date_changed) values (null, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [23502-200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.getJdbcSQLException(DbException.java:459) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.get(DbException.java:205) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.get(DbException.java:181) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.table.Column.validateConvertUpdateSequence(Column.java:374) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.table.Table.validateConvertUpdateSequence(Table.java:845) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.dml.Insert.insertRows(Insert.java:187) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.dml.Insert.update(Insert.java:151) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.CommandContainer.executeUpdateWithGeneratedKeys(CommandContainer.java:272) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.CommandContainer.update(CommandContainer.java:191) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.Command.executeUpdate(Command.java:251) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:191) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:152) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:1502) ~[c3p0-0.9.5.5.jar:0.9.5.5]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3279) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3885) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:194) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:179) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:75) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:107) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:676) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:669) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:664) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAO.saveOrUpdate(HibernateSyncDAO.java:673) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncServiceImpl.saveOrUpdate(SyncServiceImpl.java:644) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy207.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy208.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncUtil.updateOpenmrsObject(SyncUtil.java:742) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:600) ~[classes/:?]
26-Aug-2025 13:46:47         ... 133 more
26-Aug-2025 13:46:47 WARN - SyncBaseTest.runSyncTest(260) |2025-08-26T13:46:47,278| An error occurred applying sync changes to parent: Could not save item for unknown reasons - could not execute statement
26-Aug-2025 13:46:47 ERROR - SqlExceptionHelper.logExceptions(142) |2025-08-26T13:46:47,760| NULL not allowed for column "IDENTIFIER"; SQL statement:
26-Aug-2025 13:46:47 insert into patient_identifier (patient_identifier_id, uuid, patient_id, identifier, identifier_type, location_id, date_created, date_voided, preferred, voided, void_reason, creator, voided_by, changed_by, date_changed) values (null, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [23502-200]
26-Aug-2025 13:46:47 ERROR - SyncIngestServiceImpl.processOpenmrsObject(610) |2025-08-26T13:46:47,762| Unexpected exception occurred while saving openmrsobject: org.openmrs.PatientIdentifier, uuid '54d3ca4a-d1ee-421c-a74e-5336c7519888'
26-Aug-2025 13:46:47 ERROR - SyncIngestServiceImpl.processSyncRecord(329) |2025-08-26T13:46:47,762| Unable to ingest a sync request
26-Aug-2025 13:46:47 org.openmrs.module.sync.ingest.SyncIngestException: Could not save item for unknown reasons - could not execute statement
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:611) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processSyncItem(SyncIngestServiceImpl.java:442) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor299.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy209.processSyncItem(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor299.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy210.processSyncItem(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processSyncRecord(SyncIngestServiceImpl.java:259) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy209.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy210.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncBaseTest.applySyncChanges(SyncBaseTest.java:218) ~[test-classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncBaseTest.runSyncTest(SyncBaseTest.java:271) ~[test-classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncInvalidRecordTest.shouldAddInvalidIdentifierTest(SyncInvalidRecordTest.java:104) ~[test-classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) ~[junit-platform-commons-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:188) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:154) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:128) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:46:47 Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement
26-Aug-2025 13:46:47         at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3279) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3885) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:194) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:179) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:75) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:107) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:676) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:669) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:664) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAO.saveOrUpdate(HibernateSyncDAO.java:673) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncServiceImpl.saveOrUpdate(SyncServiceImpl.java:644) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy207.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy208.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncUtil.updateOpenmrsObject(SyncUtil.java:742) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:600) ~[classes/:?]
26-Aug-2025 13:46:47         ... 133 more
26-Aug-2025 13:46:47 Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: NULL not allowed for column "IDENTIFIER"; SQL statement:
26-Aug-2025 13:46:47 insert into patient_identifier (patient_identifier_id, uuid, patient_id, identifier, identifier_type, location_id, date_created, date_voided, preferred, voided, void_reason, creator, voided_by, changed_by, date_changed) values (null, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [23502-200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.getJdbcSQLException(DbException.java:459) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.get(DbException.java:205) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.message.DbException.get(DbException.java:181) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.table.Column.validateConvertUpdateSequence(Column.java:374) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.table.Table.validateConvertUpdateSequence(Table.java:845) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.dml.Insert.insertRows(Insert.java:187) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.dml.Insert.update(Insert.java:151) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.CommandContainer.executeUpdateWithGeneratedKeys(CommandContainer.java:272) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.CommandContainer.update(CommandContainer.java:191) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.command.Command.executeUpdate(Command.java:251) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:191) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:152) ~[h2-1.4.200.jar:1.4.200]
26-Aug-2025 13:46:47         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:1502) ~[c3p0-0.9.5.5.jar:0.9.5.5]
26-Aug-2025 13:46:47         at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3279) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3885) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:194) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:179) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:75) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:107) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:676) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:669) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.hibernate.internal.SessionImpl.save(SessionImpl.java:664) ~[hibernate-core-5.6.0.Final.jar:5.6.0.Final]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAO.saveOrUpdate(HibernateSyncDAO.java:673) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncServiceImpl.saveOrUpdate(SyncServiceImpl.java:644) ~[classes/:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy207.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:46:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:46:47         at com.sun.proxy.$Proxy208.saveOrUpdate(Unknown Source) ~[?:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.SyncUtil.updateOpenmrsObject(SyncUtil.java:742) ~[classes/:?]
26-Aug-2025 13:46:47         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processOpenmrsObject(SyncIngestServiceImpl.java:600) ~[classes/:?]
26-Aug-2025 13:46:47         ... 133 more
26-Aug-2025 13:46:47 WARN - SyncBaseTest.runSyncTest(274) |2025-08-26T13:46:47,788| An error occurred applying sync changes to child2: Could not save item for unknown reasons - could not execute statement
26-Aug-2025 13:46:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.615 s - in org.openmrs.module.sync.SyncInvalidRecordTest
26-Aug-2025 13:46:48 [INFO] Running org.openmrs.module.sync.SyncLazyLoadingTest
26-Aug-2025 13:46:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.634 s - in org.openmrs.module.sync.SyncLazyLoadingTest
26-Aug-2025 13:46:49 [INFO] Running org.openmrs.module.sync.SyncLocationAttributeTest
26-Aug-2025 13:46:56 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 7.301 s - in org.openmrs.module.sync.SyncLocationAttributeTest
26-Aug-2025 13:46:56 [INFO] Running org.openmrs.module.sync.SyncLocationTest
26-Aug-2025 13:47:06 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.955 s - in org.openmrs.module.sync.SyncLocationTest
26-Aug-2025 13:47:06 [INFO] Running org.openmrs.module.sync.SyncObsTest
26-Aug-2025 13:47:11 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.989 s - in org.openmrs.module.sync.SyncObsTest
26-Aug-2025 13:47:11 [INFO] Running org.openmrs.module.sync.SyncOnDeleteTest
26-Aug-2025 13:47:19 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:18,315| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:47:19 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:18,349| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:47:18,932| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:47:18,933| -object type: class org.openmrs.PersonName
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:47:18,933| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:47:19,462| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:47:19,462| -object type: class org.openmrs.PersonName
26-Aug-2025 13:47:19 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:47:19,462| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:47:19 Security framework of XStream not explicitly initialized, using predefined black list on your own risk.
26-Aug-2025 13:47:27 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.109 s - in org.openmrs.module.sync.SyncOnDeleteTest
26-Aug-2025 13:47:27 [INFO] Running org.openmrs.module.sync.SyncOrderAttributeTest
26-Aug-2025 13:47:34 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.905 s - in org.openmrs.module.sync.SyncOrderAttributeTest
26-Aug-2025 13:47:34 [INFO] Running org.openmrs.module.sync.SyncOrderGroupAttributeTest
26-Aug-2025 13:47:42 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.549 s - in org.openmrs.module.sync.SyncOrderGroupAttributeTest
26-Aug-2025 13:47:42 [INFO] Running org.openmrs.module.sync.SyncOrderSetAttributeTest
26-Aug-2025 13:47:44 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.477 s - in org.openmrs.module.sync.SyncOrderSetAttributeTest
26-Aug-2025 13:47:45 [INFO] Running org.openmrs.module.sync.SyncPatientTest
26-Aug-2025 13:47:50 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:48,955| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:47:50 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:48,957| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:47:50 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:49,003| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:47:50 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:47:49,005| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:04 INFO - HibernateContextDAO.updateSearchIndex(521) |2025-08-26T13:48:03,067| Updating the search index... It may take a few minutes.
26-Aug-2025 13:48:04 INFO - HibernateContextDAO.updateSearchIndex(530) |2025-08-26T13:48:03,676| Finished updating the search index
26-Aug-2025 13:48:04 INFO - HibernateContextDAO.updateSearchIndex(521) |2025-08-26T13:48:04,263| Updating the search index... It may take a few minutes.
26-Aug-2025 13:48:04 INFO - HibernateContextDAO.updateSearchIndex(530) |2025-08-26T13:48:04,634| Finished updating the search index
26-Aug-2025 13:48:07 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:06,113| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:07 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:06,119| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:10 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:08,645| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:10 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:08,653| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:09,240| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:09,241| -object type: class org.openmrs.PersonName
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:09,242| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:09,244| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:09,244| -object type: class org.openmrs.PatientIdentifier
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:09,244| -object uuid: 6b920848-1b90-102b-8082-d8cf852a43d2
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:09,986| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:09,986| -object type: class org.openmrs.PersonName
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:09,986| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:09,988| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:09,989| -object type: class org.openmrs.PatientIdentifier
26-Aug-2025 13:48:10 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:09,989| -object uuid: 6b920848-1b90-102b-8082-d8cf852a43d2
26-Aug-2025 13:48:15 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:14,167| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:15 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:14,172| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:14,965| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:14,965| -object type: class org.openmrs.PersonName
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:14,966| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(545) |2025-08-26T13:48:15,624| Object to be deleted was not found in the database. skipping delete operation:
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(546) |2025-08-26T13:48:15,624| -object type: class org.openmrs.PersonName
26-Aug-2025 13:48:15 WARN - SyncIngestServiceImpl.processOpenmrsObject(547) |2025-08-26T13:48:15,624| -object uuid: 5446aa86-15a6-102b-8d9c-e44ed545d86c
26-Aug-2025 13:48:18 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.717 s - in org.openmrs.module.sync.SyncPatientTest
26-Aug-2025 13:48:18 [INFO] Running org.openmrs.module.sync.SyncPersonAttributeTest
26-Aug-2025 13:48:23 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:22,487| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:23 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:22,489| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:26 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:25,133| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:26 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:25,139| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:26 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.929 s - in org.openmrs.module.sync.SyncPersonAttributeTest
26-Aug-2025 13:48:26 [INFO] Running org.openmrs.module.sync.SyncPersonAttributeTypeTest
26-Aug-2025 13:48:32 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.616 s - in org.openmrs.module.sync.SyncPersonAttributeTypeTest
26-Aug-2025 13:48:32 [INFO] Running org.openmrs.module.sync.SyncPersonTest
26-Aug-2025 13:48:35 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:33,866| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:35 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:33,877| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:37 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:36,322| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:37 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:36,331| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:40 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:38,793| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:40 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:38,800| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:42 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:41,660| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:42 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:41,662| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:45 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:44,213| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:45 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:48:44,227| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:48:45 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.31 s - in org.openmrs.module.sync.SyncPersonTest
26-Aug-2025 13:48:45 [INFO] Running org.openmrs.module.sync.SyncPrivilegeTest
26-Aug-2025 13:48:50 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 5.02 s - in org.openmrs.module.sync.SyncPrivilegeTest
26-Aug-2025 13:48:50 [INFO] Running org.openmrs.module.sync.SyncProgramAttributeTest
26-Aug-2025 13:49:00 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.723 s - in org.openmrs.module.sync.SyncProgramAttributeTest
26-Aug-2025 13:49:00 [INFO] Running org.openmrs.module.sync.SyncProviderAttributeTest
26-Aug-2025 13:49:12 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.309 s - in org.openmrs.module.sync.SyncProviderAttributeTest
26-Aug-2025 13:49:12 [INFO] Running org.openmrs.module.sync.SyncRecordTest
26-Aug-2025 13:49:12 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.openmrs.module.sync.SyncRecordTest
26-Aug-2025 13:49:12 [INFO] Running org.openmrs.module.sync.SyncRoleTest
26-Aug-2025 13:49:15 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.033 s - in org.openmrs.module.sync.SyncRoleTest
26-Aug-2025 13:49:15 [INFO] Running org.openmrs.module.sync.SyncSerializedObjectTest
26-Aug-2025 13:49:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.547 s - in org.openmrs.module.sync.SyncSerializedObjectTest
26-Aug-2025 13:49:18 [INFO] Running org.openmrs.module.sync.SyncServerClassTest
26-Aug-2025 13:49:20 WARN - SyncIngestServiceImpl.processSyncRecord(164) |2025-08-26T13:49:19,765|
26-Aug-2025 13:49:20 NOT INGESTING RECORD with org.openmrs.PersonAttributeType BECAUSE SERVER IS NOT READY TO ACCEPT ALL CONTAINED OBJECTS
26-Aug-2025 13:49:20
26-Aug-2025 13:49:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.154 s - in org.openmrs.module.sync.SyncServerClassTest
26-Aug-2025 13:49:20 [INFO] Running org.openmrs.module.sync.SyncSourceJournalTest
26-Aug-2025 13:49:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.791 s - in org.openmrs.module.sync.SyncSourceJournalTest
26-Aug-2025 13:49:21 [INFO] Running org.openmrs.module.sync.SyncUserTest
26-Aug-2025 13:49:50 WARN - HibernateUserDAO.getUserByUsername(112) |2025-08-26T13:49:50,295| request for username 'bwayne' not found
26-Aug-2025 13:49:50 WARN - HibernateUserDAO.getUserByUsername(112) |2025-08-26T13:49:50,758| request for username 'bwayne' not found
26-Aug-2025 13:49:53 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.075 s - in org.openmrs.module.sync.SyncUserTest
26-Aug-2025 13:49:53 [INFO] Running org.openmrs.module.sync.SyncUtilTest
26-Aug-2025 13:49:53 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.openmrs.module.sync.SyncUtilTest
26-Aug-2025 13:49:53 [INFO] Running org.openmrs.module.sync.SyncUtilTransmissionTest
26-Aug-2025 13:49:53 WARN - SyncUtilTransmission.processSyncTransmission(409) |2025-08-26T13:49:53,820| CANNOT GET ORIGIN SERVER FOR THIS REQUEST, get by username 'admin' instead
26-Aug-2025 13:49:53 WARN - SyncUtilTransmission.processSyncTransmission(416) |2025-08-26T13:49:53,821| STILL UNABLE TO GET ORIGIN WITH username admin and sourceuuid 11111111111
26-Aug-2025 13:49:53 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.617 s - in org.openmrs.module.sync.SyncUtilTransmissionTest
26-Aug-2025 13:49:53 [INFO] Running org.openmrs.module.sync.SyncVisitAttributeTest
26-Aug-2025 13:50:03 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.895 s - in org.openmrs.module.sync.SyncVisitAttributeTest
26-Aug-2025 13:50:03 [INFO] Running org.openmrs.module.sync.SyncVisitTest
26-Aug-2025 13:50:06 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.543 s - in org.openmrs.module.sync.SyncVisitTest
26-Aug-2025 13:50:06 [INFO] Running org.openmrs.module.sync.api.SyncIngestServiceTest
26-Aug-2025 13:50:07 ERROR - SyncIngestServiceImpl.processSyncRecord(337) |2025-08-26T13:50:07,270| Unexpected exception occurred when processing sync records
26-Aug-2025 13:50:07 java.lang.NullPointerException: null
26-Aug-2025 13:50:07         at org.openmrs.module.sync.api.impl.SyncIngestServiceImpl.processSyncRecord(SyncIngestServiceImpl.java:160) ~[classes/:?]
26-Aug-2025 13:50:07         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:50:07         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at com.sun.proxy.$Proxy209.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:50:07         at sun.reflect.GeneratedMethodAccessor426.invoke(Unknown Source) ~[?:?]
26-Aug-2025 13:50:07         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:352) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.5.6.jar:?]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.14.RELEASE.jar:5.2.14.RELEASE]
26-Aug-2025 13:50:07         at com.sun.proxy.$Proxy210.processSyncRecord(Unknown Source) ~[?:?]
26-Aug-2025 13:50:07         at org.openmrs.module.sync.api.SyncIngestServiceTest.processSyncRecord_shouldLogTheFullStacktraceWhenItFails(SyncIngestServiceTest.java:128) ~[test-classes/:?]
26-Aug-2025 13:50:07         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) ~[junit-platform-commons-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) ~[junit-jupiter-engine-5.8.1.jar:5.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_462]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) ~[junit-platform-launcher-1.8.1.jar:1.8.1]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:188) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:154) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:128) ~[surefire-junit-platform-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:07         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) ~[surefire-booter-3.0.0-M5.jar:3.0.0-M5]
26-Aug-2025 13:50:08 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.112 s - in org.openmrs.module.sync.api.SyncIngestServiceTest
26-Aug-2025 13:50:08 [INFO] Running org.openmrs.module.sync.api.SyncServiceTest
26-Aug-2025 13:50:09 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.433 s - in org.openmrs.module.sync.api.SyncServiceTest
26-Aug-2025 13:50:09 [INFO] Running org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAOTest
26-Aug-2025 13:50:09 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.openmrs.module.sync.api.db.hibernate.HibernateSyncDAOTest
26-Aug-2025 13:50:09 [INFO] Running org.openmrs.module.sync.api.db.hibernate.HibernateSyncInterceptorTest
26-Aug-2025 13:50:20 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 10.094 s - in org.openmrs.module.sync.api.db.hibernate.HibernateSyncInterceptorTest
26-Aug-2025 13:50:20 [INFO] Running org.openmrs.module.sync.api.db.hibernate.HibernateSyncInterceptorTransactionTest
26-Aug-2025 13:50:21 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:21,146| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:21 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:21,210| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:21 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:21,249| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:21 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:21,296| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:22 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:22,514| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:22 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:22,573| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:22 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:22,613| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:22 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:22,659| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:24 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:23,912| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:24 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:23,972| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:24 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:24,009| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:24 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:24,054| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:25 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:25,287| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:25 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:25,341| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:25 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:25,385| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:25 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:25,430| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:27 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:26,847| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:27 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:26,901| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:27 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:26,938| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:27 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:26,995| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:28 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:28,240| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:28 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:28,294| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:28 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:28,332| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:28 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:28,377| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:29 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:29,636| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:29 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:29,692| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:29 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:29,737| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:29 WARN - AbstractTableMetaData.getDataTypeFactory(166) |2025-08-26T13:50:29,784| Potential problem found: The configured data type factory 'class org.dbunit.ext.hsqldb.HsqldbDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[hsql]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.
26-Aug-2025 13:50:29 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.899 s - in org.openmrs.module.sync.api.db.hibernate.HibernateSyncInterceptorTransactionTest
26-Aug-2025 13:50:29 [INFO] Running org.openmrs.module.sync.scheduler.CleanupSyncTablesTaskTest
26-Aug-2025 13:50:30 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.812 s - in org.openmrs.module.sync.scheduler.CleanupSyncTablesTaskTest
26-Aug-2025 13:50:30 [INFO] Running org.openmrs.module.sync.scheduler.SyncTransmissionLogTableCleanUpTaskTest
26-Aug-2025 13:50:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.708 s - in org.openmrs.module.sync.scheduler.SyncTransmissionLogTableCleanUpTaskTest
26-Aug-2025 13:50:31 [INFO] Running org.openmrs.module.sync.server.SyncRemoteServerTest
26-Aug-2025 13:50:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.openmrs.module.sync.server.SyncRemoteServerTest
26-Aug-2025 13:50:31 [INFO]
26-Aug-2025 13:50:31 [INFO] Results:
26-Aug-2025 13:50:31 [INFO]
26-Aug-2025 13:50:31 [WARNING] Tests run: 178, Failures: 0, Errors: 0, Skipped: 8
26-Aug-2025 13:50:31 [INFO]
26-Aug-2025 13:50:31 [INFO]
26-Aug-2025 13:50:31 [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sync-api ---
26-Aug-2025 13:50:32 [INFO] Building jar: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/target/sync-api-3.1.0-SNAPSHOT.jar
26-Aug-2025 13:50:32 [INFO]
26-Aug-2025 13:50:32 [INFO] --- maven-jar-plugin:2.4:test-jar (default) @ sync-api ---
26-Aug-2025 13:50:32 [INFO] Building jar: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/target/sync-api-3.1.0-SNAPSHOT-tests.jar
26-Aug-2025 13:50:32 [INFO]
26-Aug-2025 13:50:32 [INFO] --- maven-install-plugin:2.4:install (default-install) @ sync-api ---
26-Aug-2025 13:50:32 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/target/sync-api-3.1.0-SNAPSHOT.jar to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-SNAPSHOT.jar
26-Aug-2025 13:50:32 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/pom.xml to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-SNAPSHOT.pom
26-Aug-2025 13:50:32 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/target/sync-api-3.1.0-SNAPSHOT-tests.jar to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-SNAPSHOT-tests.jar
26-Aug-2025 13:50:32 [INFO]
26-Aug-2025 13:50:32 [INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ sync-api ---
26-Aug-2025 13:50:32 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:50:33 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml (992 B at 1.4 kB/s)
26-Aug-2025 13:50:33 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11.jar
26-Aug-2025 13:50:35 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11.jar (260 kB at 119 kB/s)
26-Aug-2025 13:50:35 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11.pom
26-Aug-2025 13:50:36 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11.pom (2.4 kB at 1.6 kB/s)
26-Aug-2025 13:50:36 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/maven-metadata.xml
26-Aug-2025 13:50:37 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/maven-metadata.xml (539 B at 2.0 kB/s)
26-Aug-2025 13:50:37 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:50:38 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml (992 B at 787 B/s)
26-Aug-2025 13:50:38 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/maven-metadata.xml
26-Aug-2025 13:50:39 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/maven-metadata.xml (482 B at 304 B/s)
26-Aug-2025 13:50:39 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11-tests.jar
26-Aug-2025 13:50:42 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/sync-api-3.1.0-20250826.134415-11-tests.jar (326 kB at 151 kB/s)
26-Aug-2025 13:50:42 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:50:43 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml (992 B at 784 B/s)
26-Aug-2025 13:50:43 [INFO]
26-Aug-2025 13:50:43 [INFO] --------------------< org.openmrs.module:sync-omod >--------------------
26-Aug-2025 13:50:43 [INFO] Building Synchronization Module OMOD 3.1.0-SNAPSHOT                [3/3]
26-Aug-2025 13:50:43 [INFO] --------------------------------[ jar ]---------------------------------
26-Aug-2025 13:50:43 [INFO] Downloading from openmrs-repo: https://mavenrepo.openmrs.org/nexus/content/repositories/public/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:50:44 [INFO] Downloaded from openmrs-repo: https://mavenrepo.openmrs.org/nexus/content/repositories/public/org/openmrs/module/sync-api/3.1.0-SNAPSHOT/maven-metadata.xml (992 B at 665 B/s)
26-Aug-2025 13:50:45 [INFO]
26-Aug-2025 13:50:45 [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sync-omod ---
26-Aug-2025 13:50:45 [INFO]
26-Aug-2025 13:50:45 [INFO] --- maven-openmrs-plugin:1.0.1:initialize-module (init) @ sync-omod ---
26-Aug-2025 13:50:45 [INFO]
26-Aug-2025 13:50:45 [INFO] --- maven-dependency-plugin:2.4:unpack-dependencies (Expand resources) @ sync-omod ---
26-Aug-2025 13:50:45 [INFO] Unpacking /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/api/target/sync-api-3.1.0-SNAPSHOT.jar to /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/classes with includes "**\/*.xml,**\/*.properties" and excludes ""
26-Aug-2025 13:50:45 [INFO]
26-Aug-2025 13:50:45 [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sync-omod ---
26-Aug-2025 13:50:45 [INFO] Using 'UTF-8' encoding to copy filtered resources.
26-Aug-2025 13:50:45 [INFO] Copying 2 resources
26-Aug-2025 13:50:45 [INFO] Copying 24 resources to web/module
26-Aug-2025 13:50:45 [INFO] Copying 0 resource to web/module
26-Aug-2025 13:50:45 [INFO] Copying 24 resources to web/module
26-Aug-2025 13:50:45 [INFO]
26-Aug-2025 13:50:45 [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sync-omod ---
26-Aug-2025 13:50:45 [INFO] Changes detected - recompiling the module!
26-Aug-2025 13:50:45 [INFO] Compiling 24 source files to /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/classes
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/main/java/org/openmrs/module/sync/web/controller/ImportListController.java: Some input files use or override a deprecated API.
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/main/java/org/openmrs/module/sync/web/controller/ImportListController.java: Recompile with -Xlint:deprecation for details.
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/main/java/org/openmrs/module/sync/web/controller/StateController.java: Some input files use unchecked or unsafe operations.
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/main/java/org/openmrs/module/sync/web/controller/StateController.java: Recompile with -Xlint:unchecked for details.
26-Aug-2025 13:50:46 [INFO]
26-Aug-2025 13:50:46 [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sync-omod ---
26-Aug-2025 13:50:46 [INFO] Using 'UTF-8' encoding to copy filtered resources.
26-Aug-2025 13:50:46 [INFO] skip non existing resourceDirectory /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/test/resources
26-Aug-2025 13:50:46 [INFO]
26-Aug-2025 13:50:46 [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sync-omod ---
26-Aug-2025 13:50:46 [INFO] Changes detected - recompiling the module!
26-Aug-2025 13:50:46 [INFO] Compiling 4 source files to /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/test-classes
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/test/java/org/openmrs/module/sync/web/controller/ConfigServerFormControllerTest.java: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/test/java/org/openmrs/module/sync/web/controller/ConfigServerFormControllerTest.java uses unchecked or unsafe operations.
26-Aug-2025 13:50:46 [WARNING] /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/src/test/java/org/openmrs/module/sync/web/controller/ConfigServerFormControllerTest.java: Recompile with -Xlint:unchecked for details.
26-Aug-2025 13:50:46 [INFO]
26-Aug-2025 13:50:46 [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sync-omod ---
26-Aug-2025 13:50:47 [INFO]
26-Aug-2025 13:50:47 [INFO] -------------------------------------------------------
26-Aug-2025 13:50:47 [INFO]  T E S T S
26-Aug-2025 13:50:47 [INFO] -------------------------------------------------------
26-Aug-2025 13:50:48 [INFO] Running org.openmrs.module.sync.web.controller.ConfigCurrentServerFormControllerTest
26-Aug-2025 13:51:00 13:50:48.954 [main] ERROR org.openmrs.api.context.Context - serviceContext is null.  Creating new ServiceContext()
26-Aug-2025 13:51:00 INFO - EhCacheManagerFactoryBean.afterPropertiesSet(134) |2025-08-26T13:50:51,067| Initializing EhCache CacheManager
26-Aug-2025 13:51:00 WARN - ContentNegotiatingViewResolver.afterPropertiesSet(216) |2025-08-26T13:51:00,039| No ViewResolvers configured
26-Aug-2025 13:51:03 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.727 s - in org.openmrs.module.sync.web.controller.ConfigCurrentServerFormControllerTest
26-Aug-2025 13:51:03 [INFO] Running org.openmrs.module.sync.web.controller.ConfigServerFormControllerTest
26-Aug-2025 13:51:03 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s - in org.openmrs.module.sync.web.controller.ConfigServerFormControllerTest
26-Aug-2025 13:51:03 [INFO] Running org.openmrs.module.sync.web.controller.HistoryListControllerTest
26-Aug-2025 13:51:03 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.454 s - in org.openmrs.module.sync.web.controller.HistoryListControllerTest
26-Aug-2025 13:51:03 [INFO] Running org.openmrs.module.sync.web.controller.ViewRecordControllerTest
26-Aug-2025 13:51:05 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:51:04,752| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:51:05 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:51:04,803| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:51:05 Security framework of XStream not explicitly initialized, using predefined black list on your own risk.
26-Aug-2025 13:51:05 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:51:05,606| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:51:05 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-08-26T13:51:05,611| No default serializer specified - using builtin SimpleXStreamSerializer.
26-Aug-2025 13:51:05 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.944 s - in org.openmrs.module.sync.web.controller.ViewRecordControllerTest
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] Results:
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ sync-omod ---
26-Aug-2025 13:51:06 [INFO] Building jar: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/sync-3.1.0-SNAPSHOT.jar
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] --- maven-openmrs-plugin:1.0.1:package-module (pack) @ sync-omod ---
26-Aug-2025 13:51:06 [INFO] Packaging OpenMRS module
26-Aug-2025 13:51:06 [INFO] Building jar: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/sync-3.1.0-SNAPSHOT.omod
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] --- maven-jar-plugin:2.4:test-jar (default) @ sync-omod ---
26-Aug-2025 13:51:06 [INFO] Building jar: /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/sync-3.1.0-SNAPSHOT-tests.jar
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] --- maven-install-plugin:2.4:install (default-install) @ sync-omod ---
26-Aug-2025 13:51:06 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/sync-3.1.0-SNAPSHOT.omod to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-SNAPSHOT.jar
26-Aug-2025 13:51:06 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/pom.xml to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-SNAPSHOT.pom
26-Aug-2025 13:51:06 [INFO] Installing /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1/omod/target/sync-3.1.0-SNAPSHOT-tests.jar to /home/bamboo-agent/.m2/repository/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-SNAPSHOT-tests.jar
26-Aug-2025 13:51:06 [INFO]
26-Aug-2025 13:51:06 [INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ sync-omod ---
26-Aug-2025 13:51:06 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:51:06 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml (993 B at 4.1 kB/s)
26-Aug-2025 13:51:06 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11.jar
26-Aug-2025 13:51:09 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11.jar (1.3 MB at 535 kB/s)
26-Aug-2025 13:51:09 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11.pom
26-Aug-2025 13:51:10 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11.pom (5.8 kB at 3.7 kB/s)
26-Aug-2025 13:51:10 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/maven-metadata.xml
26-Aug-2025 13:51:10 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/maven-metadata.xml (540 B at 1.8 kB/s)
26-Aug-2025 13:51:10 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:51:12 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml (993 B at 780 B/s)
26-Aug-2025 13:51:12 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/maven-metadata.xml
26-Aug-2025 13:51:13 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/maven-metadata.xml (483 B at 319 B/s)
26-Aug-2025 13:51:13 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11-tests.jar
26-Aug-2025 13:51:15 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/sync-omod-3.1.0-20250826.134415-11-tests.jar (12 kB at 8.3 kB/s)
26-Aug-2025 13:51:15 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml
26-Aug-2025 13:51:16 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/sync-omod/3.1.0-SNAPSHOT/maven-metadata.xml (993 B at 781 B/s)
26-Aug-2025 13:51:16 [INFO] ------------------------------------------------------------------------
26-Aug-2025 13:51:16 [INFO] Reactor Summary for Synchronization Module 3.1.0-SNAPSHOT:
26-Aug-2025 13:51:16 [INFO]
26-Aug-2025 13:51:16 [INFO] Synchronization Module ............................. SUCCESS [  7.563 s]
26-Aug-2025 13:51:16 [INFO] Synchronization Module API ......................... SUCCESS [06:19 min]
26-Aug-2025 13:51:16 [INFO] Synchronization Module OMOD ........................ SUCCESS [ 33.126 s]
26-Aug-2025 13:51:16 [INFO] ------------------------------------------------------------------------
26-Aug-2025 13:51:16 [INFO] BUILD SUCCESS
26-Aug-2025 13:51:16 [INFO] ------------------------------------------------------------------------
26-Aug-2025 13:51:16 [INFO] Total time:  07:01 min
26-Aug-2025 13:51:16 [INFO] Finished at: 2025-08-26T13:51:16Z
26-Aug-2025 13:51:16 [INFO] ------------------------------------------------------------------------
26-Aug-2025 13:51:16 Parsing test results under /data/bamboo-agent/xml-data/build-dir/SYNC-SYNC-JOB1...
26-Aug-2025 13:51:16 Finished task 'test and deploy' with result: Success
26-Aug-2025 13:51:16 Running post build plugin 'Docker Container Cleanup'
26-Aug-2025 13:51:16 Running post build plugin 'NCover Results Collector'
26-Aug-2025 13:51:16 Running post build plugin 'Build Results Label Collector'
26-Aug-2025 13:51:16 Running post build plugin 'Clover Results Collector'
26-Aug-2025 13:51:16 Running post build plugin 'npm Cache Cleanup'
26-Aug-2025 13:51:16 Running post build plugin 'Artifact Copier'
26-Aug-2025 13:51:16 Finalising the build...
26-Aug-2025 13:51:16 Stopping timer.
26-Aug-2025 13:51:16 Build SYNC-SYNC-JOB1-35 completed.
26-Aug-2025 13:51:16 Running on server: post build plugin 'Build Hanging Detection Configuration'
26-Aug-2025 13:51:16 Running on server: post build plugin 'NCover Results Collector'
26-Aug-2025 13:51:16 Running on server: post build plugin 'Build Labeller'
26-Aug-2025 13:51:16 Running on server: post build plugin 'Clover Delta Calculator'
26-Aug-2025 13:51:16 Running on server: post build plugin 'Maven Dependencies Postprocessor'
26-Aug-2025 13:51:16 All post build plugins have finished
26-Aug-2025 13:51:16 Generating build results summary...
26-Aug-2025 13:51:17 Saving build results to disk...
26-Aug-2025 13:51:17 Store variable context...
26-Aug-2025 13:51:17 Finished building SYNC-SYNC-JOB1-35.