JDK 17 is now in the Release Candidate Phase

2021-08-07 Thread Rory O'Donnell

Hi Mark,

*Per the JDK 17 schedule , we are now in the Release Candidate Phase 
[1][2].*


*
*

*Please advise if you find any issues while testing the latest Early 
Access builds.*


 * Schedule:
 o *2021/08/05   Initial Release Candidate *
 o 2021/08/19    Final Release Candidate
 o 2021/09/14    General Availability


The overall feature set is frozen. No further JEPs will be targeted to 
this release.


 * Features integrated in JDK 17:

 o JEP 306: Restore Always-Strict Floating-Point Semantics
   
 o JEP 356: Enhanced Pseudo-Random Number Generators
   
 o JEP 382: New macOS Rendering Pipeline
   
 o JEP 391: macOS/AArch64 Port 
 o JEP 398: Deprecate the Applet API for Removal
   
 o JEP 403: Strongly Encapsulate JDK Internals
   
 o JEP 406: Pattern Matching for switch (Preview)
   
 o JEP 407: Remove RMI Activation 
 o JEP 409: Sealed Classes 
 o JEP 410: Remove the Experimental AOT and JIT Compiler
   
 o JEP 411: Deprecate the Security Manager for Removal
   
 o JEP 412: Foreign Function & Memory API (Incubator)
   
 o JEP 414: Vector API (Second Incubator)
   
 o JEP 415: Context-Specific Deserialization Filters
   

*
*

*OpenJDK 17 Early Accessbuild 35 is available at 
**https://jdk.java.net/17* 


 * These early-access , open-source builds are provided under the
 o GNU General Public License, version 2, with the Classpath
   Exception 
 * Release Notes are available at https://jdk.java.net/17/release-notes
   
 * Changes in recent builds that maybe of interest:
 o JDK-8270866: NPE in DocTreePath.getTreePath()[build 33]
 + Reportedby jOOQ

**Topics of Interest: *
*

 * The latest Newscast covers 17's JEP 356
   : Enhanced Pseudo-Random Number
   Generators - Here
   
 * The latest JEP Café cover 17's JEP 409
    : Sealed Classes - Here
   
 * A few updates to JEP 411 :
   Deprecate the Security Manager for Removal - Here
   

*
*

*OpenJDK**18 Early Access build 9 is available at 
**https://jdk.java.net/18* 


 * These early-access , open-source builds are provided under the
 o GNU General Public License, version 2, with the Classpath
   Exception 
 * Release Notes are available at https://jdk.java.net/18/release-notes
   
 * Changes in recent builds that maybe of interest:
 o JDK-8225082: Remove IdenTrust certificate that is expiring in
   September 2021 [build 9]
 o JDK-8251329: Zip File System Provider Throws ZipException when
   entry name element contains "." or ".." [build 9]
 o JDK-8271359: NPE in DocTreePath.getTreePath() [build 8]
 + Reported by jOOQ

*July 2021 Critical Patch Update Released*

 * As part of the July 2021, we released JDK 16.0.2, JDK 11.0.12 LTS,
   JDK 8u301 and JDK 7u311 as well as OpenJDK 16.0.2 (publicly available)


Rgds,Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-August/005894.html
[2] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-August/005906.html

--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland



[tomcat] branch 8.5.x updated: Fix Tomcat start when XML parser does not support allow-java-encodings

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
 new aebdf73  Fix Tomcat start when XML parser does not support 
allow-java-encodings
aebdf73 is described below

commit aebdf73f3f5f8cc93422dd1c33e487f7f005e584
Author: Mark Thomas 
AuthorDate: Sat Aug 7 15:42:48 2021 +0200

Fix Tomcat start when XML parser does not support allow-java-encodings
---
 .../catalina/authenticator/jaspic/LocalStrings.properties  |  1 +
 .../jaspic/PersistentProviderRegistrations.java| 14 +-
 webapps/docs/changelog.xml |  9 +
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git 
a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties 
b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
index b86acb1..5d7e376 100644
--- a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
+++ b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
@@ -28,5 +28,6 @@ jaspicAuthenticator.authenticate=Authenticating request for 
[{0}] via JASPIC
 persistentProviderRegistrations.deleteFail=The temporary file [{0}] cannot be 
deleted
 persistentProviderRegistrations.existsDeleteFail=The temporary file [{0}] 
already exists and cannot be deleted
 persistentProviderRegistrations.moveFail=Failed to move [{0}] to [{1}]
+persistentProviderRegistrations.xmlFeatureEncoding=Exception configuring 
JASPIC to permit java encoding names in XML configuration files. Only IANA 
encoding names will be supported.
 
 simpleServerAuthConfig.noModules="No ServerAuthModules configured"
