diff --git a/examples/pom.xml b/examples/pom.xml
index 324da5cea3..daf340041f 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
examples
diff --git a/family/pom.xml b/family/pom.xml
index ac185cf1b0..4982ba2613 100644
--- a/family/pom.xml
+++ b/family/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
family
diff --git a/grader/pom.xml b/grader/pom.xml
index d1d2149c4e..c4eb19cb8d 100644
--- a/grader/pom.xml
+++ b/grader/pom.xml
@@ -2,7 +2,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
grader
diff --git a/pom.xml b/pom.xml
index 8844b94376..8ee9777601 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
joy
pom
Java Example Code
@@ -76,7 +76,7 @@
3.5.0
3.6.1
3.15.0
- 11.0.26
+ 12.1.9
4.9.8.3
0.8.14
3.6.2
@@ -499,8 +499,8 @@
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
diff --git a/projects-parent/archetypes-parent/airline-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/airline-archetype/src/main/resources/archetype-resources/pom.xml
index 352ff393d7..6d4f38053a 100644
--- a/projects-parent/archetypes-parent/airline-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/airline-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
diff --git a/projects-parent/archetypes-parent/airline-web-archetype/pom.xml b/projects-parent/archetypes-parent/airline-web-archetype/pom.xml
index 74b8dfaeee..c619976f13 100644
--- a/projects-parent/archetypes-parent/airline-web-archetype/pom.xml
+++ b/projects-parent/archetypes-parent/airline-web-archetype/pom.xml
@@ -7,7 +7,7 @@
2.2.6-SNAPSHOT
airline-web-archetype
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
maven-archetype
airline-web-archetype
diff --git a/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/pom.xml
index 486bedc358..7be9e82b70 100644
--- a/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
@@ -55,8 +55,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
diff --git a/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/src/it/java/Project4IT.java b/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/src/it/java/Project4IT.java
index 37e5577954..6fc483ce54 100644
--- a/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/src/it/java/Project4IT.java
+++ b/projects-parent/archetypes-parent/airline-web-archetype/src/main/resources/archetype-resources/src/it/java/Project4IT.java
@@ -19,11 +19,11 @@
import static org.junit.jupiter.api.MethodOrderer.MethodName;
/**
- * An integration test for {@link Project5} that invokes its main method with
+ * An integration test for {@link Project4} that invokes its main method with
* various arguments
*/
@TestMethodOrder(MethodName.class)
-class Project5IT extends InvokeMainTestCase {
+class Project4IT extends InvokeMainTestCase {
private static final String HOSTNAME = "localhost";
private static final String PORT = System.getProperty("http.port", "8080");
@@ -35,13 +35,13 @@ void test0RemoveAllMappings() throws IOException {
@Test
void test1NoCommandLineArguments() {
- MainMethodResult result = invokeMain( Project5.class );
- assertThat(result.getTextWrittenToStandardError(), containsString(Project5.MISSING_ARGS));
+ MainMethodResult result = invokeMain( Project4.class );
+ assertThat(result.getTextWrittenToStandardError(), containsString(Project4.MISSING_ARGS));
}
@Test
void test2EmptyServer() {
- MainMethodResult result = invokeMain( Project5.class, HOSTNAME, PORT );
+ MainMethodResult result = invokeMain( Project4.class, HOSTNAME, PORT );
assertThat(result.getTextWrittenToStandardError(), equalTo(""));
@@ -53,7 +53,7 @@ void test2EmptyServer() {
void test3NoDefinitionsThrowsAppointmentBookRestException() {
String word = "WORD";
try {
- invokeMain(Project5.class, HOSTNAME, PORT, word);
+ invokeMain(Project4.class, HOSTNAME, PORT, word);
fail("Should have thrown a RestException");
} catch (UncaughtExceptionInMain ex) {
@@ -67,21 +67,21 @@ void test4AddDefinition() {
String word = "WORD";
String definition = "DEFINITION";
- MainMethodResult result = invokeMain( Project5.class, HOSTNAME, PORT, word, definition );
+ MainMethodResult result = invokeMain( Project4.class, HOSTNAME, PORT, word, definition );
assertThat(result.getTextWrittenToStandardError(), equalTo(""));
String out = result.getTextWrittenToStandardOut();
assertThat(out, out, containsString(Messages.definedWordAs(word, definition)));
- result = invokeMain( Project5.class, HOSTNAME, PORT, word );
+ result = invokeMain( Project4.class, HOSTNAME, PORT, word );
assertThat(result.getTextWrittenToStandardError(), equalTo(""));
out = result.getTextWrittenToStandardOut();
assertThat(out, out, containsString(PrettyPrinter.formatDictionaryEntry(word, definition)));
- result = invokeMain( Project5.class, HOSTNAME, PORT );
+ result = invokeMain( Project4.class, HOSTNAME, PORT );
assertThat(result.getTextWrittenToStandardError(), equalTo(""));
diff --git a/projects-parent/archetypes-parent/apptbook-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/apptbook-archetype/src/main/resources/archetype-resources/pom.xml
index a821103c4d..eea3f93d73 100644
--- a/projects-parent/archetypes-parent/apptbook-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/apptbook-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
diff --git a/projects-parent/archetypes-parent/apptbook-web-archetype/pom.xml b/projects-parent/archetypes-parent/apptbook-web-archetype/pom.xml
index 093d4e0d5b..10f4ec6bef 100644
--- a/projects-parent/archetypes-parent/apptbook-web-archetype/pom.xml
+++ b/projects-parent/archetypes-parent/apptbook-web-archetype/pom.xml
@@ -7,7 +7,7 @@
2.2.6-SNAPSHOT
apptbook-web-archetype
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
maven-archetype
apptbook-web-archetype
diff --git a/projects-parent/archetypes-parent/apptbook-web-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/apptbook-web-archetype/src/main/resources/archetype-resources/pom.xml
index 0c49040301..03a34949f5 100644
--- a/projects-parent/archetypes-parent/apptbook-web-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/apptbook-web-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
@@ -55,8 +55,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
diff --git a/projects-parent/archetypes-parent/java-koans-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/java-koans-archetype/src/main/resources/archetype-resources/pom.xml
index 0a20324e09..0abd5e29df 100644
--- a/projects-parent/archetypes-parent/java-koans-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/java-koans-archetype/src/main/resources/archetype-resources/pom.xml
@@ -4,7 +4,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
${artifactId}
${groupId}
diff --git a/projects-parent/archetypes-parent/kata-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/kata-archetype/src/main/resources/archetype-resources/pom.xml
index d292a83f43..4e45c2d56b 100644
--- a/projects-parent/archetypes-parent/kata-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/kata-archetype/src/main/resources/archetype-resources/pom.xml
@@ -4,7 +4,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
${groupId}
${artifactId}
diff --git a/projects-parent/archetypes-parent/phonebill-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/phonebill-archetype/src/main/resources/archetype-resources/pom.xml
index 9c4d69f896..c5536701c2 100644
--- a/projects-parent/archetypes-parent/phonebill-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/phonebill-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
diff --git a/projects-parent/archetypes-parent/phonebill-web-archetype/pom.xml b/projects-parent/archetypes-parent/phonebill-web-archetype/pom.xml
index e63e2e6077..89f53aa60e 100644
--- a/projects-parent/archetypes-parent/phonebill-web-archetype/pom.xml
+++ b/projects-parent/archetypes-parent/phonebill-web-archetype/pom.xml
@@ -7,7 +7,7 @@
2.2.6-SNAPSHOT
phonebill-web-archetype
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
maven-archetype
phonebill-web-archetype
diff --git a/projects-parent/archetypes-parent/phonebill-web-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/phonebill-web-archetype/src/main/resources/archetype-resources/pom.xml
index f5bd3c5c29..5a95c4ccc9 100644
--- a/projects-parent/archetypes-parent/phonebill-web-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/phonebill-web-archetype/src/main/resources/archetype-resources/pom.xml
@@ -3,7 +3,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
${groupId}
@@ -56,8 +56,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
diff --git a/projects-parent/archetypes-parent/student-archetype/src/main/resources/archetype-resources/pom.xml b/projects-parent/archetypes-parent/student-archetype/src/main/resources/archetype-resources/pom.xml
index cf6e30e5d8..99f3e51276 100644
--- a/projects-parent/archetypes-parent/student-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/projects-parent/archetypes-parent/student-archetype/src/main/resources/archetype-resources/pom.xml
@@ -4,7 +4,7 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
${groupId}
${artifactId}
diff --git a/projects-parent/originals-parent/airline-web/pom.xml b/projects-parent/originals-parent/airline-web/pom.xml
index 49a9a94ff5..ccb121d795 100644
--- a/projects-parent/originals-parent/airline-web/pom.xml
+++ b/projects-parent/originals-parent/airline-web/pom.xml
@@ -8,7 +8,7 @@
4.0.0
io.github.davidwhitlock.joy.original
airline-web
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
8080
@@ -55,8 +55,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
@@ -182,4 +182,3 @@
-
diff --git a/projects-parent/originals-parent/apptbook-web/pom.xml b/projects-parent/originals-parent/apptbook-web/pom.xml
index 7101429c62..7237756777 100644
--- a/projects-parent/originals-parent/apptbook-web/pom.xml
+++ b/projects-parent/originals-parent/apptbook-web/pom.xml
@@ -8,7 +8,7 @@
4.0.0
io.github.davidwhitlock.joy.original
apptbook-web
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
8080
@@ -55,8 +55,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
diff --git a/projects-parent/originals-parent/phonebill-web/pom.xml b/projects-parent/originals-parent/phonebill-web/pom.xml
index 3b5cbcd0ba..b99ed48b17 100644
--- a/projects-parent/originals-parent/phonebill-web/pom.xml
+++ b/projects-parent/originals-parent/phonebill-web/pom.xml
@@ -8,7 +8,7 @@
4.0.0
io.github.davidwhitlock.joy.original
phonebill-web
- 3.0.5-SNAPSHOT
+ 3.1.0-SNAPSHOT
8080
@@ -56,8 +56,8 @@
${build-helper-maven-plugin.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999
diff --git a/projects-parent/pom.xml b/projects-parent/pom.xml
index dbe55bb173..30a91e9d09 100644
--- a/projects-parent/pom.xml
+++ b/projects-parent/pom.xml
@@ -7,7 +7,7 @@
io.github.davidwhitlock.joy
joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
projects-parent
diff --git a/web/pom.xml b/web/pom.xml
index c5584e29db..a552b63f2f 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -3,13 +3,13 @@
joy
io.github.davidwhitlock.joy
- 1.2.5-SNAPSHOT
+ 1.3.0-SNAPSHOT
4.0.0
web
war
Web Application examples
- 2.0.5-SNAPSHOT
+ 2.1.0-SNAPSHOT
http://www.cs.pdx.edu/~whitlock
7.0.2.Final
@@ -34,8 +34,8 @@
${surefire.version}
- org.eclipse.jetty
- jetty-maven-plugin
+ org.eclipse.jetty.ee11
+ jetty-ee11-maven-plugin
${jetty-maven-plugin.version}
9999