diff --git a/example-projects/hapi-fhir-base-example-embedded-ws/pom.xml b/example-projects/hapi-fhir-base-example-embedded-ws/pom.xml
index c3051b68366..cc8ee43d130 100644
--- a/example-projects/hapi-fhir-base-example-embedded-ws/pom.xml
+++ b/example-projects/hapi-fhir-base-example-embedded-ws/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../../pom.xml
diff --git a/example-projects/hapi-fhir-jpaserver-cds-example/pom.xml b/example-projects/hapi-fhir-jpaserver-cds-example/pom.xml
index 9aa98c60577..1164963c477 100644
--- a/example-projects/hapi-fhir-jpaserver-cds-example/pom.xml
+++ b/example-projects/hapi-fhir-jpaserver-cds-example/pom.xml
@@ -10,7 +10,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../../pom.xml
diff --git a/example-projects/hapi-fhir-jpaserver-dynamic/pom.xml b/example-projects/hapi-fhir-jpaserver-dynamic/pom.xml
index f82202218c4..626ba16c8ef 100644
--- a/example-projects/hapi-fhir-jpaserver-dynamic/pom.xml
+++ b/example-projects/hapi-fhir-jpaserver-dynamic/pom.xml
@@ -10,7 +10,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/example-projects/hapi-fhir-standalone-overlay-example/pom.xml b/example-projects/hapi-fhir-standalone-overlay-example/pom.xml
index 2e53603229d..a3056d24df1 100644
--- a/example-projects/hapi-fhir-standalone-overlay-example/pom.xml
+++ b/example-projects/hapi-fhir-standalone-overlay-example/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../../pom.xml
hapi-fhir-standalone-overlay-example
diff --git a/examples/pom.xml b/examples/pom.xml
index f152cec2663..4fc97d954a8 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-deployable-pom/pom.xml b/hapi-deployable-pom/pom.xml
index 26a68e2581e..60ce4025799 100644
--- a/hapi-deployable-pom/pom.xml
+++ b/hapi-deployable-pom/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-android/pom.xml b/hapi-fhir-android/pom.xml
index 5e3d157cb8d..50bc796fe5f 100644
--- a/hapi-fhir-android/pom.xml
+++ b/hapi-fhir-android/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-base/pom.xml b/hapi-fhir-base/pom.xml
index 8c198da8651..435a965f6ea 100644
--- a/hapi-fhir-base/pom.xml
+++ b/hapi-fhir-base/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-cli/hapi-fhir-cli-app/pom.xml b/hapi-fhir-cli/hapi-fhir-cli-app/pom.xml
index c21ca47c67c..9bb1e9532c5 100644
--- a/hapi-fhir-cli/hapi-fhir-cli-app/pom.xml
+++ b/hapi-fhir-cli/hapi-fhir-cli-app/pom.xml
@@ -6,7 +6,7 @@
ca.uhn.hapi.fhir
hapi-fhir-cli
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-cli/hapi-fhir-cli-jpaserver/pom.xml b/hapi-fhir-cli/hapi-fhir-cli-jpaserver/pom.xml
index 0159333a05d..d1542323eeb 100644
--- a/hapi-fhir-cli/hapi-fhir-cli-jpaserver/pom.xml
+++ b/hapi-fhir-cli/hapi-fhir-cli-jpaserver/pom.xml
@@ -6,7 +6,7 @@
ca.uhn.hapi.fhir
hapi-fhir-cli
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-cli/pom.xml b/hapi-fhir-cli/pom.xml
index a03a9e03b76..676ad165864 100644
--- a/hapi-fhir-cli/pom.xml
+++ b/hapi-fhir-cli/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-client-okhttp/pom.xml b/hapi-fhir-client-okhttp/pom.xml
index aab6f1bacdb..8d89fc9e33d 100644
--- a/hapi-fhir-client-okhttp/pom.xml
+++ b/hapi-fhir-client-okhttp/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-client/pom.xml b/hapi-fhir-client/pom.xml
index cb5879cf839..c657bccb1cd 100644
--- a/hapi-fhir-client/pom.xml
+++ b/hapi-fhir-client/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-converter/pom.xml b/hapi-fhir-converter/pom.xml
index ae7d1a8b7c2..88713a10c30 100644
--- a/hapi-fhir-converter/pom.xml
+++ b/hapi-fhir-converter/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
@@ -16,14 +16,14 @@
ca.uhn.hapi.fhir
hapi-fhir-base
- 3.3.0
+ 3.4.0-SNAPSHOT
ca.uhn.hapi.fhir
hapi-fhir-server
- 3.3.0
+ 3.4.0-SNAPSHOT
true
@@ -35,43 +35,43 @@
ca.uhn.hapi.fhir
hapi-fhir-structures-dstu2
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-structures-hl7org-dstu2
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-structures-dstu2.1
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-structures-dstu3
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-structures-r4
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-validation-resources-dstu2
- 3.3.0
+ 3.4.0-SNAPSHOT
true
ca.uhn.hapi.fhir
hapi-fhir-validation-resources-dstu3
- 3.3.0
+ 3.4.0-SNAPSHOT
true
diff --git a/hapi-fhir-dist/pom.xml b/hapi-fhir-dist/pom.xml
index ba7aea92acc..2aa9a8d590e 100644
--- a/hapi-fhir-dist/pom.xml
+++ b/hapi-fhir-dist/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-igpacks/pom.xml b/hapi-fhir-igpacks/pom.xml
index 2c7785f4ee2..d5460612bb1 100644
--- a/hapi-fhir-igpacks/pom.xml
+++ b/hapi-fhir-igpacks/pom.xml
@@ -5,7 +5,7 @@
hapi-deployable-pom
ca.uhn.hapi.fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
4.0.0
diff --git a/hapi-fhir-jacoco/pom.xml b/hapi-fhir-jacoco/pom.xml
index 5c86340da26..bede91543a4 100644
--- a/hapi-fhir-jacoco/pom.xml
+++ b/hapi-fhir-jacoco/pom.xml
@@ -11,7 +11,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-jaxrsserver-base/pom.xml b/hapi-fhir-jaxrsserver-base/pom.xml
index ac6a4c527bd..9b982f73cd8 100644
--- a/hapi-fhir-jaxrsserver-base/pom.xml
+++ b/hapi-fhir-jaxrsserver-base/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-jaxrsserver-example/pom.xml b/hapi-fhir-jaxrsserver-example/pom.xml
index c50e005ebea..ab8ef5ad04a 100644
--- a/hapi-fhir-jaxrsserver-example/pom.xml
+++ b/hapi-fhir-jaxrsserver-example/pom.xml
@@ -6,7 +6,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-jpaserver-base/pom.xml b/hapi-fhir-jpaserver-base/pom.xml
index 7a40b05c6fb..4bf8b6d08b4 100644
--- a/hapi-fhir-jpaserver-base/pom.xml
+++ b/hapi-fhir-jpaserver-base/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4.java b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4.java
index d32621b087c..1b3f3230579 100644
--- a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4.java
+++ b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4.java
@@ -487,12 +487,8 @@ public class FhirSystemDaoR4 extends BaseHapiFhirSystemDao {
* end.
*/
- for (Iterator iter = deleteConflicts.iterator(); iter.hasNext(); ) {
- DeleteConflict next = iter.next();
- if (deletedResources.contains(next.getTargetId().toUnqualifiedVersionless().getValue())) {
- iter.remove();
- }
- }
+ deleteConflicts.removeIf(next ->
+ deletedResources.contains(next.getTargetId().toUnqualifiedVersionless().getValue()));
validateDeleteConflictsEmptyOrThrowException(deleteConflicts);
/*
diff --git a/hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4Test.java b/hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4Test.java
index 3566aba9b88..2792746c161 100644
--- a/hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4Test.java
+++ b/hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/dao/r4/FhirSystemDaoR4Test.java
@@ -1516,13 +1516,33 @@ public class FhirSystemDaoR4Test extends BaseJpaR4SystemTest {
@Test
public void testTransactionDoesntDoubleCreate() throws IOException {
- String inputString = IOUtils.toString(FhirSystemDaoR4Test.class.getResourceAsStream("/r4/musc-obs-transaction.xml"), Charsets.UTF_8);
-
- Bundle output;
+ Bundle output, input;
BundleEntryResponseComponent respEntry;
IdType createdId;
- Bundle input = myFhirCtx.newXmlParser().parseResource(Bundle.class, inputString);
+ input = new Bundle();
+
+ Patient pat = new Patient();
+ pat.setId(IdType.newRandomUuid());
+ pat.addIdentifier().setSystem("foo").setValue("bar");
+ input
+ .addEntry()
+ .setResource(pat)
+ .setFullUrl(pat.getId())
+ .getRequest()
+ .setMethod(HTTPVerb.POST)
+ .setUrl("/Patient")
+ .setIfNoneExist("Patient?identifier=foo|bar");
+ Observation obs = new Observation();
+ obs.addIdentifier().setSystem("foo").setValue("dog");
+ obs.getSubject().setReference(pat.getId());
+ input
+ .addEntry()
+ .setResource(obs)
+ .getRequest()
+ .setMethod(HTTPVerb.PUT)
+ .setUrl("/Observation?identifier=foo|dog");
+
output = mySystemDao.transaction(mySrd, input);
respEntry = output.getEntry().get(0).getResponse();
assertEquals("201 Created", respEntry.getStatus());
@@ -1533,18 +1553,35 @@ public class FhirSystemDaoR4Test extends BaseJpaR4SystemTest {
respEntry = output.getEntry().get(1).getResponse();
assertEquals("201 Created", respEntry.getStatus());
createdId = new IdType(respEntry.getLocation());
- assertEquals("Encounter", createdId.getResourceType());
- assertEquals("1", createdId.getVersionIdPart());
-
- respEntry = output.getEntry().get(0).getResponse();
- assertEquals("201 Created", respEntry.getStatus());
- createdId = new IdType(respEntry.getLocation());
assertEquals("Observation", createdId.getResourceType());
assertEquals("1", createdId.getVersionIdPart());
// Same bundle again
- input = myFhirCtx.newXmlParser().parseResource(Bundle.class, inputString);
+ input = new Bundle();
+
+ pat = new Patient();
+ pat.setId(IdType.newRandomUuid());
+ pat.addIdentifier().setSystem("foo").setValue("bar");
+ input
+ .addEntry()
+ .setResource(pat)
+ .setFullUrl(pat.getId())
+ .getRequest()
+ .setMethod(HTTPVerb.POST)
+ .setUrl("/Patient")
+ .setIfNoneExist("Patient?identifier=foo|bar");
+ obs = new Observation();
+ obs.addIdentifier().setSystem("foo").setValue("dog");
+ obs.getSubject().setReference(pat.getId());
+ input
+ .addEntry()
+ .setResource(obs)
+ .getRequest()
+ .setMethod(HTTPVerb.PUT)
+ .setUrl("/Observation?identifier=foo|dog");
+
+
output = mySystemDao.transaction(mySrd, input);
respEntry = output.getEntry().get(0).getResponse();
assertEquals("200 OK", respEntry.getStatus());
@@ -1555,12 +1592,6 @@ public class FhirSystemDaoR4Test extends BaseJpaR4SystemTest {
respEntry = output.getEntry().get(1).getResponse();
assertEquals("200 OK", respEntry.getStatus());
createdId = new IdType(respEntry.getLocation());
- assertEquals("Encounter", createdId.getResourceType());
- assertEquals("1", createdId.getVersionIdPart());
-
- respEntry = output.getEntry().get(0).getResponse();
- assertEquals("200 OK", respEntry.getStatus());
- createdId = new IdType(respEntry.getLocation());
assertEquals("Observation", createdId.getResourceType());
assertEquals("1", createdId.getVersionIdPart());
diff --git a/hapi-fhir-jpaserver-base/src/test/resources/r4/musc-obs-transaction.xml b/hapi-fhir-jpaserver-base/src/test/resources/r4/musc-obs-transaction.xml
deleted file mode 100644
index 1eed8068b03..00000000000
--- a/hapi-fhir-jpaserver-base/src/test/resources/r4/musc-obs-transaction.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hapi-fhir-jpaserver-elasticsearch/pom.xml b/hapi-fhir-jpaserver-elasticsearch/pom.xml
index 1b320506887..e6b5a22b5fb 100644
--- a/hapi-fhir-jpaserver-elasticsearch/pom.xml
+++ b/hapi-fhir-jpaserver-elasticsearch/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-jpaserver-example/pom.xml b/hapi-fhir-jpaserver-example/pom.xml
index 7524324fc8d..8ff7d691083 100644
--- a/hapi-fhir-jpaserver-example/pom.xml
+++ b/hapi-fhir-jpaserver-example/pom.xml
@@ -10,7 +10,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-jpaserver-uhnfhirtest/pom.xml b/hapi-fhir-jpaserver-uhnfhirtest/pom.xml
index 58ca963d3f8..ac8c9cba079 100644
--- a/hapi-fhir-jpaserver-uhnfhirtest/pom.xml
+++ b/hapi-fhir-jpaserver-uhnfhirtest/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
@@ -158,7 +158,7 @@
ca.uhn.hapi.fhir
hapi-fhir-converter
- 3.3.0
+ 3.4.0-SNAPSHOT
diff --git a/hapi-fhir-server/pom.xml b/hapi-fhir-server/pom.xml
index aaba211bae9..c93f773a94b 100644
--- a/hapi-fhir-server/pom.xml
+++ b/hapi-fhir-server/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-autoconfigure/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-autoconfigure/pom.xml
index f4c3119292e..4f7c723aa51 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-autoconfigure/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-autoconfigure/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-apache/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-apache/pom.xml
index 3bf4582dcb7..33f48035620 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-apache/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-apache/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir-spring-boot-samples
- 3.3.0
+ 3.4.0-SNAPSHOT
hapi-fhir-spring-boot-sample-client-apache
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-okhttp/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-okhttp/pom.xml
index 384a64bb5f1..78267725cc9 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-okhttp/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-client-okhttp/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir-spring-boot-samples
- 3.3.0
+ 3.4.0-SNAPSHOT
hapi-fhir-spring-boot-sample-client-okhttp
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jersey/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jersey/pom.xml
index f347c3577c7..9dc8b6d8c02 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jersey/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jersey/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir-spring-boot-samples
- 3.3.0
+ 3.4.0-SNAPSHOT
hapi-fhir-spring-boot-sample-server-jersey
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jpa/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jpa/pom.xml
index 4cf4af953dc..2bed42c7f41 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jpa/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/hapi-fhir-spring-boot-sample-server-jpa/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir-spring-boot-samples
- 3.3.0
+ 3.4.0-SNAPSHOT
hapi-fhir-spring-boot-sample-server-jpa
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/pom.xml
index d92927886b1..3bcdbd158b5 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-samples/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir-spring-boot
- 3.3.0
+ 3.4.0-SNAPSHOT
hapi-fhir-spring-boot-samples
diff --git a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-starter/pom.xml b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-starter/pom.xml
index 9fa665b4660..d92cf8442ac 100644
--- a/hapi-fhir-spring-boot/hapi-fhir-spring-boot-starter/pom.xml
+++ b/hapi-fhir-spring-boot/hapi-fhir-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-spring-boot/pom.xml b/hapi-fhir-spring-boot/pom.xml
index 865dfc8183f..b9032979b84 100644
--- a/hapi-fhir-spring-boot/pom.xml
+++ b/hapi-fhir-spring-boot/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-structures-dstu2.1/pom.xml b/hapi-fhir-structures-dstu2.1/pom.xml
index 5c66a51ab8c..f32d3461ae3 100644
--- a/hapi-fhir-structures-dstu2.1/pom.xml
+++ b/hapi-fhir-structures-dstu2.1/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-structures-dstu2/pom.xml b/hapi-fhir-structures-dstu2/pom.xml
index 03c524b66c5..ffbbe2469a5 100644
--- a/hapi-fhir-structures-dstu2/pom.xml
+++ b/hapi-fhir-structures-dstu2/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-structures-dstu3/pom.xml b/hapi-fhir-structures-dstu3/pom.xml
index f8e8dc1f2e0..499350205a9 100644
--- a/hapi-fhir-structures-dstu3/pom.xml
+++ b/hapi-fhir-structures-dstu3/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-structures-hl7org-dstu2/pom.xml b/hapi-fhir-structures-hl7org-dstu2/pom.xml
index 0cabe89bcf4..b4175479294 100644
--- a/hapi-fhir-structures-hl7org-dstu2/pom.xml
+++ b/hapi-fhir-structures-hl7org-dstu2/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-structures-r4/pom.xml b/hapi-fhir-structures-r4/pom.xml
index 84600c89860..3d0e3e37049 100644
--- a/hapi-fhir-structures-r4/pom.xml
+++ b/hapi-fhir-structures-r4/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-testpage-overlay/pom.xml b/hapi-fhir-testpage-overlay/pom.xml
index 45fbc05714f..695a2dbabdd 100644
--- a/hapi-fhir-testpage-overlay/pom.xml
+++ b/hapi-fhir-testpage-overlay/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-fhir-utilities/pom.xml b/hapi-fhir-utilities/pom.xml
index 30f4e8876ad..88644373c21 100644
--- a/hapi-fhir-utilities/pom.xml
+++ b/hapi-fhir-utilities/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-validation-resources-dstu2.1/pom.xml b/hapi-fhir-validation-resources-dstu2.1/pom.xml
index 9b7ef659288..56bf87dfe28 100644
--- a/hapi-fhir-validation-resources-dstu2.1/pom.xml
+++ b/hapi-fhir-validation-resources-dstu2.1/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-validation-resources-dstu2/pom.xml b/hapi-fhir-validation-resources-dstu2/pom.xml
index ab55396bd91..30f1127df9c 100644
--- a/hapi-fhir-validation-resources-dstu2/pom.xml
+++ b/hapi-fhir-validation-resources-dstu2/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-validation-resources-dstu3/pom.xml b/hapi-fhir-validation-resources-dstu3/pom.xml
index 539a0354cdc..04774f5e0fd 100644
--- a/hapi-fhir-validation-resources-dstu3/pom.xml
+++ b/hapi-fhir-validation-resources-dstu3/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-validation-resources-r4/pom.xml b/hapi-fhir-validation-resources-r4/pom.xml
index daff0945380..96018ec4c39 100644
--- a/hapi-fhir-validation-resources-r4/pom.xml
+++ b/hapi-fhir-validation-resources-r4/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-fhir-validation/pom.xml b/hapi-fhir-validation/pom.xml
index 85f350e036f..70b1e668e9d 100644
--- a/hapi-fhir-validation/pom.xml
+++ b/hapi-fhir-validation/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../hapi-deployable-pom/pom.xml
diff --git a/hapi-tinder-plugin/pom.xml b/hapi-tinder-plugin/pom.xml
index 41dd65a5d69..0586cfabd85 100644
--- a/hapi-tinder-plugin/pom.xml
+++ b/hapi-tinder-plugin/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/hapi-tinder-test/pom.xml b/hapi-tinder-test/pom.xml
index c1ac0e18b8c..559d0ef3b11 100644
--- a/hapi-tinder-test/pom.xml
+++ b/hapi-tinder-test/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/osgi/hapi-fhir-karaf-features/pom.xml b/osgi/hapi-fhir-karaf-features/pom.xml
index 4dddd23355a..306c04837a6 100644
--- a/osgi/hapi-fhir-karaf-features/pom.xml
+++ b/osgi/hapi-fhir-karaf-features/pom.xml
@@ -6,7 +6,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../../hapi-deployable-pom/pom.xml
diff --git a/osgi/hapi-fhir-karaf-integration-tests/pom.xml b/osgi/hapi-fhir-karaf-integration-tests/pom.xml
index 5cd8280c978..b569623d79c 100644
--- a/osgi/hapi-fhir-karaf-integration-tests/pom.xml
+++ b/osgi/hapi-fhir-karaf-integration-tests/pom.xml
@@ -20,7 +20,7 @@
ca.uhn.hapi.fhir
hapi-deployable-pom
- 3.3.0
+ 3.4.0-SNAPSHOT
../../hapi-deployable-pom/pom.xml
diff --git a/pom.xml b/pom.xml
index babe5ecec97..8f3db4098e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
ca.uhn.hapi.fhir
hapi-fhir
pom
- 3.3.0
+ 3.4.0-SNAPSHOT
HAPI-FHIR
https://hapifhir.io
diff --git a/restful-server-example-test/pom.xml b/restful-server-example-test/pom.xml
index f0cce113aad..207f4e985e5 100644
--- a/restful-server-example-test/pom.xml
+++ b/restful-server-example-test/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/restful-server-example/pom.xml b/restful-server-example/pom.xml
index 5e347d80730..2b3946213aa 100644
--- a/restful-server-example/pom.xml
+++ b/restful-server-example/pom.xml
@@ -8,7 +8,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../pom.xml
diff --git a/tests/hapi-fhir-base-test-mindeps-client/pom.xml b/tests/hapi-fhir-base-test-mindeps-client/pom.xml
index 88302a9689c..f3685c8a128 100644
--- a/tests/hapi-fhir-base-test-mindeps-client/pom.xml
+++ b/tests/hapi-fhir-base-test-mindeps-client/pom.xml
@@ -4,7 +4,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../../pom.xml
diff --git a/tests/hapi-fhir-base-test-mindeps-server/pom.xml b/tests/hapi-fhir-base-test-mindeps-server/pom.xml
index dd977c544fb..326e248f401 100644
--- a/tests/hapi-fhir-base-test-mindeps-server/pom.xml
+++ b/tests/hapi-fhir-base-test-mindeps-server/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
hapi-fhir
- 3.3.0
+ 3.4.0-SNAPSHOT
../../pom.xml