diff --git 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
index a1ba60c..145771f 100644
--- 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
+++ 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
@@ -31,6 +31,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
+import javax.xml.parsers.ParserConfigurationException;
+
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.digester.Digester;
@@ -43,6 +45,7 @@ import org.xml.sax.SAXException;
  */
 final class PersistentProviderRegistrations {
 
+private static final Log log = 
LogFactory.getLog(PersistentProviderRegistrations.class);
 private static final StringManager sm =
 StringManager.getManager(PersistentProviderRegistrations.class);
 
@@ -59,12 +62,13 @@ final class PersistentProviderRegistrations {
 
 try {
 
digester.setFeature("http://apache.org/xml/features/allow-java-encodings";, 
true);
-digester.setValidating(true);
-digester.setNamespaceAware(true);
-} catch (Exception e) {
-throw new SecurityException(e);
+} catch (SAXException se) {
+
log.warn(sm.getString("persistentProviderRegistrations.xmlFeatureEncoding"), 
se);
 }
 
+digester.setValidating(true);
+digester.setNamespaceAware(true);
+
 // Create an object to hold the parse results and put it on the top
 // of the digester's stack
 Providers result = new Providers();
@@ -83,7 +87,7 @@ final class PersistentProviderRegistrations {
 digester.parse(is);
 
 return result;
-} catch (IOException | SAXException e) {
+} catch (IOException | ParserConfigurationException | SAXException e) {
 throw new SecurityException(e);
 }
 }
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 5c8568a..bb01b7a 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,15 @@
   issues do not "pop up" wrt. others).
 -->
 
+  
+
+  
+Enable Tomcat to start if an (old) XML parser is configured that does
+not support allow-java-encodings. A warning will be logged
+if such an XML parser is detected. (markt)
+  
+
+  
   
 
   

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 9.0.x updated: Fix Tomcat start when XML parser does not support allow-java-encodings

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 3812acb  Fix Tomcat start when XML parser does not support 
allow-java-encodings
3812acb is described below

commit 3812acb155ac28753ff962ee193addcd29cd971c
Author: Mark Thomas 
AuthorDate: Sat Aug 7 15:42:48 2021 +0200

Fix Tomcat start when XML parser does not support allow-java-encodings
---
 .../catalina/authenticator/jaspic/LocalStrings.properties  |  1 +
 .../jaspic/PersistentProviderRegistrations.java| 14 +-
 webapps/docs/changelog.xml |  9 +
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git 
a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties 
b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
index b86acb1..5d7e376 100644
--- a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
+++ b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
@@ -28,5 +28,6 @@ jaspicAuthenticator.authenticate=Authenticating request for 
[{0}] via JASPIC
 persistentProviderRegistrations.deleteFail=The temporary file [{0}] cannot be 
deleted
 persistentProviderRegistrations.existsDeleteFail=The temporary file [{0}] 
already exists and cannot be deleted
 persistentProviderRegistrations.moveFail=Failed to move [{0}] to [{1}]
+persistentProviderRegistrations.xmlFeatureEncoding=Exception configuring 
JASPIC to permit java encoding names in XML configuration files. Only IANA 
encoding names will be supported.
 
 simpleServerAuthConfig.noModules="No ServerAuthModules configured"
diff --git 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
index cd75799..de305d3 100644
--- 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
+++ 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
@@ -31,6 +31,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
+import javax.xml.parsers.ParserConfigurationException;
+
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.digester.Digester;
@@ -43,6 +45,7 @@ import org.xml.sax.SAXException;
  */
 public final class PersistentProviderRegistrations {
 
+private static final Log log = 
LogFactory.getLog(PersistentProviderRegistrations.class);
 private static final StringManager sm =
 StringManager.getManager(PersistentProviderRegistrations.class);
 
@@ -59,12 +62,13 @@ public final class PersistentProviderRegistrations {
 
 try {
 
digester.setFeature("http://apache.org/xml/features/allow-java-encodings";, 
true);
-digester.setValidating(true);
-digester.setNamespaceAware(true);
-} catch (Exception e) {
-throw new SecurityException(e);
+} catch (SAXException se) {
+
log.warn(sm.getString("persistentProviderRegistrations.xmlFeatureEncoding"), 
se);
 }
 
+digester.setValidating(true);
+digester.setNamespaceAware(true);
+
 // Create an object to hold the parse results and put it on the top
 // of the digester's stack
 Providers result = new Providers();
@@ -83,7 +87,7 @@ public final class PersistentProviderRegistrations {
 digester.parse(is);
 
 return result;
-} catch (IOException | SAXException e) {
+} catch (IOException | ParserConfigurationException | SAXException e) {
 throw new SecurityException(e);
 }
 }
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index d0dc640..9ecb655 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,15 @@
   issues do not "pop up" wrt. others).
 -->
 
