diff --git a/.gitignore b/.gitignore
index b2f3701a..cede07a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -44,4 +44,5 @@ nb-configuration.xml
*.swp
release.properties
pom.xml.releaseBackup
-pom.xml.tag
\ No newline at end of file
+pom.xml.tag
+runtime/test/WEB-INF/
diff --git a/README.md b/README.md
index 9f49923a..dd04be9e 100644
--- a/README.md
+++ b/README.md
@@ -17,8 +17,8 @@
# Google App Engine Standard Environment Source Code for Java 8 and Java11.
-This is a repository that contains the Java Source Code for [Google App Engine
-standard environment][ae-docs], the production runtime, the APIs, and local SDK.
+This repository contains the Java Source Code for [Google App Engine
+standard environment][ae-docs], the production runtime, the AppEngine APIs, and local SDK.
[ae-docs]: https://cloud.google.com/appengine/docs/standard/java
diff --git a/api/pom.xml b/api/pom.xml
index 69ba0947..9908472d 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
true
diff --git a/api_dev/pom.xml b/api_dev/pom.xml
index 9adb47e8..541044c3 100644
--- a/api_dev/pom.xml
+++ b/api_dev/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-apis-dev
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/api_legacy/pom.xml b/api_legacy/pom.xml
index 9a29c07c..25e8e615 100644
--- a/api_legacy/pom.xml
+++ b/api_legacy/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-api-legacy
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/appengine-api-1.0-sdk/pom.xml b/appengine-api-1.0-sdk/pom.xml
index 7cfae25a..f393d0ac 100644
--- a/appengine-api-1.0-sdk/pom.xml
+++ b/appengine-api-1.0-sdk/pom.xml
@@ -14,13 +14,13 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+
4.0.0
appengine-api-1.0-sdk
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
appengine-api-1.0-sdk
diff --git a/appengine-api-stubs/pom.xml b/appengine-api-stubs/pom.xml
index 7c122617..2eaa5364 100644
--- a/appengine-api-stubs/pom.xml
+++ b/appengine-api-stubs/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-api-stubs
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/appengine_resources/pom.xml b/appengine_resources/pom.xml
index dcecbddc..1e2e778d 100644
--- a/appengine_resources/pom.xml
+++ b/appengine_resources/pom.xml
@@ -15,14 +15,13 @@
limitations under the License.
-->
-
+
4.0.0
appengine-resources
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
appengine-resources
diff --git a/appengine_testing/pom.xml b/appengine_testing/pom.xml
index 9f482b31..1e98d71a 100644
--- a/appengine_testing/pom.xml
+++ b/appengine_testing/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-testing
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/lib/pom.xml b/lib/pom.xml
index 5f62ce18..8f3dc1f1 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -15,14 +15,13 @@
limitations under the License.
-->
-
+
4.0.0
lib-parent
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
pom
diff --git a/lib/tools_api/pom.xml b/lib/tools_api/pom.xml
index 6501db76..936f1f42 100644
--- a/lib/tools_api/pom.xml
+++ b/lib/tools_api/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-tools-sdk
@@ -24,7 +23,7 @@
com.google.appengine
lib-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/lib/xml_validator/pom.xml b/lib/xml_validator/pom.xml
index a456dc86..01ac8413 100644
--- a/lib/xml_validator/pom.xml
+++ b/lib/xml_validator/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
libxmlvalidator
com.google.appengine
lib-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
libxmlvalidator
diff --git a/lib/xml_validator_test/pom.xml b/lib/xml_validator_test/pom.xml
index 60f9997d..6b06faca 100644
--- a/lib/xml_validator_test/pom.xml
+++ b/lib/xml_validator_test/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
libxmlvalidator_test
com.google.appengine
lib-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
libxmlvalidator_test
diff --git a/local_runtime_shared/pom.xml b/local_runtime_shared/pom.xml
index d62a0fe9..0325103b 100644
--- a/local_runtime_shared/pom.xml
+++ b/local_runtime_shared/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
appengine-local-runtime-shared
diff --git a/pom.xml b/pom.xml
index 711f96dc..cda0ae00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
4.0.0
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
pom
third_party/geronimo_javamail
diff --git a/protobuf/pom.xml b/protobuf/pom.xml
index 3ef350e0..1b9a2420 100644
--- a/protobuf/pom.xml
+++ b/protobuf/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
protos
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/quickstartgenerator/pom.xml b/quickstartgenerator/pom.xml
index ca445336..5260a823 100644
--- a/quickstartgenerator/pom.xml
+++ b/quickstartgenerator/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
quickstartgenerator
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/remoteapi/pom.xml b/remoteapi/pom.xml
index 68e60d66..06022cc2 100644
--- a/remoteapi/pom.xml
+++ b/remoteapi/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
appengine-remote-api
diff --git a/runtime/deployment/pom.xml b/runtime/deployment/pom.xml
index 5a9d1bbe..e42e7558 100644
--- a/runtime/deployment/pom.xml
+++ b/runtime/deployment/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
runtime-deployment
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
pom
diff --git a/runtime/impl/pom.xml b/runtime/impl/pom.xml
index 4eba0bea..c298c417 100644
--- a/runtime/impl/pom.xml
+++ b/runtime/impl/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
com.google.appengine
@@ -24,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime/local/pom.xml b/runtime/local/pom.xml
index 2c1e04b4..bf17e2b3 100644
--- a/runtime/local/pom.xml
+++ b/runtime/local/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
appengine-local-runtime
@@ -24,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime/main/pom.xml b/runtime/main/pom.xml
index c0af7f81..0c65bcb2 100644
--- a/runtime/main/pom.xml
+++ b/runtime/main/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
com.google.appengine
@@ -24,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime/pom.xml b/runtime/pom.xml
index 8337f786..011c53e7 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
com.google.appengine
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
pom
diff --git a/runtime/test/pom.xml b/runtime/test/pom.xml
index 4b2378f2..616d16dd 100644
--- a/runtime/test/pom.xml
+++ b/runtime/test/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
runtime-test
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime/testapps/pom.xml b/runtime/testapps/pom.xml
index f0cd1b70..d48cadf6 100644
--- a/runtime/testapps/pom.xml
+++ b/runtime/testapps/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
runtime-testapps
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime/util/pom.xml b/runtime/util/pom.xml
index ebe67bbe..edbba878 100644
--- a/runtime/util/pom.xml
+++ b/runtime/util/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
runtime-util
com.google.appengine
runtime-parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/runtime_shared/pom.xml b/runtime_shared/pom.xml
index 45d44f74..eeab0422 100644
--- a/runtime_shared/pom.xml
+++ b/runtime_shared/pom.xml
@@ -15,15 +15,14 @@
limitations under the License.
-->
-
+
4.0.0
runtime-shared
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/sdk_assembly/pom.xml b/sdk_assembly/pom.xml
index a055f5eb..0ce808f4 100644
--- a/sdk_assembly/pom.xml
+++ b/sdk_assembly/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
4.0.0
appengine-java-sdk
diff --git a/sessiondata/pom.xml b/sessiondata/pom.xml
index e9e1c409..c0c093ce 100644
--- a/sessiondata/pom.xml
+++ b/sessiondata/pom.xml
@@ -15,8 +15,7 @@
limitations under the License.
-->
-
+
4.0.0
sessiondata
@@ -24,7 +23,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/shared_sdk/pom.xml b/shared_sdk/pom.xml
index 74c51198..b9610bc2 100644
--- a/shared_sdk/pom.xml
+++ b/shared_sdk/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
jar
diff --git a/third_party/geronimo_javamail/pom.xml b/third_party/geronimo_javamail/pom.xml
index 13e24d59..40767871 100644
--- a/third_party/geronimo_javamail/pom.xml
+++ b/third_party/geronimo_javamail/pom.xml
@@ -22,14 +22,14 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
../../pom.xml
geronimo-javamail_1.4_spec
jar
JavaMail 1.4
- 1.4.2
+ 1.4.3-SNAPSHOT
Javamail 1.4 Specification with AppEngine updates.
diff --git a/utils/pom.xml b/utils/pom.xml
index 37972fa2..6d7c7fbd 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.3-SNAPSHOT
+ 2.0.4-SNAPSHOT
true