Builds and runs unit tests. More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #1752 was successful

Job: Build and Test JDK 8 was successful

Stages & jobs

  1. Default Stage

  2. Deploy

  3. Release

    Requires a user to start manually

Build log

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

06-Nov-2025 15:31:08         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Nov-2025 15:31:08         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Nov-2025 15:31:08         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Nov-2025 15:31:08         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.4.jar:5.11.4]
06-Nov-2025 15:31:08         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.4.jar:5.11.4]
06-Nov-2025 15:31:08         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.4.jar:5.11.4]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.10.1.jar:1.10.1]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Nov-2025 15:31:08 WARN - ModuleUtil.getModuleRepository(525) |2025-11-06T15:31:08,290| Module repository /tmp/appdir-for-unit-tests-5876298712734974990/modules doesn't exist.  Creating directories now.
06-Nov-2025 15:31:08 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.194 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ModuleActionController1_8Test
06-Nov-2025 15:31:08 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.HL7MessageController1_8Test
06-Nov-2025 15:31:08 Enqued hl7 message: {
06-Nov-2025 15:31:08   "uuid" : "03252dbb-7a04-4749-8fd0-b21f9df0ba7a",
06-Nov-2025 15:31:08   "display" : "REl7wt78q9Pzlqe9ecJB",
06-Nov-2025 15:31:08   "messageState" : 0,
06-Nov-2025 15:31:08   "links" : [ {
06-Nov-2025 15:31:08     "rel" : "self",
06-Nov-2025 15:31:08     "uri" : "http://localhost/ws/rest/v1/hl7/03252dbb-7a04-4749-8fd0-b21f9df0ba7a",
06-Nov-2025 15:31:08     "resourceAlias" : "hl7"
06-Nov-2025 15:31:08   }, {
06-Nov-2025 15:31:08     "rel" : "full",
06-Nov-2025 15:31:08     "uri" : "http://localhost/ws/rest/v1/hl7/03252dbb-7a04-4749-8fd0-b21f9df0ba7a?v=full",
06-Nov-2025 15:31:08     "resourceAlias" : "hl7"
06-Nov-2025 15:31:08   } ],
06-Nov-2025 15:31:08   "resourceVersion" : "1.8"
06-Nov-2025 15:31:08 }
06-Nov-2025 15:31:09 [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.451 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.HL7MessageController1_8Test
06-Nov-2025 15:31:09 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.LocationTagController1_8Test
06-Nov-2025 15:31:10 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.403 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.LocationTagController1_8Test
06-Nov-2025 15:31:10 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.TaskActionController1_8Test
06-Nov-2025 15:31:10 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.TaskActionController1_8Test
06-Nov-2025 15:31:10 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.RelationshipTypeController1_8Test
06-Nov-2025 15:31:10 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.RelationshipTypeController1_8Test
06-Nov-2025 15:31:10 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ConceptClassController1_8Test
06-Nov-2025 15:31:10 ConceptClass fetched (default): {
06-Nov-2025 15:31:10   "uuid" : "ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10   "display" : "Misc",
06-Nov-2025 15:31:10   "name" : "Misc",
06-Nov-2025 15:31:10   "description" : "Terms which don't fit other categories",
06-Nov-2025 15:31:10   "retired" : false,
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   }, {
06-Nov-2025 15:31:10     "rel" : "full",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ecdee8a7-d741-4fe7-8e01-f79cacbe97bc?v=full",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ],
06-Nov-2025 15:31:10   "resourceVersion" : "1.8"
06-Nov-2025 15:31:10 }
06-Nov-2025 15:31:10 Found 20 conceptClasse(s): [ {
06-Nov-2025 15:31:10   "uuid" : "97097dd9-b092-4b68-a2dc-e5e5be961d42",
06-Nov-2025 15:31:10   "display" : "Test",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/97097dd9-b092-4b68-a2dc-e5e5be961d42",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "77177ce7-1410-40ee-bbad-ff6905ee3095",
06-Nov-2025 15:31:10   "display" : "Procedure",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/77177ce7-1410-40ee-bbad-ff6905ee3095",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "3d065ed4-b0b9-4710-9a17-6d8c4fd259b7",
06-Nov-2025 15:31:10   "display" : "Drug",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/3d065ed4-b0b9-4710-9a17-6d8c4fd259b7",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "938834bf-a745-4dbd-b611-f06a9a5a3060",
06-Nov-2025 15:31:10   "display" : "Diagnosis",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/938834bf-a745-4dbd-b611-f06a9a5a3060",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "04a0c64e-4e96-4d09-b7a9-c16966bc1240",
06-Nov-2025 15:31:10   "display" : "Finding",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/04a0c64e-4e96-4d09-b7a9-c16966bc1240",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "c4ed9081-fc7f-4474-84aa-99a969e40e7d",
06-Nov-2025 15:31:10   "display" : "Anatomy",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/c4ed9081-fc7f-4474-84aa-99a969e40e7d",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "a82ef63c-e4e4-48d6-988a-fdd74d7541a7",
06-Nov-2025 15:31:10   "display" : "Question",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/a82ef63c-e4e4-48d6-988a-fdd74d7541a7",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "4719138c-8553-4c81-bb92-753f41f8be16",
06-Nov-2025 15:31:10   "display" : "LabSet",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/4719138c-8553-4c81-bb92-753f41f8be16",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "f9c24ce5-fe85-4128-9b07-1c4ea980a539",
06-Nov-2025 15:31:10   "display" : "MedSet",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/f9c24ce5-fe85-4128-9b07-1c4ea980a539",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "0248f513-d023-40b6-a274-235a33f6e25f",
06-Nov-2025 15:31:10   "display" : "ConvSet",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/0248f513-d023-40b6-a274-235a33f6e25f",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10   "display" : "Misc",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "833bf0ff-c436-47ff-b868-2c249e8b2ff6",
06-Nov-2025 15:31:10   "display" : "Symptom",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/833bf0ff-c436-47ff-b868-2c249e8b2ff6",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "074f33db-4888-4e0c-be87-073635b3d70d",
06-Nov-2025 15:31:10   "display" : "Symptom/Finding",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/074f33db-4888-4e0c-be87-073635b3d70d",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "d2339229-bc47-480b-bf20-548e2ed7c786",
06-Nov-2025 15:31:10   "display" : "Specimen",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/d2339229-bc47-480b-bf20-548e2ed7c786",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "a5c73192-ad13-4040-97ee-f3b606717705",
06-Nov-2025 15:31:10   "display" : "Misc Order",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/a5c73192-ad13-4040-97ee-f3b606717705",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "2a3738f5-26f0-4f97-ae7a-f99e42fa6d44",
06-Nov-2025 15:31:10   "display" : "Program",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/2a3738f5-26f0-4f97-ae7a-f99e42fa6d44",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "dbdf1b12-dbcb-4d41-a8eb-39a551f56e6d",
06-Nov-2025 15:31:10   "display" : "Workflow",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/dbdf1b12-dbcb-4d41-a8eb-39a551f56e6d",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "ac3feb09-e120-4d8c-97ee-f7544720efb8",
06-Nov-2025 15:31:10   "display" : "State",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ac3feb09-e120-4d8c-97ee-f7544720efb8",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "8e071bfe-520c-44c0-a89b-538e9129b42a",
06-Nov-2025 15:31:10   "display" : "Frequency",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/8e071bfe-520c-44c0-a89b-538e9129b42a",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 }, {
06-Nov-2025 15:31:10   "uuid" : "e30d8601-07f8-413a-9d11-cdfbb28196ec",
06-Nov-2025 15:31:10   "display" : "Units of Measure",
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/e30d8601-07f8-413a-9d11-cdfbb28196ec",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ]
06-Nov-2025 15:31:10 } ]
06-Nov-2025 15:31:10 ConceptClassName fetched (default): {
06-Nov-2025 15:31:10   "uuid" : "3d065ed4-b0b9-4710-9a17-6d8c4fd259b7",
06-Nov-2025 15:31:10   "display" : "Drug",
06-Nov-2025 15:31:10   "name" : "Drug",
06-Nov-2025 15:31:10   "description" : "Drug",
06-Nov-2025 15:31:10   "retired" : false,
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/3d065ed4-b0b9-4710-9a17-6d8c4fd259b7",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   }, {
06-Nov-2025 15:31:10     "rel" : "full",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/3d065ed4-b0b9-4710-9a17-6d8c4fd259b7?v=full",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ],
06-Nov-2025 15:31:10   "resourceVersion" : "1.8"
06-Nov-2025 15:31:10 }
06-Nov-2025 15:31:10 ConceptClass fetched (default): {
06-Nov-2025 15:31:10   "uuid" : "ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10   "display" : "Misc",
06-Nov-2025 15:31:10   "name" : "Misc",
06-Nov-2025 15:31:10   "description" : "Terms which don't fit other categories",
06-Nov-2025 15:31:10   "retired" : false,
06-Nov-2025 15:31:10   "links" : [ {
06-Nov-2025 15:31:10     "rel" : "self",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ecdee8a7-d741-4fe7-8e01-f79cacbe97bc",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   }, {
06-Nov-2025 15:31:10     "rel" : "full",
06-Nov-2025 15:31:10     "uri" : "http://localhost/ws/rest/v1/conceptclass/ecdee8a7-d741-4fe7-8e01-f79cacbe97bc?v=full",
06-Nov-2025 15:31:10     "resourceAlias" : "conceptclass"
06-Nov-2025 15:31:10   } ],
06-Nov-2025 15:31:10   "resourceVersion" : "1.8"
06-Nov-2025 15:31:10 }
06-Nov-2025 15:31:10 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.223 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ConceptClassController1_8Test
06-Nov-2025 15:31:10 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.EncounterTypeController1_8Test
06-Nov-2025 15:31:10 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.EncounterTypeController1_8Test
06-Nov-2025 15:31:10 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PrivilegeController1_8Test
06-Nov-2025 15:31:13 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.429 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PrivilegeController1_8Test
06-Nov-2025 15:31:13 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.CohortController1_8Test
06-Nov-2025 15:31:13 INFO - CohortServiceImpl.saveCohort(67) |2025-11-06T15:31:13,600| Saving cohort Cohort id=1 name=B13 deficit size=3
06-Nov-2025 15:31:13 Found 2 cohort(s): [ {
06-Nov-2025 15:31:13   "uuid" : "05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:13   "display" : "B13 deficit",
06-Nov-2025 15:31:13   "links" : [ {
06-Nov-2025 15:31:13     "rel" : "self",
06-Nov-2025 15:31:13     "uri" : "http://localhost/ws/rest/v1/cohort/05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:13     "resourceAlias" : "cohort"
06-Nov-2025 15:31:13   } ]
06-Nov-2025 15:31:13 }, {
06-Nov-2025 15:31:13   "uuid" : "c804ee60-ecbc-4d70-abda-1e4f6f64e5b5",
06-Nov-2025 15:31:13   "display" : "B13 normal",
06-Nov-2025 15:31:13   "links" : [ {
06-Nov-2025 15:31:13     "rel" : "self",
06-Nov-2025 15:31:13     "uri" : "http://localhost/ws/rest/v1/cohort/c804ee60-ecbc-4d70-abda-1e4f6f64e5b5",
06-Nov-2025 15:31:13     "resourceAlias" : "cohort"
06-Nov-2025 15:31:13   } ]
06-Nov-2025 15:31:13 } ]
06-Nov-2025 15:31:13 INFO - CohortServiceImpl.saveCohort(67) |2025-11-06T15:31:13,970| Saving cohort Cohort id=1 name=Updated cohort name size=3
06-Nov-2025 15:31:14 Cohort fetched (default): {
06-Nov-2025 15:31:14   "uuid" : "05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:14   "display" : "B13 deficit",
06-Nov-2025 15:31:14   "name" : "B13 deficit",
06-Nov-2025 15:31:14   "description" : "Has explicit deficit of B13",
06-Nov-2025 15:31:14   "voided" : false,
06-Nov-2025 15:31:14   "size" : 3,
06-Nov-2025 15:31:14   "links" : [ {
06-Nov-2025 15:31:14     "rel" : "self",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   }, {
06-Nov-2025 15:31:14     "rel" : "full",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/05e08b3b-5690-41e1-b651-5391fd946c1a?v=full",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   } ],
06-Nov-2025 15:31:14   "resourceVersion" : "2.1"
06-Nov-2025 15:31:14 }
06-Nov-2025 15:31:14 INFO - CohortServiceImpl.saveCohort(67) |2025-11-06T15:31:14,780| Saving cohort Cohort id=null name=New cohort size=0
06-Nov-2025 15:31:14 Created cohort: {
06-Nov-2025 15:31:14   "uuid" : "f366f6d1-47d2-4dc6-ab00-913f76ed35e2",
06-Nov-2025 15:31:14   "display" : "New cohort",
06-Nov-2025 15:31:14   "name" : "New cohort",
06-Nov-2025 15:31:14   "description" : "New cohort description",
06-Nov-2025 15:31:14   "voided" : false,
06-Nov-2025 15:31:14   "size" : 0,
06-Nov-2025 15:31:14   "links" : [ {
06-Nov-2025 15:31:14     "rel" : "self",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/f366f6d1-47d2-4dc6-ab00-913f76ed35e2",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   }, {
06-Nov-2025 15:31:14     "rel" : "full",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/f366f6d1-47d2-4dc6-ab00-913f76ed35e2?v=full",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   } ],
06-Nov-2025 15:31:14   "resourceVersion" : "2.1"
06-Nov-2025 15:31:14 }
06-Nov-2025 15:31:14 Cohort fetched (default): {
06-Nov-2025 15:31:14   "uuid" : "05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:14   "display" : "B13 deficit",
06-Nov-2025 15:31:14   "name" : "B13 deficit",
06-Nov-2025 15:31:14   "description" : "Has explicit deficit of B13",
06-Nov-2025 15:31:14   "voided" : false,
06-Nov-2025 15:31:14   "size" : 3,
06-Nov-2025 15:31:14   "links" : [ {
06-Nov-2025 15:31:14     "rel" : "self",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/05e08b3b-5690-41e1-b651-5391fd946c1a",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   }, {
06-Nov-2025 15:31:14     "rel" : "full",
06-Nov-2025 15:31:14     "uri" : "http://localhost/ws/rest/v1/cohort/05e08b3b-5690-41e1-b651-5391fd946c1a?v=full",
06-Nov-2025 15:31:14     "resourceAlias" : "cohort"
06-Nov-2025 15:31:14   } ],
06-Nov-2025 15:31:14   "resourceVersion" : "2.1"
06-Nov-2025 15:31:14 }
06-Nov-2025 15:31:15 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.253 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.CohortController1_8Test
06-Nov-2025 15:31:15 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.UserController1_8Test
06-Nov-2025 15:31:15 WARN - HibernateUserDAO.getUserByUsername(128) |2025-11-06T15:31:15,553| request for username 'james' not found
06-Nov-2025 15:31:15 Found 1 user(s): {
06-Nov-2025 15:31:15   "results" : [ {
06-Nov-2025 15:31:15     "uuid" : "c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "display" : "butch",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "resourceAlias" : "user"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   } ]
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 ERROR - HibernateContextDAO.authenticate(202) |2025-11-06T15:31:15,593| Unable to convert the global property security.allowedFailedLoginsBeforeLockout to a valid integer. Using default value of 7.
06-Nov-2025 15:31:15 INFO - HibernateContextDAO.authenticate(223) |2025-11-06T15:31:15,593| Failed login attempt (login=butch) - Invalid username and/or password: butch
06-Nov-2025 15:31:15 Old User SystemId: : "3-4"
06-Nov-2025 15:31:15 Edited User SystemId: : "5-6"
06-Nov-2025 15:31:15 Users fetched: : {
06-Nov-2025 15:31:15   "results" : [ {
06-Nov-2025 15:31:15     "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "display" : "admin",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "resourceAlias" : "user"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   }, {
06-Nov-2025 15:31:15     "uuid" : "c1d8f5c2-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "display" : "bruno",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/user/c1d8f5c2-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "resourceAlias" : "user"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   }, {
06-Nov-2025 15:31:15     "uuid" : "c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "display" : "butch",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "resourceAlias" : "user"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   } ]
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 Total users fetched: : 3
06-Nov-2025 15:31:15 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:15,746| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:15 Created User: {
06-Nov-2025 15:31:15   "uuid" : "fded02d5-b746-408f-983c-f930dbf6d868",
06-Nov-2025 15:31:15   "display" : "testuser",
06-Nov-2025 15:31:15   "username" : "testuser",
06-Nov-2025 15:31:15   "systemId" : "503-3",
06-Nov-2025 15:31:15   "userProperties" : {
06-Nov-2025 15:31:15     "loginAttempts" : "0",
06-Nov-2025 15:31:15     "lockoutTimestamp" : ""
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "person" : {
06-Nov-2025 15:31:15     "uuid" : "da7f524f-27ce-4bb2-86d6-6d1d05312bd5",
06-Nov-2025 15:31:15     "display" : "101-6 - Horatio Test Hornblower",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/patient/da7f524f-27ce-4bb2-86d6-6d1d05312bd5",
06-Nov-2025 15:31:15       "resourceAlias" : "patient"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "privileges" : [ ],
06-Nov-2025 15:31:15   "roles" : null,
06-Nov-2025 15:31:15   "retired" : false,
06-Nov-2025 15:31:15   "email" : null,
06-Nov-2025 15:31:15   "links" : [ {
06-Nov-2025 15:31:15     "rel" : "self",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/fded02d5-b746-408f-983c-f930dbf6d868",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   }, {
06-Nov-2025 15:31:15     "rel" : "full",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/fded02d5-b746-408f-983c-f930dbf6d868?v=full",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "resourceVersion" : "1.8"
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 Found 1 user(s) by username: {
06-Nov-2025 15:31:15   "results" : [ {
06-Nov-2025 15:31:15     "uuid" : "c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "display" : "butch",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "resourceAlias" : "user"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   } ]
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 WARN - HibernateConceptDAO.getConceptByName(2000) |2025-11-06T15:31:15,873| No concept found for 'NULL'
06-Nov-2025 15:31:15 User retrieved (full): {
06-Nov-2025 15:31:15   "uuid" : "c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15   "display" : "butch",
06-Nov-2025 15:31:15   "username" : "butch",
06-Nov-2025 15:31:15   "systemId" : "3-4",
06-Nov-2025 15:31:15   "userProperties" : { },
06-Nov-2025 15:31:15   "person" : {
06-Nov-2025 15:31:15     "uuid" : "341b4e41-790c-484f-b6ed-71dc8da222de",
06-Nov-2025 15:31:15     "display" : "Hippocrates of Cos",
06-Nov-2025 15:31:15     "gender" : "M",
06-Nov-2025 15:31:15     "age" : null,
06-Nov-2025 15:31:15     "birthdate" : null,
06-Nov-2025 15:31:15     "birthdateEstimated" : false,
06-Nov-2025 15:31:15     "dead" : false,
06-Nov-2025 15:31:15     "deathDate" : null,
06-Nov-2025 15:31:15     "causeOfDeath" : null,
06-Nov-2025 15:31:15     "preferredName" : {
06-Nov-2025 15:31:15       "uuid" : "0e69f78c-e3f2-4d9c-933b-d52aa8a669b8",
06-Nov-2025 15:31:15       "display" : "Hippocrates of Cos",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de/name/0e69f78c-e3f2-4d9c-933b-d52aa8a669b8",
06-Nov-2025 15:31:15         "resourceAlias" : "name"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     },
06-Nov-2025 15:31:15     "preferredAddress" : {
06-Nov-2025 15:31:15       "uuid" : "bb7f7855-abfa-447b-baf0-7eec28f64c54",
06-Nov-2025 15:31:15       "display" : null,
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de/address/bb7f7855-abfa-447b-baf0-7eec28f64c54",
06-Nov-2025 15:31:15         "resourceAlias" : "address"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     },
06-Nov-2025 15:31:15     "attributes" : [ {
06-Nov-2025 15:31:15       "uuid" : "898f6ecd-78f1-42a5-8768-e0c219a3fa7f",
06-Nov-2025 15:31:15       "display" : "NULL",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de/attribute/898f6ecd-78f1-42a5-8768-e0c219a3fa7f",
06-Nov-2025 15:31:15         "resourceAlias" : "attribute"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     }, {
06-Nov-2025 15:31:15       "uuid" : "9b5e9fc6-eeb0-4b69-a699-e2f9f655cfec",
06-Nov-2025 15:31:15       "display" : "NULL",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de/attribute/9b5e9fc6-eeb0-4b69-a699-e2f9f655cfec",
06-Nov-2025 15:31:15         "resourceAlias" : "attribute"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     }, {
06-Nov-2025 15:31:15       "uuid" : "463db590-b7a9-47e9-897a-c0506ba21ec9",
06-Nov-2025 15:31:15       "display" : "NULL",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de/attribute/463db590-b7a9-47e9-897a-c0506ba21ec9",
06-Nov-2025 15:31:15         "resourceAlias" : "attribute"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     } ],
06-Nov-2025 15:31:15     "voided" : false,
06-Nov-2025 15:31:15     "birthtime" : null,
06-Nov-2025 15:31:15     "deathdateEstimated" : null,
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de",
06-Nov-2025 15:31:15       "resourceAlias" : "person"
06-Nov-2025 15:31:15     }, {
06-Nov-2025 15:31:15       "rel" : "full",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de?v=full",
06-Nov-2025 15:31:15       "resourceAlias" : "person"
06-Nov-2025 15:31:15     } ],
06-Nov-2025 15:31:15     "resourceVersion" : "1.11"
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "privileges" : [ ],
06-Nov-2025 15:31:15   "roles" : [ {
06-Nov-2025 15:31:15     "uuid" : "3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15     "display" : "Provider",
06-Nov-2025 15:31:15     "name" : "Provider",
06-Nov-2025 15:31:15     "description" : "General privileges held by all providers",
06-Nov-2025 15:31:15     "retired" : false,
06-Nov-2025 15:31:15     "privileges" : [ ],
06-Nov-2025 15:31:15     "inheritedRoles" : [ ],
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     }, {
06-Nov-2025 15:31:15       "rel" : "full",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb?v=full",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     } ],
06-Nov-2025 15:31:15     "resourceVersion" : "1.8"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "allRoles" : [ {
06-Nov-2025 15:31:15     "uuid" : "3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15     "display" : "Provider",
06-Nov-2025 15:31:15     "name" : "Provider",
06-Nov-2025 15:31:15     "description" : "General privileges held by all providers",
06-Nov-2025 15:31:15     "retired" : false,
06-Nov-2025 15:31:15     "privileges" : [ ],
06-Nov-2025 15:31:15     "inheritedRoles" : [ ],
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     }, {
06-Nov-2025 15:31:15       "rel" : "full",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb?v=full",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     } ],
06-Nov-2025 15:31:15     "resourceVersion" : "1.8"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "proficientLocales" : [ ],
06-Nov-2025 15:31:15   "retired" : false,
06-Nov-2025 15:31:15   "auditInfo" : {
06-Nov-2025 15:31:15     "creator" : {
06-Nov-2025 15:31:15       "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "display" : "admin",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15         "resourceAlias" : "user"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     },
06-Nov-2025 15:31:15     "dateCreated" : "2008-08-15T15:57:09.000+0000",
06-Nov-2025 15:31:15     "changedBy" : {
06-Nov-2025 15:31:15       "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15       "display" : "admin",
06-Nov-2025 15:31:15       "links" : [ {
06-Nov-2025 15:31:15         "rel" : "self",
06-Nov-2025 15:31:15         "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15         "resourceAlias" : "user"
06-Nov-2025 15:31:15       } ]
06-Nov-2025 15:31:15     },
06-Nov-2025 15:31:15     "dateChanged" : "2008-08-18T11:51:56.000+0000"
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "email" : null,
06-Nov-2025 15:31:15   "links" : [ {
06-Nov-2025 15:31:15     "rel" : "self",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "resourceVersion" : "1.8"
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:15,897| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:15 Created another user with a role this time.: {
06-Nov-2025 15:31:15   "uuid" : "c627b7c7-3146-4456-a694-fa8151e7578e",
06-Nov-2025 15:31:15   "display" : "testuser",
06-Nov-2025 15:31:15   "username" : "testuser",
06-Nov-2025 15:31:15   "systemId" : "503-3",
06-Nov-2025 15:31:15   "userProperties" : {
06-Nov-2025 15:31:15     "loginAttempts" : "0",
06-Nov-2025 15:31:15     "lockoutTimestamp" : ""
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "person" : {
06-Nov-2025 15:31:15     "uuid" : "da7f524f-27ce-4bb2-86d6-6d1d05312bd5",
06-Nov-2025 15:31:15     "display" : "101-6 - Horatio Test Hornblower",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/patient/da7f524f-27ce-4bb2-86d6-6d1d05312bd5",
06-Nov-2025 15:31:15       "resourceAlias" : "patient"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "privileges" : [ ],
06-Nov-2025 15:31:15   "roles" : [ {
06-Nov-2025 15:31:15     "uuid" : "3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15     "display" : "Provider",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "retired" : false,
06-Nov-2025 15:31:15   "email" : null,
06-Nov-2025 15:31:15   "links" : [ {
06-Nov-2025 15:31:15     "rel" : "self",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/c627b7c7-3146-4456-a694-fa8151e7578e",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   }, {
06-Nov-2025 15:31:15     "rel" : "full",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/c627b7c7-3146-4456-a694-fa8151e7578e?v=full",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "resourceVersion" : "1.8"
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:15 User retrieved (default): {
06-Nov-2025 15:31:15   "uuid" : "c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15   "display" : "butch",
06-Nov-2025 15:31:15   "username" : "butch",
06-Nov-2025 15:31:15   "systemId" : "3-4",
06-Nov-2025 15:31:15   "userProperties" : { },
06-Nov-2025 15:31:15   "person" : {
06-Nov-2025 15:31:15     "uuid" : "341b4e41-790c-484f-b6ed-71dc8da222de",
06-Nov-2025 15:31:15     "display" : "Hippocrates of Cos",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/person/341b4e41-790c-484f-b6ed-71dc8da222de",
06-Nov-2025 15:31:15       "resourceAlias" : "person"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   },
06-Nov-2025 15:31:15   "privileges" : [ ],
06-Nov-2025 15:31:15   "roles" : [ {
06-Nov-2025 15:31:15     "uuid" : "3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15     "display" : "Provider",
06-Nov-2025 15:31:15     "links" : [ {
06-Nov-2025 15:31:15       "rel" : "self",
06-Nov-2025 15:31:15       "uri" : "http://localhost/ws/rest/v1/role/3480cb6d-c291-46c8-8d3a-96dc33d199fb",
06-Nov-2025 15:31:15       "resourceAlias" : "role"
06-Nov-2025 15:31:15     } ]
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "retired" : false,
06-Nov-2025 15:31:15   "email" : null,
06-Nov-2025 15:31:15   "links" : [ {
06-Nov-2025 15:31:15     "rel" : "self",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   }, {
06-Nov-2025 15:31:15     "rel" : "full",
06-Nov-2025 15:31:15     "uri" : "http://localhost/ws/rest/v1/user/c98a1558-e131-11de-babe-001e378eb67e?v=full",
06-Nov-2025 15:31:15     "resourceAlias" : "user"
06-Nov-2025 15:31:15   } ],
06-Nov-2025 15:31:15   "resourceVersion" : "1.8"
06-Nov-2025 15:31:15 }
06-Nov-2025 15:31:16 WARN - HibernateConceptDAO.getConceptByName(2000) |2025-11-06T15:31:16,036| No concept found for 'NULL'
06-Nov-2025 15:31:16 [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.501 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.UserController1_8Test
06-Nov-2025 15:31:16 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PersonAttributeTypeController1_8Test
06-Nov-2025 15:31:16 Old PersonAttributeType Description: : "Group of persons related by common descent or heredity"
06-Nov-2025 15:31:16 Edited PersonAttributeType Description: : "Updated description"
06-Nov-2025 15:31:16 Created person attribute type: {
06-Nov-2025 15:31:16   "uuid" : "50b84e81-aa31-496f-a69d-92a998561e1b",
06-Nov-2025 15:31:16   "display" : "Some attributeType",
06-Nov-2025 15:31:16   "name" : "Some attributeType",
06-Nov-2025 15:31:16   "description" : "Attribute Type for test",
06-Nov-2025 15:31:16   "format" : "java.lang.String",
06-Nov-2025 15:31:16   "foreignKey" : null,
06-Nov-2025 15:31:16   "sortWeight" : 4.0,
06-Nov-2025 15:31:16   "searchable" : false,
06-Nov-2025 15:31:16   "editPrivilege" : null,
06-Nov-2025 15:31:16   "retired" : false,
06-Nov-2025 15:31:16   "links" : [ {
06-Nov-2025 15:31:16     "rel" : "self",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/50b84e81-aa31-496f-a69d-92a998561e1b",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   }, {
06-Nov-2025 15:31:16     "rel" : "full",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/50b84e81-aa31-496f-a69d-92a998561e1b?v=full",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   } ],
06-Nov-2025 15:31:16   "resourceVersion" : "1.8"
06-Nov-2025 15:31:16 }
06-Nov-2025 15:31:16 Person fetched (full): {
06-Nov-2025 15:31:16   "uuid" : "b3b6d540-a32e-44c7-91b3-292d97667518",
06-Nov-2025 15:31:16   "display" : "Race",
06-Nov-2025 15:31:16   "name" : "Race",
06-Nov-2025 15:31:16   "description" : "Group of persons related by common descent or heredity",
06-Nov-2025 15:31:16   "format" : "java.lang.String",
06-Nov-2025 15:31:16   "foreignKey" : null,
06-Nov-2025 15:31:16   "sortWeight" : 1.0,
06-Nov-2025 15:31:16   "searchable" : false,
06-Nov-2025 15:31:16   "editPrivilege" : null,
06-Nov-2025 15:31:16   "retired" : true,
06-Nov-2025 15:31:16   "concept" : null,
06-Nov-2025 15:31:16   "auditInfo" : {
06-Nov-2025 15:31:16     "creator" : {
06-Nov-2025 15:31:16       "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16       "display" : "admin",
06-Nov-2025 15:31:16       "links" : [ {
06-Nov-2025 15:31:16         "rel" : "self",
06-Nov-2025 15:31:16         "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16         "resourceAlias" : "user"
06-Nov-2025 15:31:16       } ]
06-Nov-2025 15:31:16     },
06-Nov-2025 15:31:16     "dateCreated" : "2007-05-04T09:59:23.000+0000",
06-Nov-2025 15:31:16     "changedBy" : null,
06-Nov-2025 15:31:16     "dateChanged" : null,
06-Nov-2025 15:31:16     "retiredBy" : {
06-Nov-2025 15:31:16       "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16       "display" : "admin",
06-Nov-2025 15:31:16       "links" : [ {
06-Nov-2025 15:31:16         "rel" : "self",
06-Nov-2025 15:31:16         "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16         "resourceAlias" : "user"
06-Nov-2025 15:31:16       } ]
06-Nov-2025 15:31:16     },
06-Nov-2025 15:31:16     "dateRetired" : "2008-08-15T00:00:00.000+0000",
06-Nov-2025 15:31:16     "retireReason" : "test"
06-Nov-2025 15:31:16   },
06-Nov-2025 15:31:16   "links" : [ {
06-Nov-2025 15:31:16     "rel" : "self",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/b3b6d540-a32e-44c7-91b3-292d97667518",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   } ],
06-Nov-2025 15:31:16   "resourceVersion" : "1.8"
06-Nov-2025 15:31:16 }
06-Nov-2025 15:31:16 findPersonAttributeTypes: {
06-Nov-2025 15:31:16   "results" : [ {
06-Nov-2025 15:31:16     "uuid" : "54fc8400-1683-4d71-a1ac-98d40836ff7c",
06-Nov-2025 15:31:16     "display" : "Birthplace",
06-Nov-2025 15:31:16     "name" : "Birthplace",
06-Nov-2025 15:31:16     "description" : "Location of persons birth",
06-Nov-2025 15:31:16     "format" : "java.lang.String",
06-Nov-2025 15:31:16     "foreignKey" : null,
06-Nov-2025 15:31:16     "sortWeight" : 3.0,
06-Nov-2025 15:31:16     "searchable" : false,
06-Nov-2025 15:31:16     "editPrivilege" : null,
06-Nov-2025 15:31:16     "retired" : false,
06-Nov-2025 15:31:16     "concept" : null,
06-Nov-2025 15:31:16     "auditInfo" : {
06-Nov-2025 15:31:16       "creator" : {
06-Nov-2025 15:31:16         "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16         "display" : "admin",
06-Nov-2025 15:31:16         "links" : [ {
06-Nov-2025 15:31:16           "rel" : "self",
06-Nov-2025 15:31:16           "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16           "resourceAlias" : "user"
06-Nov-2025 15:31:16         } ]
06-Nov-2025 15:31:16       },
06-Nov-2025 15:31:16       "dateCreated" : "2007-05-04T09:59:23.000+0000",
06-Nov-2025 15:31:16       "changedBy" : null,
06-Nov-2025 15:31:16       "dateChanged" : null
06-Nov-2025 15:31:16     },
06-Nov-2025 15:31:16     "links" : [ {
06-Nov-2025 15:31:16       "rel" : "self",
06-Nov-2025 15:31:16       "uri" : "http://localhost/ws/rest/v1/personattributetype/54fc8400-1683-4d71-a1ac-98d40836ff7c",
06-Nov-2025 15:31:16       "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16     } ],
06-Nov-2025 15:31:16     "resourceVersion" : "1.8"
06-Nov-2025 15:31:16   } ]
06-Nov-2025 15:31:16 }
06-Nov-2025 15:31:16 Found 1 personAttributeType(s): [ {
06-Nov-2025 15:31:16   "uuid" : "54fc8400-1683-4d71-a1ac-98d40836ff7c",
06-Nov-2025 15:31:16   "display" : "Birthplace",
06-Nov-2025 15:31:16   "name" : "Birthplace",
06-Nov-2025 15:31:16   "description" : "Location of persons birth",
06-Nov-2025 15:31:16   "format" : "java.lang.String",
06-Nov-2025 15:31:16   "foreignKey" : null,
06-Nov-2025 15:31:16   "sortWeight" : 3.0,
06-Nov-2025 15:31:16   "searchable" : false,
06-Nov-2025 15:31:16   "editPrivilege" : null,
06-Nov-2025 15:31:16   "retired" : false,
06-Nov-2025 15:31:16   "concept" : null,
06-Nov-2025 15:31:16   "auditInfo" : {
06-Nov-2025 15:31:16     "creator" : {
06-Nov-2025 15:31:16       "uuid" : "1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16       "display" : "admin",
06-Nov-2025 15:31:16       "links" : [ {
06-Nov-2025 15:31:16         "rel" : "self",
06-Nov-2025 15:31:16         "uri" : "http://localhost/ws/rest/v1/user/1010d442-e134-11de-babe-001e378eb67e",
06-Nov-2025 15:31:16         "resourceAlias" : "user"
06-Nov-2025 15:31:16       } ]
06-Nov-2025 15:31:16     },
06-Nov-2025 15:31:16     "dateCreated" : "2007-05-04T09:59:23.000+0000",
06-Nov-2025 15:31:16     "changedBy" : null,
06-Nov-2025 15:31:16     "dateChanged" : null
06-Nov-2025 15:31:16   },
06-Nov-2025 15:31:16   "links" : [ {
06-Nov-2025 15:31:16     "rel" : "self",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/54fc8400-1683-4d71-a1ac-98d40836ff7c",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   } ],
06-Nov-2025 15:31:16   "resourceVersion" : "1.8"
06-Nov-2025 15:31:16 } ]
06-Nov-2025 15:31:16 Person fetched (default): {
06-Nov-2025 15:31:16   "uuid" : "b3b6d540-a32e-44c7-91b3-292d97667518",
06-Nov-2025 15:31:16   "display" : "Race",
06-Nov-2025 15:31:16   "name" : "Race",
06-Nov-2025 15:31:16   "description" : "Group of persons related by common descent or heredity",
06-Nov-2025 15:31:16   "format" : "java.lang.String",
06-Nov-2025 15:31:16   "foreignKey" : null,
06-Nov-2025 15:31:16   "sortWeight" : 1.0,
06-Nov-2025 15:31:16   "searchable" : false,
06-Nov-2025 15:31:16   "editPrivilege" : null,
06-Nov-2025 15:31:16   "retired" : true,
06-Nov-2025 15:31:16   "links" : [ {
06-Nov-2025 15:31:16     "rel" : "self",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/b3b6d540-a32e-44c7-91b3-292d97667518",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   }, {
06-Nov-2025 15:31:16     "rel" : "full",
06-Nov-2025 15:31:16     "uri" : "http://localhost/ws/rest/v1/personattributetype/b3b6d540-a32e-44c7-91b3-292d97667518?v=full",
06-Nov-2025 15:31:16     "resourceAlias" : "personattributetype"
06-Nov-2025 15:31:16   } ],
06-Nov-2025 15:31:16   "resourceVersion" : "1.8"
06-Nov-2025 15:31:16 }
06-Nov-2025 15:31:16 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PersonAttributeTypeController1_8Test
06-Nov-2025 15:31:16 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ConceptMapController1_8Test
06-Nov-2025 15:31:16 Ignored shouldEditConceptMap (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldNotDeleteConceptMap (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldCreateConceptMap (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldPurgeConceptMap (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldGetAll (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldGetRefByUuid (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldGetDefaultByUuid (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 Ignored shouldGetFullByUuid (run only on OpenMRS 1.8.*)
06-Nov-2025 15:31:16 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ConceptMapController1_8Test
06-Nov-2025 15:31:16 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PersonAddressController1_8Test
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,254| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,263| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,265| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,281| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,283| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,289| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,467| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,470| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,477| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,479| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,525| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,527| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,535| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,537| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,587| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,590| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,592| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,600| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,601| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,604| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,750| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,756| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,773| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,778| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,834| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,848| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,893| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,894| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,896| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,903| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,904| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,906| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,932| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,934| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,937| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,950| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,960| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:16 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:16,962| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:17 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.868 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PersonAddressController1_8Test
06-Nov-2025 15:31:17 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.FormController1_8Test
06-Nov-2025 15:31:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.FormController1_8Test
06-Nov-2025 15:31:17 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ChangePasswordController1_8Test
06-Nov-2025 15:31:17 ERROR - HibernateContextDAO.authenticate(202) |2025-11-06T15:31:17,213| Unable to convert the global property security.allowedFailedLoginsBeforeLockout to a valid integer. Using default value of 7.
06-Nov-2025 15:31:17 INFO - HibernateContextDAO.authenticate(223) |2025-11-06T15:31:17,213| Failed login attempt (login=butch) - Invalid username and/or password: butch
06-Nov-2025 15:31:17 INFO - SerializationServiceImpl.getDefaultSerializer(73) |2025-11-06T15:31:17,544| No default serializer specified - using builtin SimpleXStreamSerializer.
06-Nov-2025 15:31:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-11-06T15:31:17,593| '/tmp/appdir-for-unit-tests-6064447247545822296/configuration' doesn't exist.  Creating directories now.
06-Nov-2025 15:31:18 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.948 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ChangePasswordController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.RoleController1_8Test
06-Nov-2025 15:31:18 [WARNING] Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.120 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.RoleController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.TaskDefinitionController1_8Test
06-Nov-2025 15:31:18 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.TaskDefinitionController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PatientIdentifierTypeController1_8Test
06-Nov-2025 15:31:18 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.217 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.PatientIdentifierTypeController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ModuleController1_8Test
06-Nov-2025 15:31:18 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ModuleController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.FieldTypeController1_8Test
06-Nov-2025 15:31:18 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.FieldTypeController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ServerLogController1_8Test
06-Nov-2025 15:31:18 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ServerLogController1_8Test
06-Nov-2025 15:31:18 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_11.LivingPatientSearchHandler1_11Test
06-Nov-2025 15:31:23 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.475 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_11.LivingPatientSearchHandler1_11Test
06-Nov-2025 15:31:23 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_2.OrderSearchHandler2_2Test
06-Nov-2025 15:31:23 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_2.OrderSearchHandler2_2Test
06-Nov-2025 15:31:23 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_3.OrderSearchHandler2_3Test
06-Nov-2025 15:31:23 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_3.OrderSearchHandler2_3Test
06-Nov-2025 15:31:23 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.ConceptSearchHandler1_9Test
06-Nov-2025 15:31:23 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.ConceptSearchHandler1_9Test
06-Nov-2025 15:31:23 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.EncounterSearchHandler1_9Test
06-Nov-2025 15:31:24 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.EncounterSearchHandler1_9Test
06-Nov-2025 15:31:24 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.ObservationSearchHandlerTest
06-Nov-2025 15:31:24 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.130 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_9.ObservationSearchHandlerTest
06-Nov-2025 15:31:24 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_8.ProviderSearchHandler2_8Test
06-Nov-2025 15:31:24 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_8.ProviderSearchHandler2_8Test
06-Nov-2025 15:31:24 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_0.EncounterSearchHandler2_0Test
06-Nov-2025 15:31:24 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs2_0.EncounterSearchHandler2_0Test
06-Nov-2025 15:31:24 [INFO] Running org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_8.FormSearchHandlerTest
06-Nov-2025 15:31:24 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.100 s -- in org.openmrs.module.webservices.rest.web.v1_0.search.openmrs1_8.FormSearchHandlerTest
06-Nov-2025 15:31:24 [INFO] Running org.openmrs.module.webservices.rest.web.DelegatingCrudResourceTest
06-Nov-2025 15:31:24 [WARNING] Tests run: 8, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.034 s -- in org.openmrs.module.webservices.rest.web.DelegatingCrudResourceTest
06-Nov-2025 15:31:24 [INFO]
06-Nov-2025 15:31:24 [INFO] Results:
06-Nov-2025 15:31:24 [INFO]
06-Nov-2025 15:31:24 [WARNING] Tests run: 1765, Failures: 0, Errors: 0, Skipped: 14
06-Nov-2025 15:31:24 [INFO]
06-Nov-2025 15:31:24 [INFO]
06-Nov-2025 15:31:24 [INFO] --- jar:3.4.1:jar (default-jar) @ webservices.rest-omod ---
06-Nov-2025 15:31:25 [INFO] Building jar: /module/omod/target/webservices.rest-3.1.0-SNAPSHOT.0.jar
06-Nov-2025 15:31:25 [INFO]
06-Nov-2025 15:31:25 [INFO] --- openmrs:1.0.1:package-module (pack) @ webservices.rest-omod ---
06-Nov-2025 15:31:25 [INFO] Packaging OpenMRS module
06-Nov-2025 15:31:25 [INFO] Building jar: /module/omod/target/webservices.rest-3.1.0-SNAPSHOT.0.omod
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- jar:3.4.1:test-jar (default) @ webservices.rest-omod ---
06-Nov-2025 15:31:26 [INFO] Building jar: /module/omod/target/webservices.rest-3.1.0-SNAPSHOT.0-tests.jar
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] -------< org.openmrs.module:webservices.rest-integration-tests >--------
06-Nov-2025 15:31:26 [INFO] Building Rest Web Services Integration Tests 3.1.0-SNAPSHOT        [4/4]
06-Nov-2025 15:31:26 [INFO]   from integration-tests/pom.xml
06-Nov-2025 15:31:26 [INFO] --------------------------------[ jar ]---------------------------------
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- clean:3.2.0:clean (default-clean) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- java-formatter:0.4:format (default) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] Using 'UTF-8' encoding to format source files.
06-Nov-2025 15:31:26 [INFO] Number of files to be formatted: 2
06-Nov-2025 15:31:26 [INFO] Successfully formatted: 0 file(s)
06-Nov-2025 15:31:26 [INFO] Fail to format        : 0 file(s)
06-Nov-2025 15:31:26 [INFO] Skipped               : 2 file(s)
06-Nov-2025 15:31:26 [INFO] Approximate time taken: 0s
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- license:3.0:format (format-license-header) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] Updating license headers...
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- resources:3.3.1:resources (default-resources) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] skip non existing resourceDirectory /module/integration-tests/src/main/resources
06-Nov-2025 15:31:26 [INFO] skip non existing resourceDirectory /module/integration-tests/src/main/webapp
06-Nov-2025 15:31:26 [INFO] skip non existing resourceDirectory /module/integration-tests/src/main/webapp
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- compiler:3.6.2:compile (default-compile) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] No sources to compile
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- resources:3.3.1:testResources (default-testResources) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] skip non existing resourceDirectory /module/integration-tests/src/test/resources
06-Nov-2025 15:31:26 [INFO] skip non existing resourceDirectory /module/integration-tests/src/test/resources
06-Nov-2025 15:31:26 [INFO]
06-Nov-2025 15:31:26 [INFO] --- compiler:3.6.2:testCompile (default-testCompile) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:26 [INFO] Changes detected - recompiling the module!
06-Nov-2025 15:31:26 [INFO] Compiling 2 source files to /module/integration-tests/target/test-classes
06-Nov-2025 15:31:27 [INFO]
06-Nov-2025 15:31:27 [INFO] --- surefire:3.5.3:test (default-test) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:27 [INFO]
06-Nov-2025 15:31:27 [INFO] --- jar:3.4.1:jar (default-jar) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:27 [WARNING] JAR will be empty - no content was marked for inclusion!
06-Nov-2025 15:31:27 [INFO] Building jar: /module/integration-tests/target/webservices.rest-integration-tests-3.1.0-SNAPSHOT.jar
06-Nov-2025 15:31:27 [INFO]
06-Nov-2025 15:31:27 [INFO] --- jar:3.4.1:test-jar (default) @ webservices.rest-integration-tests ---
06-Nov-2025 15:31:27 [INFO] Building jar: /module/integration-tests/target/webservices.rest-integration-tests-3.1.0-SNAPSHOT-tests.jar
06-Nov-2025 15:31:27 [INFO] ------------------------------------------------------------------------
06-Nov-2025 15:31:27 [INFO] Reactor Summary for Rest Web Services 3.1.0-SNAPSHOT:
06-Nov-2025 15:31:27 [INFO]
06-Nov-2025 15:31:27 [INFO] Rest Web Services .................................. SUCCESS [  2.612 s]
06-Nov-2025 15:31:27 [INFO] Rest Web Services Common OMOD ...................... SUCCESS [ 47.204 s]
06-Nov-2025 15:31:27 [INFO] Rest Web Services OMOD ............................. SUCCESS [03:11 min]
06-Nov-2025 15:31:27 [INFO] Rest Web Services Integration Tests ................ SUCCESS [  1.345 s]
06-Nov-2025 15:31:27 [INFO] ------------------------------------------------------------------------
06-Nov-2025 15:31:27 [INFO] BUILD SUCCESS
06-Nov-2025 15:31:27 [INFO] ------------------------------------------------------------------------
06-Nov-2025 15:31:27 [INFO] Total time:  04:03 min
06-Nov-2025 15:31:27 [INFO] Finished at: 2025-11-06T15:31:27Z
06-Nov-2025 15:31:27 [INFO] ------------------------------------------------------------------------
06-Nov-2025 15:31:28 Finished task 'Build and test' with result: Success
06-Nov-2025 15:31:28 Running post build plugin 'Docker Container Cleanup'
06-Nov-2025 15:31:28 Running post build plugin 'NCover Results Collector'
06-Nov-2025 15:31:28 Running post build plugin 'Build Results Label Collector'
06-Nov-2025 15:31:28 Running post build plugin 'Clover Results Collector'
06-Nov-2025 15:31:28 Running post build plugin 'npm Cache Cleanup'
06-Nov-2025 15:31:28 Running post build plugin 'Artifact Copier'
06-Nov-2025 15:31:28 Finalising the build...
06-Nov-2025 15:31:28 Stopping timer.
06-Nov-2025 15:31:28 Build RESTWS-RESTWS-BTJ8-1752 completed.
06-Nov-2025 15:31:28 Running on server: post build plugin 'Build Hanging Detection Configuration'
06-Nov-2025 15:31:28 Running on server: post build plugin 'NCover Results Collector'
06-Nov-2025 15:31:28 Running on server: post build plugin 'Build Labeller'
06-Nov-2025 15:31:28 Running on server: post build plugin 'Clover Delta Calculator'
06-Nov-2025 15:31:28 Running on server: post build plugin 'Maven Dependencies Postprocessor'
06-Nov-2025 15:31:28 All post build plugins have finished
06-Nov-2025 15:31:28 Generating build results summary...
06-Nov-2025 15:31:28 Saving build results to disk...
06-Nov-2025 15:31:28 Store variable context...
06-Nov-2025 15:31:28 Finished building RESTWS-RESTWS-BTJ8-1752.