+  
+
+  
+Enable Tomcat to start if an (old) XML parser is configured that does
+not support allow-java-encodings. A warning will be logged
+if such an XML parser is detected. (markt)
+  
+
+  
   
 
   

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 10.0.x updated: Fix Tomcat start when XML parser does not support allow-java-encodings

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 10.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/10.0.x by this push:
 new bdc3888  Fix Tomcat start when XML parser does not support 
allow-java-encodings
bdc3888 is described below

commit bdc3888f05aca6d3fbeee306a688197e4b1d1de8
Author: Mark Thomas 
AuthorDate: Sat Aug 7 15:42:48 2021 +0200

Fix Tomcat start when XML parser does not support allow-java-encodings
---
 .../catalina/authenticator/jaspic/LocalStrings.properties  |  1 +
 .../jaspic/PersistentProviderRegistrations.java| 14 +-
 webapps/docs/changelog.xml |  9 +
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git 
a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties 
b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
index b86acb1..5d7e376 100644
--- a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
+++ b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
@@ -28,5 +28,6 @@ jaspicAuthenticator.authenticate=Authenticating request for 
[{0}] via JASPIC
 persistentProviderRegistrations.deleteFail=The temporary file [{0}] cannot be 
deleted
 persistentProviderRegistrations.existsDeleteFail=The temporary file [{0}] 
already exists and cannot be deleted
 persistentProviderRegistrations.moveFail=Failed to move [{0}] to [{1}]
+persistentProviderRegistrations.xmlFeatureEncoding=Exception configuring 
JASPIC to permit java encoding names in XML configuration files. Only IANA 
encoding names will be supported.
 
 simpleServerAuthConfig.noModules="No ServerAuthModules configured"
diff --git 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
index 8ffe8ec..b533105 100644
--- 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
+++ 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
@@ -31,6 +31,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
+import javax.xml.parsers.ParserConfigurationException;
+
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.digester.Digester;
@@ -43,6 +45,7 @@ import org.xml.sax.SAXException;
  */
 public final class PersistentProviderRegistrations {
 
+private static final Log log = 
LogFactory.getLog(PersistentProviderRegistrations.class);
 private static final StringManager sm =
 StringManager.getManager(PersistentProviderRegistrations.class);
 
@@ -59,12 +62,13 @@ public final class PersistentProviderRegistrations {
 
 try {
 
digester.setFeature("http://apache.org/xml/features/allow-java-encodings";, 
true);
-digester.setValidating(true);
-digester.setNamespaceAware(true);
-} catch (Exception e) {
-throw new SecurityException(e);
+} catch (SAXException se) {
+
log.warn(sm.getString("persistentProviderRegistrations.xmlFeatureEncoding"), 
se);
 }
 
+digester.setValidating(true);
+digester.setNamespaceAware(true);
+
 // Create an object to hold the parse results and put it on the top
 // of the digester's stack
 Providers result = new Providers();
@@ -83,7 +87,7 @@ public final class PersistentProviderRegistrations {
 digester.parse(is);
 
 return result;
-} catch (IOException | SAXException e) {
+} catch (IOException | ParserConfigurationException | SAXException e) {
 throw new SecurityException(e);
 }
 }
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 5d37475..b035c1a 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,15 @@
   issues do not "pop up" wrt. others).
 -->
 
+  
+
+  
+Enable Tomcat to start if an (old) XML parser is configured that does
+not support allow-java-encodings. A warning will be logged
+if such an XML parser is detected. (markt)
+  
+
+  
   
 
   

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch main updated: Fix Tomcat start when XML parser does not support allow-java-encodings

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
 new 76da8de  Fix Tomcat start when XML parser does not support 
allow-java-encodings
76da8de is described below

commit 76da8deac37071e8a891580d74ba1322c7a2da2c
Author: Mark Thomas 
AuthorDate: Sat Aug 7 15:42:48 2021 +0200

Fix Tomcat start when XML parser does not support allow-java-encodings
---
 .../catalina/authenticator/jaspic/LocalStrings.properties  |  1 +
 .../jaspic/PersistentProviderRegistrations.java| 14 +-
 webapps/docs/changelog.xml |  9 +
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git 
a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties 
b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
index b86acb1..5d7e376 100644
--- a/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
+++ b/java/org/apache/catalina/authenticator/jaspic/LocalStrings.properties
@@ -28,5 +28,6 @@ jaspicAuthenticator.authenticate=Authenticating request for 
[{0}] via JASPIC
 persistentProviderRegistrations.deleteFail=The temporary file [{0}] cannot be 
deleted
 persistentProviderRegistrations.existsDeleteFail=The temporary file [{0}] 
already exists and cannot be deleted
 persistentProviderRegistrations.moveFail=Failed to move [{0}] to [{1}]
+persistentProviderRegistrations.xmlFeatureEncoding=Exception configuring 
JASPIC to permit java encoding names in XML configuration files. Only IANA 
encoding names will be supported.
 
 simpleServerAuthConfig.noModules="No ServerAuthModules configured"
diff --git 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
index 8ffe8ec..b533105 100644
--- 
a/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
+++ 
b/java/org/apache/catalina/authenticator/jaspic/PersistentProviderRegistrations.java
@@ -31,6 +31,8 @@ import java.util.List;
 import java.util.Map;
 import java.util.Map.Entry;
 
+import javax.xml.parsers.ParserConfigurationException;
+
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.digester.Digester;
@@ -43,6 +45,7 @@ import org.xml.sax.SAXException;
  */
 public final class PersistentProviderRegistrations {
 
+private static final Log log = 
LogFactory.getLog(PersistentProviderRegistrations.class);
 private static final StringManager sm =
 StringManager.getManager(PersistentProviderRegistrations.class);
 
@@ -59,12 +62,13 @@ public final class PersistentProviderRegistrations {
 
 try {
 
digester.setFeature("http://apache.org/xml/features/allow-java-encodings";, 
true);
-digester.setValidating(true);
-digester.setNamespaceAware(true);
-} catch (Exception e) {
-throw new SecurityException(e);
+} catch (SAXException se) {
+
log.warn(sm.getString("persistentProviderRegistrations.xmlFeatureEncoding"), 
se);
 }
 
+digester.setValidating(true);
+digester.setNamespaceAware(true);
+
 // Create an object to hold the parse results and put it on the top
 // of the digester's stack
 Providers result = new Providers();
@@ -83,7 +87,7 @@ public final class PersistentProviderRegistrations {
 digester.parse(is);
 
 return result;
-} catch (IOException | SAXException e) {
+} catch (IOException | ParserConfigurationException | SAXException e) {
 throw new SecurityException(e);
 }
 }
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index d8b382d..b29ecfd 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,15 @@
   issues do not "pop up" wrt. others).
 -->
 
+  
+
+  
+Enable Tomcat to start if an (old) XML parser is configured that does
+not support allow-java-encodings. A warning will be logged
+if such an XML parser is detected. (markt)
+  
+
+  
   
 
   

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 8.5.x updated: Remove unnecessary Context settings for the examples web app

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
 new f9a206d  Remove unnecessary Context settings for the examples web app
f9a206d is described below

commit f9a206deaf030f931b0659b7ae6b8d47417cacb9
Author: Mark Thomas 
AuthorDate: Sat Aug 7 14:50:47 2021 +0200

Remove unnecessary Context settings for the examples web app
---
 webapps/docs/changelog.xml| 8 
 webapps/examples/META-INF/context.xml | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 167c802..5c8568a 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -115,6 +115,14 @@
   
 
   
+  
+
+  
+Remove unnecessary Context settings from the examples web application.
+(markt)
+  
+
+  
 
 
   
diff --git a/webapps/examples/META-INF/context.xml 
b/webapps/examples/META-INF/context.xml
index b388b2a..b6c932d 100644
--- a/webapps/examples/META-INF/context.xml
+++ b/webapps/examples/META-INF/context.xml
@@ -15,7 +15,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-
+
   
 

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 9.0.x updated: Remove unnecessary Context settings for the examples web app

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 7c6e6d4  Remove unnecessary Context settings for the examples web app
7c6e6d4 is described below

commit 7c6e6d44e867a5e46b8c3bc44778c787bd59c3da
Author: Mark Thomas 
AuthorDate: Sat Aug 7 14:50:47 2021 +0200

Remove unnecessary Context settings for the examples web app
---
 webapps/docs/changelog.xml| 8 
 webapps/examples/META-INF/context.xml | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index d6f6bd6..d0dc640 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -115,6 +115,14 @@
   
 
   
+  
+
+  
+Remove unnecessary Context settings from the examples web application.
+(markt)
+  
+
+  
 
 
   
diff --git a/webapps/examples/META-INF/context.xml 
b/webapps/examples/META-INF/context.xml
index b388b2a..b6c932d 100644
--- a/webapps/examples/META-INF/context.xml
+++ b/webapps/examples/META-INF/context.xml
@@ -15,7 +15,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-
+
   
 

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch 10.0.x updated: Remove unnecessary Context settings for the examples web app

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 10.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/10.0.x by this push:
 new 7fb6160  Remove unnecessary Context settings for the examples web app
7fb6160 is described below

commit 7fb61608e20744f143895b1172062f76bcc142a6
Author: Mark Thomas 
AuthorDate: Sat Aug 7 14:50:47 2021 +0200

Remove unnecessary Context settings for the examples web app
---
 webapps/docs/changelog.xml| 8 
 webapps/examples/META-INF/context.xml | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 75d750d..5d37475 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -115,6 +115,14 @@
   
 
   
+  
+
+  
+Remove unnecessary Context settings from the examples web application.
+(markt)
+  
+
+  
 
 
   
diff --git a/webapps/examples/META-INF/context.xml 
b/webapps/examples/META-INF/context.xml
index b388b2a..b6c932d 100644
--- a/webapps/examples/META-INF/context.xml
+++ b/webapps/examples/META-INF/context.xml
@@ -15,7 +15,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-
+
   
 

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[tomcat] branch main updated: Remove unnecessary Context settings for the examples web app

2021-08-07 Thread markt
This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
 new c4f46fa  Remove unnecessary Context settings for the examples web app
c4f46fa is described below

commit c4f46fa9d3b1673a461e06c353b145c6ba5d1f67
Author: Mark Thomas 
AuthorDate: Sat Aug 7 14:50:47 2021 +0200

Remove unnecessary Context settings for the examples web app
---
 webapps/docs/changelog.xml| 8 
 webapps/examples/META-INF/context.xml | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index bab396b..d8b382d 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -115,6 +115,14 @@
   
 
   
+  
+
+  
+Remove unnecessary Context settings from the examples web application.
+(markt)
+  
+
+  
 
 
   
diff --git a/webapps/examples/META-INF/context.xml 
b/webapps/examples/META-INF/context.xml
index b388b2a..b6c932d 100644
--- a/webapps/examples/META-INF/context.xml
+++ b/webapps/examples/META-INF/context.xml
@@ -15,7 +15,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-
+
   
 

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r49318 - /release/tomcat/tomcat-10/v10.1.0-M2/

2021-08-07 Thread markt
Author: markt
Date: Sat Aug  7 12:47:25 2021
New Revision: 49318

Log:
Drop 10.1.0-M2 from mirrors

Removed:
release/tomcat/tomcat-10/v10.1.0-M2/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r49317 - /release/tomcat/tomcat-9/v9.0.50/

2021-08-07 Thread remm
Author: remm
Date: Sat Aug  7 12:32:56 2021
New Revision: 49317

Log:
Drop 9.0.50

Removed:
release/tomcat/tomcat-9/v9.0.50/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[ANN] Apache Tomcat 9.0.52 available

2021-08-07 Thread Rémy Maucherat
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 9.0.52.

Apache Tomcat 9 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language, Java
WebSocket and JASPIC technologies.

Apache Tomcat 9.0.52 is a bugfix and feature release. The notable
changes compared to 9.0.50 include:

- Correct a regression in the previous release in the HTTP/2 flow
   control window management

- Correct a regression the could cause some TLS connections to hang when
   using NIO

- Use of GraalVM native images no longer automatically disables JMX
   support.

Along with lots of other bug fixes and improvements.

Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-9.0-doc/changelog.html


Downloads:
http://tomcat.apache.org/download-90.cgi

Migration guides from Apache Tomcat 7.x and 8.x:
http://tomcat.apache.org/migration.html

Enjoy!

- The Apache Tomcat team

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1892073 - in /tomcat/site/trunk/docs/tomcat-9.0-doc: ./ annotationapi/ annotationapi/javax/annotation/ annotationapi/javax/annotation/security/ annotationapi/javax/annotation/sql/ api/ ap

2021-08-07 Thread remm
Author: remm
Date: Sat Aug  7 12:22:06 2021
New Revision: 1892073

URL: http://svn.apache.org/viewvc?rev=1892073&view=rev
Log:
Update 9.0 docs


[This commit notification would consist of 70 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1892072 - in /tomcat/site/trunk: docs/download-90.html docs/index.html docs/migration-9.html docs/oldnews.html docs/whichversion.html xdocs/download-90.xml xdocs/index.xml xdocs/migration

2021-08-07 Thread remm
Author: remm
Date: Sat Aug  7 12:12:22 2021
New Revision: 1892072

URL: http://svn.apache.org/viewvc?rev=1892072&view=rev
Log:
Update site for 9.0.52 release

Modified:
tomcat/site/trunk/docs/download-90.html
tomcat/site/trunk/docs/index.html
tomcat/site/trunk/docs/migration-9.html
tomcat/site/trunk/docs/oldnews.html
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/xdocs/download-90.xml
tomcat/site/trunk/xdocs/index.xml
tomcat/site/trunk/xdocs/migration-9.xml
tomcat/site/trunk/xdocs/oldnews.xml
tomcat/site/trunk/xdocs/whichversion.xml

Modified: tomcat/site/trunk/docs/download-90.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-90.html?rev=1892072&r1=1892071&r2=1892072&view=diff
==
--- tomcat/site/trunk/docs/download-90.html (original)
+++ tomcat/site/trunk/docs/download-90.html Sat Aug  7 12:12:22 2021
@@ -12,7 +12,7 @@
 
   Quick Navigation
 
-[define v]9.0.50[end]
+[define v]9.0.52[end]
 https://downloads.apache.org/tomcat/tomcat-9/KEYS";>KEYS |
 [v] |
 Browse |

Modified: tomcat/site/trunk/docs/index.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1892072&r1=1892071&r2=1892072&view=diff
==
--- tomcat/site/trunk/docs/index.html (original)
+++ tomcat/site/trunk/docs/index.html Sat Aug  7 12:12:22 2021
@@ -36,6 +36,28 @@ wiki page.
 Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat
 project logo are trademarks of the Apache Software Foundation.
 
+2021-08-06 Tomcat 9.0.52 Released
+
+The Apache Tomcat Project is proud to announce the release of version 9.0.52
+of Apache Tomcat. This release implements specifications that are part of the
+Java EE 8 platform. The notable changes compared to 9.0.50 include:
+
+Correct a regression in the previous release in the HTTP/2 flow
+control window management
+Correct a regression the could cause some TLS connections to hang when
+using NIO
+Use of GraalVM native images no longer automatically disables JMX
+support 
+
+
+Full details of these changes, and all the other changes, are available in the
+Tomcat 9
+changelog.
+
+
+
+https://tomcat.apache.org/download-90.cgi";>Download
+
 2021-08-05 Tomcat 10.0.10 Released
 
 The Apache Tomcat Project is proud to announce the release of version 10.0.10
@@ -121,27 +143,6 @@ changelog.
 
 https://tomcat.apache.org/download-80.cgi";>Download
 
-2021-07-02 Tomcat 9.0.50 Released
-
-The Apache Tomcat Project is proud to announce the release of version 9.0.48
-of Apache Tomcat. This release implements specifications that are part of the
-Java EE 8 platform. The notable changes compared to 9.0.48 include:
-
-Re-work the HTTP/2 overhead protection to reduce the likelihood of false
-positives. Note that the default overheadCountFactor has changed from 1 to
-10 and that the useful range is now 0 to ~20.
-Update to Eclipse JDT compiler 4.20.
-Fix regressions in JSP compilation in the previous release. 
-
-
-Full details of these changes, and all the other changes, are available in the
-Tomcat 9
-changelog.
-
-
-
-https://tomcat.apache.org/download-90.cgi";>Download
-
 2021-06-04 Tomcat Native 1.2.30 Released
 
 The Apache Tomcat Project is proud to announce the release of version 1.2.30 of

Modified: tomcat/site/trunk/docs/migration-9.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-9.html?rev=1892072&r1=1892071&r2=1892072&view=diff
==
--- tomcat/site/trunk/docs/migration-9.html (original)
+++ tomcat/site/trunk/docs/migration-9.html Sat Aug  7 12:12:22 2021
@@ -417,7 +417,8 @@ of Apache Tomcat.
 9.0.44
 9.0.45
 9.0.46
-9.0.48
+9.0.48
+9.0.50
 , new version:
 
 9.0.0-M1
@@ -475,7 +476,8 @@ of Apache Tomcat.
 9.0.45
 9.0.46
 9.0.48
-9.0.50
+9.0.50
+9.0.52
 trunk (unreleased)
 
 

Modified: tomcat/site/trunk/docs/oldnews.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews.html?rev=1892072&r1=1892071&r2=1892072&view=diff
==
--- tomcat/site/trunk/docs/oldnews.html (original)
+++ tomcat/site/trunk/docs/oldnews.html Sat Aug  7 12:12:22 2021
@@ -17,6 +17,27 @@
   year 2011
   year 2010
 
+2021-07-02 Tomcat 9.0.50 Released
+
+The Apache Tomcat Project is proud to announce the release of version 9.0.50
+of Apache Tomcat. This release implements specifications that are part of the
+Java EE 8 platform. The notable changes compared to 9.0.48 include:
+
+Re-work the HTTP/2 overhead protection to reduce the likelihood of false
+positives. Note that the default overheadCountFactor has changed from 1 to
+10 and that the useful range is now 0 to ~20.
+Update to Ec

svn commit: r1892069 - in /tomcat/site/trunk: docs/download-10.html xdocs/download-10.xml

2021-08-07 Thread markt
Author: markt
Date: Sat Aug  7 11:27:39 2021
New Revision: 1892069

URL: http://svn.apache.org/viewvc?rev=1892069&view=rev
Log:
The migration tool has been developed

Modified:
tomcat/site/trunk/docs/download-10.html
tomcat/site/trunk/xdocs/download-10.xml

Modified: tomcat/site/trunk/docs/download-10.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-10.html?rev=1892069&r1=1892068&r2=1892069&view=diff
==
--- tomcat/site/trunk/docs/download-10.html (original)
+++ tomcat/site/trunk/docs/download-10.html Sat Aug  7 11:27:39 2021
@@ -17,7 +17,7 @@
 require code changes to enable applications to migrate from Tomcat 9 and
 earlier to Tomcat 10 and later. A
 https://github.com/apache/tomcat-jakartaee-migration";>migration
-tool is under development to aid this process.
+tool has been developed to aid this process.
 
   Quick Navigation
 

Modified: tomcat/site/trunk/xdocs/download-10.xml
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/download-10.xml?rev=1892069&r1=1892068&r2=1892069&view=diff
==
--- tomcat/site/trunk/xdocs/download-10.xml (original)
+++ tomcat/site/trunk/xdocs/download-10.xml Sat Aug  7 11:27:39 2021
@@ -21,7 +21,7 @@
 require code changes to enable applications to migrate from Tomcat 9 and
 earlier to Tomcat 10 and later. A
 https://github.com/apache/tomcat-jakartaee-migration";>migration
-tool is under development to aid this process.
+tool has been developed to aid this process.
 
   
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[ANN] Apache Tomcat 10.1.0-M4 (alpha) available

2021-08-07 Thread Mark Thomas

The Apache Tomcat team announces the immediate availability of Apache
Tomcat 10.1.0-M4 (alpha).

Apache Tomcat 10 is an open source software implementation of the
Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language,
Jakarta WebSocket, Jakarta Authentication and Jakarta Annotations
specifications.

Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 
without changes. Java EE applications designed for Tomcat 9 and earlier 
may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat 
will automatically convert them to Jakarta EE and copy them to the 
webapps directory. This conversion is performed using the Apache Tomcat 
migration tool for Jakarta EE tool which is also available as a separate 
download for off-line use.


Apache Tomcat 10.1.0-M4 is a milestone release of the 10.1.x branch and 
has been made to provide users with early access to the new features in 
Apache Tomcat 10.1.x so that they may provide feedback. The notable 
changes compared to 10.1.0-M2 include:


- The minimum Java version has been increased to Java 11 to align with
  the plans for the Jakarta EE 10 platform

- Correct a regression in the previous release in the HTTP/2 flow
  control window management

- Enable EL lambda expressions to be coerced to functional interfaces.
  This is an implementation of a proposed extension to the Jakarta
  Expression Language specification.

Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-10.1-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-10.cgi

Migration guides from Apache Tomcat 7.0.x, 8.5.x and 9.0.x:
http://tomcat.apache.org/migration.html

Enjoy!

- The Apache Tomcat team

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1892068 - in /tomcat/site/trunk: docs/download-10.html docs/index.html docs/migration-10.1.html docs/oldnews.html docs/whichversion.html xdocs/download-10.xml xdocs/index.xml xdocs/migrat

2021-08-07 Thread markt
Author: markt
Date: Sat Aug  7 11:23:28 2021
New Revision: 1892068

URL: http://svn.apache.org/viewvc?rev=1892068&view=rev
Log:
Update site for 10.1.0-M4 release

Modified:
tomcat/site/trunk/docs/download-10.html
tomcat/site/trunk/docs/index.html
tomcat/site/trunk/docs/migration-10.1.html
tomcat/site/trunk/docs/oldnews.html
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/xdocs/download-10.xml
tomcat/site/trunk/xdocs/index.xml
tomcat/site/trunk/xdocs/migration-10.1.xml
tomcat/site/trunk/xdocs/oldnews.xml
tomcat/site/trunk/xdocs/whichversion.xml

Modified: tomcat/site/trunk/docs/download-10.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-10.html?rev=1892068&r1=1892067&r2=1892068&view=diff
==
--- tomcat/site/trunk/docs/download-10.html (original)
+++ tomcat/site/trunk/docs/download-10.html Sat Aug  7 11:23:28 2021
@@ -22,7 +22,7 @@
   Quick Navigation
 
 [define v]10.0.10[end]
-[define w]10.1.0-M2[end]
+[define w]10.1.0-M4[end]
 https://downloads.apache.org/tomcat/tomcat-10/KEYS";>KEYS |
 [v] |
 [w] (alpha) |

Modified: tomcat/site/trunk/docs/index.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1892068&r1=1892067&r2=1892068&view=diff
==
--- tomcat/site/trunk/docs/index.html (original)
+++ tomcat/site/trunk/docs/index.html Sat Aug  7 11:23:28 2021
@@ -67,6 +67,38 @@ changelog.
 
 https://tomcat.apache.org/download-10.cgi";>Download
 
+2021-08-06 Tomcat 10.1.0-M4 (alpha) Released
+
+The Apache Tomcat Project is proud to announce the release of version 10.1.0-M4
+of Apache Tomcat. This release is a milestone release and is targeted at 
Jakarta
+EE 10.
+Applications that run on Tomcat 9 and earlier will not run on Tomcat 10
+without changes. Java EE based applications designed for Tomcat 9 and earlier
+may be placed in the $CATALINA_BASE/webapps-javaee directory and
+Tomcat will automatically convert them to Jakarta EE and copy them to the
+webapps directory. This conversion is performed using the
+https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat
+migration tool for Jakarta EE tool which is also available as a separate
+https://tomcat.apache.org/download-migration.cgi";>download for 
off-line use.
+The notable changes in this release are:
+
+The minimum Java version has been increased to Java 11 to align with the
+plans for the Jakarta EE 10 platform
+Correct a regression in the previous release in the HTTP/2 flow control
+window management
+Enable EL lambda expressions to be coerced to functional interfaces. This 
is
+an implementation of a proposed extension to the Jakarta Expression 
Language
+specification.
+
+
+Full details of these changes, and all the other changes, are available in the
+Tomcat 10.1
+(alpha) changelog.
+
+
+
+https://tomcat.apache.org/download-10.cgi";>Download
+
 2021-07-05 Tomcat 8.5.69 Released
 
 The Apache Tomcat Project is proud to announce the release of version 8.5.69
@@ -110,36 +142,6 @@ changelog.
 
 https://tomcat.apache.org/download-90.cgi";>Download
 
-2021-07-02 Tomcat 10.1.0-M2 (alpha) Released
-
-The Apache Tomcat Project is proud to announce the release of version 10.1.0-M2
-of Apache Tomcat. This release is a milestone release and is targeted at 
Jakarta
-EE 10.
-Applications that run on Tomcat 9 and earlier will not run on Tomcat 10
-without changes. Java EE based applications designed for Tomcat 9 and earlier
-may be placed in the $CATALINA_BASE/webapps-javaee directory and
-Tomcat will automatically convert them to Jakarta EE and copy them to the
-webapps directory. This conversion is performed using the
-https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat
-migration tool for Jakarta EE tool which is also available as a separate
-https://tomcat.apache.org/download-migration.cgi";>download for 
off-line use.
-The notable changes in this release are:
-
-Re-work the HTTP/2 overhead protection to reduce the likelihood of false
-positives. Note that the default overheadCountFactor has changed from 1 to
-10 and that the useful range is now 0 to ~20.
-Update to Eclipse JDT compiler 4.20.
-Fix regressions in JSP compilation in the previous release. 
-
-
-Full details of these changes, and all the other changes, are available in the
-Tomcat 10.1
-(alpha) changelog.
-
-
-
-https://tomcat.apache.org/download-10.cgi";>Download
-
 2021-06-04 Tomcat Native 1.2.30 Released
 
 The Apache Tomcat Project is proud to announce the release of version 1.2.30 of

Modified: tomcat/site/trunk/docs/migration-10.1.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-10.1.html?rev=1892068&r1=1892067&r2=1892068&view=diff
==
--- tomcat/site/trunk/docs/migration-10.1.h

svn commit: r1892066 - in /tomcat/site/trunk: ./ docs/tomcat-10.1-doc/ docs/tomcat-10.1-doc/annotationapi/ docs/tomcat-10.1-doc/annotationapi/jakarta/annotation/ docs/tomcat-10.1-doc/annotationapi/jak

2021-08-07 Thread markt
Author: markt
Date: Sat Aug  7 10:59:25 2021
New Revision: 1892066

URL: http://svn.apache.org/viewvc?rev=1892066&view=rev
Log:
Update docs for 10.1.0-M4. Note this switches from Java 8 Javadoc to Java 11 
Javadoc


[This commit notification would consist of 1186 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r49316 - /release/tomcat/tomcat-10/v10.0.8/

2021-08-07 Thread markt
Author: markt
Date: Sat Aug  7 09:57:31 2021
New Revision: 49316

Log:
Drop 10.0.8 from mirrors

Removed:
release/tomcat/tomcat-10/v10.0.8/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org