svn commit: r47576 - /dev/tomcat/jakartaee-migration/v1.0.0/ /release/tomcat/jakartaee-migration/v1.0.0/
Author: markt Date: Fri May 7 14:03:11 2021 New Revision: 47576 Log: Release Apache Tomcat Migration Tool for Jakarta EE 1.0.0 Added: release/tomcat/jakartaee-migration/v1.0.0/ - copied from r47575, dev/tomcat/jakartaee-migration/v1.0.0/ Removed: dev/tomcat/jakartaee-migration/v1.0.0/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE][RESLUT] Apache Tomcat migration tool for Jakarta EE 1.0.0
The following votes were cast: Binding: +1: remm, jfclere, markt, mgrigorov Non-binding: +1: rmannibucau The vote therefore passes. Thanks to all who voted. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Apache Tomcat migration tool for Jakarta EE 1.0.0
On Tue, May 4, 2021 at 3:06 PM Mark Thomas wrote: > The proposed Apache Tomcat migration tool for Jakarta EE 1.0.0 is now > available for voting. > > The significant changes since 0.2.0 are: > > - Further fixes to exclude javax.xml packages that are not part of >Java EE from the migration > > - The class transformer now validates that the target classes in the >Jakarta namespace exist in the runtime environment > > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/jakartaee-migration/v1.0.0/ > > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1308/ > > The tag is: > https://github.com/apache/tomcat-jakartaee-migration/tree/1.0.0 > 2a27b633f456710dc5d51680344ca7f047642a60 > > The proposed 1.0.0 release is: > > [ ] -1: Broken. Do not release because... > [ X ] +1: Acceptable. Go ahead and release. > Regards, Martin > > Thanks, > > Mark > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
[tomcat] 02/02: Remove unnecessary code (EL can't be null here)
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 commit 3b761016cff2e15b5d363c15f24c18c4ddf931a1 Author: Mark Thomas AuthorDate: Thu May 6 22:33:29 2021 +0100 Remove unnecessary code (EL can't be null here) --- java/org/apache/jasper/compiler/Generator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 0c0c6dc..b941532 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -3091,9 +3091,9 @@ class Generator { sb.append("}))"); attrValue = sb.toString(); } else { +// Must be EL // run attrValue through the expression interpreter -String mapName = (attr.getEL() != null) ? attr.getEL() -.getMapName() : null; +String mapName = attr.getEL().getMapName(); attrValue = elInterpreter.interpreterCall(ctxt, this.isTagFile, attrValue, c[0], mapName); } - 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 (94944fe -> 3b76101)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git. from 94944fe Improvements to Chinese translations. Provided by bytesgo. new ac71964 Remove unnecessary code new 3b76101 Remove unnecessary code (EL can't be null here) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/jasper/compiler/Generator.java | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 01/02: Remove unnecessary code
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 commit ac71964d4b53f6833f14c6411cbf9406901c21ca Author: Mark Thomas AuthorDate: Thu May 6 17:37:19 2021 +0100 Remove unnecessary code If an attribute value is null, it must be a named attribute. --- java/org/apache/jasper/compiler/Generator.java | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index aefe232..0c0c6dc 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -2963,17 +2963,14 @@ class Generator { String attrValue = attr.getValue(); if (attrValue == null) { -if (attr.isNamedAttribute()) { -if (n.checkIfAttributeIsJspFragment(attr.getName())) { -// XXX - no need to generate temporary variable here -attrValue = generateNamedAttributeJspFragment(attr -.getNamedAttributeNode(), tagHandlerVar); -} else { -attrValue = generateNamedAttributeValue(attr -.getNamedAttributeNode()); -} +// Must be a named attribute +if (n.checkIfAttributeIsJspFragment(attr.getName())) { +// XXX - no need to generate temporary variable here +attrValue = generateNamedAttributeJspFragment(attr +.getNamedAttributeNode(), tagHandlerVar); } else { -return null; +attrValue = generateNamedAttributeValue(attr +.getNamedAttributeNode()); } } - 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 (9ba1ca6 -> 124c513)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git. from 9ba1ca6 Improvements to Chinese translations. Provided by bytesgo. new a6eaeaa Remove unnecessary code new 124c513 Remove unnecessary code (EL can't be null here) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/jasper/compiler/Generator.java | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 01/02: Remove unnecessary code
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 commit a6eaeaa4d6742b6af4f988c5ed0edc1978efe217 Author: Mark Thomas AuthorDate: Thu May 6 17:37:19 2021 +0100 Remove unnecessary code If an attribute value is null, it must be a named attribute. --- java/org/apache/jasper/compiler/Generator.java | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 860aeb9..82238c9 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -2995,17 +2995,14 @@ class Generator { String attrValue = attr.getValue(); if (attrValue == null) { -if (attr.isNamedAttribute()) { -if (n.checkIfAttributeIsJspFragment(attr.getName())) { -// XXX - no need to generate temporary variable here -attrValue = generateNamedAttributeJspFragment(attr -.getNamedAttributeNode(), tagHandlerVar); -} else { -attrValue = generateNamedAttributeValue(attr -.getNamedAttributeNode()); -} +// Must be a named attribute +if (n.checkIfAttributeIsJspFragment(attr.getName())) { +// XXX - no need to generate temporary variable here +attrValue = generateNamedAttributeJspFragment(attr +.getNamedAttributeNode(), tagHandlerVar); } else { -return null; +attrValue = generateNamedAttributeValue(attr +.getNamedAttributeNode()); } } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/02: Remove unnecessary code (EL can't be null here)
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 commit 124c51389eec9c6a496e15b23b2626af9dbee15b Author: Mark Thomas AuthorDate: Thu May 6 22:33:29 2021 +0100 Remove unnecessary code (EL can't be null here) --- java/org/apache/jasper/compiler/Generator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 82238c9..762bb68 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -3123,9 +3123,9 @@ class Generator { sb.append("}))"); attrValue = sb.toString(); } else { +// Must be EL // run attrValue through the expression interpreter -String mapName = (attr.getEL() != null) ? attr.getEL() -.getMapName() : null; +String mapName = attr.getEL().getMapName(); attrValue = elInterpreter.interpreterCall(ctxt, this.isTagFile, attrValue, c[0], mapName); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/02: Remove unnecessary code (EL can't be null here)
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 2657bc2ecb51417474bc17a9dabb4ec67d156412 Author: Mark Thomas AuthorDate: Thu May 6 22:33:29 2021 +0100 Remove unnecessary code (EL can't be null here) --- java/org/apache/jasper/compiler/Generator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 5100bae..66c64e4 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -3110,9 +3110,9 @@ class Generator { sb.append("}))"); attrValue = sb.toString(); } else { +// Must be EL // run attrValue through the expression interpreter -String mapName = (attr.getEL() != null) ? attr.getEL() -.getMapName() : null; +String mapName = attr.getEL().getMapName(); attrValue = elInterpreter.interpreterCall(ctxt, this.isTagFile, attrValue, c[0], mapName); } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 01/02: Remove unnecessary code
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit a79ffed8bded9a68ee17a7c4fba98cb8d8b754b2 Author: Mark Thomas AuthorDate: Thu May 6 17:37:19 2021 +0100 Remove unnecessary code If an attribute value is null, it must be a named attribute. --- java/org/apache/jasper/compiler/Generator.java | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 474ac5c..5100bae 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -2982,17 +2982,14 @@ class Generator { String attrValue = attr.getValue(); if (attrValue == null) { -if (attr.isNamedAttribute()) { -if (n.checkIfAttributeIsJspFragment(attr.getName())) { -// XXX - no need to generate temporary variable here -attrValue = generateNamedAttributeJspFragment(attr -.getNamedAttributeNode(), tagHandlerVar); -} else { -attrValue = generateNamedAttributeValue(attr -.getNamedAttributeNode()); -} +// Must be a named attribute +if (n.checkIfAttributeIsJspFragment(attr.getName())) { +// XXX - no need to generate temporary variable here +attrValue = generateNamedAttributeJspFragment(attr +.getNamedAttributeNode(), tagHandlerVar); } else { -return null; +attrValue = generateNamedAttributeValue(attr +.getNamedAttributeNode()); } } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch master updated (c87de4a -> 2657bc2)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git. from c87de4a Improvements to Korean translations. (woonsan) new a79ffed Remove unnecessary code new 2657bc2 Remove unnecessary code (EL can't be null here) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/jasper/compiler/Generator.java | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 01/03: Improvements to French translations. (remm)
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 commit d1b68c230e024a0840c319edf1b9f348f53e516f Author: Mark Thomas AuthorDate: Fri May 7 10:29:23 2021 +0100 Improvements to French translations. (remm) --- java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/coyote/http2/LocalStrings_fr.properties| 1 + java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties | 1 + webapps/docs/changelog.xml | 3 +++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/java/org/apache/catalina/core/LocalStrings_fr.properties b/java/org/apache/catalina/core/LocalStrings_fr.properties index 2a1e6ac..2de7308 100644 --- a/java/org/apache/catalina/core/LocalStrings_fr.properties +++ b/java/org/apache/catalina/core/LocalStrings_fr.properties @@ -87,7 +87,7 @@ aprListener.tcnInvalid=Une version incompatible [{0}] de la librairie Apache Tom aprListener.tcnValid=Chargement de la librairie Apache Tomcat Native [{0}] en utilisant APR version [{1}] aprListener.tcnVersion=Un version ancienne [{0}] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [{1}] aprListener.tooLateForFIPSMode=Ne peut pas passer en mode FIPS, SSL a déjà été initialisé -aprListener.tooLateForSSLEngine=Impossible d'appeler setSSEEngine, SSL a déjà été initialisé +aprListener.tooLateForSSLEngine=Impossible d'appeler setSSLEngine, SSL a déjà été initialisé aprListener.tooLateForSSLRandomSeed=setSSLRandomSeed impossible : SSL a déjà été initialisé aprListener.wrongFIPSMode=Valuer inattendue de l''option FIPSMode de AprLifecycleListener : [{0}] diff --git a/java/org/apache/coyote/http2/LocalStrings_fr.properties b/java/org/apache/coyote/http2/LocalStrings_fr.properties index 9da8acf..7365773 100644 --- a/java/org/apache/coyote/http2/LocalStrings_fr.properties +++ b/java/org/apache/coyote/http2/LocalStrings_fr.properties @@ -138,6 +138,7 @@ upgradeHandler.releaseBacklog=Connection [{0}], Flux [{1}] enlevée de la file d upgradeHandler.rst.debug=Connexion [{0}], Flux [{1}], Erreur [{2}], Message [{3}], RST (fermeture du flux) upgradeHandler.sendPrefaceFail=Connexion [{0}], échec d''envoi de la préface au client upgradeHandler.socketCloseFailed=Echec de la fermeture du socket +upgradeHandler.startRequestBodyFrame.result=Connection [{0}], Stream [{1}] startRequestBodyFrame a renvoyé [{2}] upgradeHandler.stream.closed=Le flux [{0}] a déjà été fermé auparavant upgradeHandler.stream.even=Un nouvel ID de flux distant (remote stream) [{0}] a été requis, mais tous les flux distants doivent utiliser ID impairs upgradeHandler.stream.notWritable=Connection [{0}], Flux [{1}], Impossible d''écrire sur ce flux diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties index cd9449e..32eafa9 100644 --- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties +++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties @@ -17,6 +17,7 @@ engine.ciphersFailure=Echec en essayant d'obtenir la liste des chiffres engine.emptyCipherSuite=La suite de chiffrement (cipher suite) est vide engine.engineClosed=Le moteur a déjà été fermé engine.failedCipherSuite=Impossible d''activer la suite de chiffres [{0}] +engine.failedToReadAvailableBytes=Il y a des octets en clair disponibles à lire mais aucun octet n'a été lu engine.inboundClose=L'entrée a été fermée avant d'avoir reçu le close_notify du pair engine.invalidBufferArray=offset : [{0}], length : [{1}] (attendu : offset <= offset + length <= srcs.length [{2}]) engine.invalidDestinationBuffersState=L'état des buffers de destination a changé de manière concurrente lors de l'unwrap des octets diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 08ff055..92b2ba7 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -209,6 +209,9 @@ more precise configuration if needed. The system property source will still always be enabled. (remm) + +Improvements to French translations. (remm) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/03: Improvements to Korean translations. (woonsan)
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 commit 68b7c7947c71b00eccb2ee090f744a6937447e14 Author: Mark Thomas AuthorDate: Fri May 7 10:29:53 2021 +0100 Improvements to Korean translations. (woonsan) --- java/org/apache/coyote/http2/LocalStrings_ko.properties| 1 + java/org/apache/jasper/resources/LocalStrings_ko.properties| 1 + java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties | 1 + webapps/docs/changelog.xml | 3 +++ 4 files changed, 6 insertions(+) diff --git a/java/org/apache/coyote/http2/LocalStrings_ko.properties b/java/org/apache/coyote/http2/LocalStrings_ko.properties index 47d6ad2..faade43 100644 --- a/java/org/apache/coyote/http2/LocalStrings_ko.properties +++ b/java/org/apache/coyote/http2/LocalStrings_ko.properties @@ -138,6 +138,7 @@ upgradeHandler.releaseBacklog=연결 [{0}], 스트림 [{1}]이(가) 백로그로 upgradeHandler.rst.debug=연결 [{0}], 스트림 [{1}], 오류 [{2}], 메시지 [{3}], RST (스트림을 닫습니다) upgradeHandler.sendPrefaceFail=연결 [{0}]: 클라이언트에 preface를 전송하지 못했습니다. upgradeHandler.socketCloseFailed=소켓을 닫는 중 오류 발생 +upgradeHandler.startRequestBodyFrame.result=연결 [{0}], 스트림 [{1}]: startRequestBodyFrame()이 [{2}]을(를) 반환함. upgradeHandler.stream.closed=스트림 [{0}]이(가) 얼마 동안 이미 닫혀 있었습니다. upgradeHandler.stream.even=[{0}]의 새로운 원격 스트림 ID가 요청되었으나, 모든 원격 스트림은 반드시 홀수의 ID를 사용해야 합니다. upgradeHandler.stream.notWritable=연결 [{0}], 스트림 [{1}], 이 스트림은 쓰기 가능하지 않습니다. diff --git a/java/org/apache/jasper/resources/LocalStrings_ko.properties b/java/org/apache/jasper/resources/LocalStrings_ko.properties index 387e933..18b0928 100644 --- a/java/org/apache/jasper/resources/LocalStrings_ko.properties +++ b/java/org/apache/jasper/resources/LocalStrings_ko.properties @@ -284,6 +284,7 @@ jsp.warning.strictQuoteEscaping=경고: initParam인 strictQuoteEscaping에 유 jsp.warning.suppressSmap=경고: initParam인 suppressSmap에 유효하지 않은 값. 기본값인 "false"를 사용할 것입니다. jsp.warning.tagPreDestroy=[{0}]의 태그 인스턴스에 대하여, preDestroy를 처리 중 오류 발생 jsp.warning.tagRelease=[{0}]의 태그 인스턴스에 대해 release를 처리하는 중 오류 발생 +jsp.warning.trimspaces=경고: initParam인 trimSpaces에 유효하지 않은 값. 기본값 "false"를 사용할 것입니다. jsp.warning.unknown.sourceVM=알 수 없는 Source VM [{0}]은(는) 무시됩니다. jsp.warning.unknown.targetVM=알 수 없는 target VM [{0}]은(는) 무시됩니다. jsp.warning.unsupported.sourceVM=요청된 소스 VM [{0}]은(는) 지원되지 않습니다. [{1}]을(를) 사용합니다. diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties index c19ed79..044990f 100644 --- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties +++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties @@ -17,6 +17,7 @@ engine.ciphersFailure=Cipher들의 목록을 얻지 못했습니다. engine.emptyCipherSuite=CipherSuite 이름이 존재하지 않습니다. engine.engineClosed=엔진이 닫혀 있습니다. engine.failedCipherSuite=Cipher suite [{0}]을(를) 사용가능 상태로 설정하지 못했습니다. +engine.failedToReadAvailableBytes=읽어야 할 plain 텍스트 바이트들이 남아 있음에도, 아무 것도 읽지 못했습니다. engine.inboundClose=Peer의 close_notify를 받기 전에, Inbound가 닫혔습니다. engine.invalidBufferArray=offset: [{0}], 길이: [{1}] (요구사항: offset <= offset + length <= srcs.length [{2}]) engine.invalidDestinationBuffersState=바이트 데이터를 unwrap하는 중, 대상 버퍼의 상태가 동시에 변경되었습니다. diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 92b2ba7..2237208 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -212,6 +212,9 @@ Improvements to French translations. (remm) + +Improvements to Korean translations. (woonsan) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 03/03: Improvements to Chinese translations. Provided by bytesgo.
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 commit 94944fefdebc55e0c8f2e19e27ac9a4ceb753b26 Author: Mark Thomas AuthorDate: Fri May 7 10:30:23 2021 +0100 Improvements to Chinese translations. Provided by bytesgo. --- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties| 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 8 insertions(+) diff --git a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties index 81536ee..9982795 100644 --- a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties @@ -58,6 +58,7 @@ remoteCidrFilter.noRemoteIp=客户端没有 IP 地址,请求被拒绝。 remoteIpFilter.invalidHostHeader=HTTP头 [{1}]中,为Host找到一个无效值 [{0}] remoteIpFilter.invalidHostWithPort=HTTP头 [{1}]中的Host值 [{0}]包含一个被忽略的端口号 remoteIpFilter.invalidNumber=参数[{0}]的数字非法:[{1}] +remoteIpFilter.invalidRemoteAddress=无法确定远程主机,因为上报的远程地址[{0}]是无效的 requestFilter.deny=基于属性:[{1}],[{0}]的请求被拒绝。 diff --git a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties index 9812536..5a40c92 100644 --- a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties @@ -42,6 +42,7 @@ netmask.cidrNegative=CIDR [{0}]为负数。 netmask.cidrNotNumeric=CIDR[{0}]不是数字 netmask.cidrTooBig=CIDR[{0}]大于地址长度[{1}] netmask.invalidAddress=地址 [{0}] 无效 +netmask.invalidPort=正则[{0}]中的端口部分是无效的 parameterMap.locked=不允许修改锁定的参数映射 diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties index abfb476..03179ee 100644 --- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties +++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties @@ -71,6 +71,8 @@ http2Parser.processFrameWindowUpdate.debug=连接[{0}],流[{1}],窗口大小 http2Parser.processFrameWindowUpdate.invalidIncrement=接收到的窗口更新帧具有无效的增量大小[{0}] http2Parser.swallow.debug=连接:[{0}],流:[{1}],吞下[{2}]字节 +http2Protocol.jmxRegistration.fail=HTTP/2协议注册JMX失败 + pingManager.roundTripTime=连接[{0}]往返时间测量为[{1}]ns stream.clientCancel=客户端在响应完成前重置了数据流 diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties index 401faa9..923d970 100644 --- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties +++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties @@ -187,6 +187,7 @@ jsp.error.simpletag.badbodycontent=对于一下简单的标记符,用于类[{0 jsp.error.single.line.number=JSP文件:[{1}] 的第 [{0}] 行发生了一个错误 jsp.error.stream.close.failed=流.关闭失败 jsp.error.stream.closed=流.关闭 +jsp.error.string_interpreter_class.instantiation=加载或者实例化StringInterpreter类 [{0}]失败 jsp.error.tag.conflict.attr=Tag指令:具有多个具有不同值的属性{0}的重复出现是非法的(旧的:[{1},新的:[{2}]) jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tag指令:具有多个具有不同值的“deferredSyntaxAllowedAsLiteral”(旧值:[{0}),新值:[{1})的重复出现是非法的。 jsp.error.tag.conflict.iselignored=TAG指令:多次出现不同值的“isELIgnored”(旧:[{0}],New:[{1}]) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 2237208..b05c214 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -210,6 +210,9 @@ still always be enabled. (remm) +Improvements to Chinese translations. Provided by bytesgo. (mark) + + Improvements to French translations. (remm) - 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 (38aff8f -> 94944fe)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git. from 38aff8f Complete fix for BZ 65262. Encoders and decoders now use InstanceManager new d1b68c2 Improvements to French translations. (remm) new 68b7c79 Improvements to Korean translations. (woonsan) new 94944fe Improvements to Chinese translations. Provided by bytesgo. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties | 1 + java/org/apache/coyote/http2/LocalStrings_fr.properties | 1 + java/org/apache/coyote/http2/LocalStrings_ko.properties | 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_ko.properties | 1 + java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + .../apache/tomcat/util/net/openssl/LocalStrings_fr.properties| 1 + .../apache/tomcat/util/net/openssl/LocalStrings_ko.properties| 1 + webapps/docs/changelog.xml | 9 + 11 files changed, 20 insertions(+), 1 deletion(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 01/03: Improvements to French translations. (remm)
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 commit c8344fdc47fda53284ccbdc7b1d26c51227d9953 Author: Mark Thomas AuthorDate: Fri May 7 10:24:36 2021 +0100 Improvements to French translations. (remm) --- java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/coyote/http2/LocalStrings_fr.properties| 1 + java/org/apache/tomcat/util/net/LocalStrings_fr.properties | 2 ++ java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/java/org/apache/catalina/core/LocalStrings_fr.properties b/java/org/apache/catalina/core/LocalStrings_fr.properties index d96f918..8d341fe 100644 --- a/java/org/apache/catalina/core/LocalStrings_fr.properties +++ b/java/org/apache/catalina/core/LocalStrings_fr.properties @@ -87,7 +87,7 @@ aprListener.tcnInvalid=Une version incompatible [{0}] de la librairie Apache Tom aprListener.tcnValid=Chargement de la librairie Apache Tomcat Native [{0}] en utilisant APR version [{1}] aprListener.tcnVersion=Un version ancienne [{0}] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [{1}] aprListener.tooLateForFIPSMode=Ne peut pas passer en mode FIPS, SSL a déjà été initialisé -aprListener.tooLateForSSLEngine=Impossible d'appeler setSSEEngine, SSL a déjà été initialisé +aprListener.tooLateForSSLEngine=Impossible d'appeler setSSLEngine, SSL a déjà été initialisé aprListener.tooLateForSSLRandomSeed=setSSLRandomSeed impossible : SSL a déjà été initialisé aprListener.wrongFIPSMode=Valuer inattendue de l''option FIPSMode de AprLifecycleListener : [{0}] diff --git a/java/org/apache/coyote/http2/LocalStrings_fr.properties b/java/org/apache/coyote/http2/LocalStrings_fr.properties index fb89685..e2860af 100644 --- a/java/org/apache/coyote/http2/LocalStrings_fr.properties +++ b/java/org/apache/coyote/http2/LocalStrings_fr.properties @@ -139,6 +139,7 @@ upgradeHandler.reset.receive=Connection [{0}], Stream [{1}], Reset a été reçu upgradeHandler.rst.debug=Connexion [{0}], Flux [{1}], Erreur [{2}], Message [{3}], RST (fermeture du flux) upgradeHandler.sendPrefaceFail=Connexion [{0}], échec d''envoi de la préface au client upgradeHandler.socketCloseFailed=Echec de la fermeture du socket +upgradeHandler.startRequestBodyFrame.result=Connection [{0}], Stream [{1}] startRequestBodyFrame a renvoyé [{2}] upgradeHandler.stream.closed=Le flux [{0}] a déjà été fermé auparavant upgradeHandler.stream.even=Un nouvel ID de flux distant (remote stream) [{0}] a été requis, mais tous les flux distants doivent utiliser ID impairs upgradeHandler.stream.notWritable=Connection [{0}], Flux [{1}], Impossible d''écrire sur ce flux diff --git a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties index 392a405..d6c8640 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties @@ -97,6 +97,8 @@ endpoint.nio.keyProcessingError=Erreur lors du traitement de la clé de sélecti endpoint.nio.latchMustBeZero=Le compte du latch doit être à zéro ou null endpoint.nio.nullLatch=Le latch ne peut être null endpoint.nio.nullSocketChannel=Le canal du socket est invalide car null lors du traitement de l'évênement du poller +endpoint.nio.perms.readFail=Echec d''ajout des permissions en lecture pour le socket de domaine Unix [{0}] +endpoint.nio.perms.writeFail=Echec d''ajout des permissions en écriture pour le socket de domaine Unix [{0}] endpoint.nio.pollerEventError=Erreur lors du traitement de l'évènement du poller endpoint.nio.registerFail=Echec d'enregistrement du socket avec le sélecteur du poller endpoint.nio.selectorCloseFail=Impossible de fermer le sélecteur lors de la fermeture du poller diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties index cd9449e..32eafa9 100644 --- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties +++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties @@ -17,6 +17,7 @@ engine.ciphersFailure=Echec en essayant d'obtenir la liste des chiffres engine.emptyCipherSuite=La suite de chiffrement (cipher suite) est vide engine.engineClosed=Le moteur a déjà été fermé engine.failedCipherSuite=Impossible d''activer la suite de chiffres [{0}] +engine.failedToReadAvailableBytes=Il y a des octets en clair disponibles à lire mais aucun octet n'a été lu engine.inboundClose=L'entrée a été fermée avant d'avoir reçu le close_notify du pair engine.invalidBufferArray=offset : [{0}], length : [{1}] (attendu : offset <
[tomcat] 03/03: Improvements to Chinese translations. Provided by bytesgo.
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 commit 9ba1ca6606a52cadeff64e322bf96519319e981d Author: Mark Thomas AuthorDate: Fri May 7 10:25:51 2021 +0100 Improvements to Chinese translations. Provided by bytesgo. --- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties| 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 8 insertions(+) diff --git a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties index 81536ee..9982795 100644 --- a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties @@ -58,6 +58,7 @@ remoteCidrFilter.noRemoteIp=客户端没有 IP 地址,请求被拒绝。 remoteIpFilter.invalidHostHeader=HTTP头 [{1}]中,为Host找到一个无效值 [{0}] remoteIpFilter.invalidHostWithPort=HTTP头 [{1}]中的Host值 [{0}]包含一个被忽略的端口号 remoteIpFilter.invalidNumber=参数[{0}]的数字非法:[{1}] +remoteIpFilter.invalidRemoteAddress=无法确定远程主机,因为上报的远程地址[{0}]是无效的 requestFilter.deny=基于属性:[{1}],[{0}]的请求被拒绝。 diff --git a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties index 9812536..5a40c92 100644 --- a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties @@ -42,6 +42,7 @@ netmask.cidrNegative=CIDR [{0}]为负数。 netmask.cidrNotNumeric=CIDR[{0}]不是数字 netmask.cidrTooBig=CIDR[{0}]大于地址长度[{1}] netmask.invalidAddress=地址 [{0}] 无效 +netmask.invalidPort=正则[{0}]中的端口部分是无效的 parameterMap.locked=不允许修改锁定的参数映射 diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties index 2ac0846..734685d 100644 --- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties +++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties @@ -73,6 +73,8 @@ http2Parser.processFrameWindowUpdate.debug=连接[{0}],流[{1}],窗口大小 http2Parser.processFrameWindowUpdate.invalidIncrement=接收到的窗口更新帧具有无效的增量大小[{0}] http2Parser.swallow.debug=连接:[{0}],流:[{1}],吞下[{2}]字节 +http2Protocol.jmxRegistration.fail=HTTP/2协议注册JMX失败 + pingManager.roundTripTime=连接[{0}]往返时间测量为[{1}]ns stream.clientCancel=客户端在响应完成前重置了数据流 diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties index 220d64a..ad865ac 100644 --- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties +++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties @@ -197,6 +197,7 @@ jsp.error.simpletag.badbodycontent=对于一下简单的标记符,用于类[{0 jsp.error.single.line.number=JSP文件:[{1}] 的第 [{0}] 行发生了一个错误 jsp.error.stream.close.failed=流.关闭失败 jsp.error.stream.closed=流.关闭 +jsp.error.string_interpreter_class.instantiation=加载或者实例化StringInterpreter类 [{0}]失败 jsp.error.tag.conflict.attr=Tag指令:具有多个具有不同值的属性{0}的重复出现是非法的(旧的:[{1},新的:[{2}]) jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tag指令:具有多个具有不同值的“deferredSyntaxAllowedAsLiteral”(旧值:[{0}),新值:[{1})的重复出现是非法的。 jsp.error.tag.conflict.iselignored=TAG指令:多次出现不同值的“isELIgnored”(旧:[{0}],New:[{1}]) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index bd36982..6fc0f27 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -226,6 +226,9 @@ still always be enabled. (remm) +Improvements to Chinese translations. Provided by bytesgo. (mark) + + Improvements to French translations. (remm) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/03: Improvements to Korean translations. (woonsan)
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 commit eef0aec8173ed7ef75c585b9e92e7c3d16a29b77 Author: Mark Thomas AuthorDate: Fri May 7 10:25:16 2021 +0100 Improvements to Korean translations. (woonsan) --- java/org/apache/coyote/http2/LocalStrings_ko.properties| 1 + java/org/apache/jasper/resources/LocalStrings_ko.properties| 1 + java/org/apache/tomcat/util/net/LocalStrings_ko.properties | 2 ++ java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 8 insertions(+) diff --git a/java/org/apache/coyote/http2/LocalStrings_ko.properties b/java/org/apache/coyote/http2/LocalStrings_ko.properties index 2106e63..9012ef8 100644 --- a/java/org/apache/coyote/http2/LocalStrings_ko.properties +++ b/java/org/apache/coyote/http2/LocalStrings_ko.properties @@ -139,6 +139,7 @@ upgradeHandler.reset.receive=연결 [{0}], 스트림 [{1}], [{2}](으)로 인해 upgradeHandler.rst.debug=연결 [{0}], 스트림 [{1}], 오류 [{2}], 메시지 [{3}], RST (스트림을 닫습니다) upgradeHandler.sendPrefaceFail=연결 [{0}]: 클라이언트에 preface를 전송하지 못했습니다. upgradeHandler.socketCloseFailed=소켓을 닫는 중 오류 발생 +upgradeHandler.startRequestBodyFrame.result=연결 [{0}], 스트림 [{1}]: startRequestBodyFrame()이 [{2}]을(를) 반환함. upgradeHandler.stream.closed=스트림 [{0}]이(가) 얼마 동안 이미 닫혀 있었습니다. upgradeHandler.stream.even=[{0}]의 새로운 원격 스트림 ID가 요청되었으나, 모든 원격 스트림은 반드시 홀수의 ID를 사용해야 합니다. upgradeHandler.stream.notWritable=연결 [{0}], 스트림 [{1}], 이 스트림은 쓰기 가능하지 않습니다. diff --git a/java/org/apache/jasper/resources/LocalStrings_ko.properties b/java/org/apache/jasper/resources/LocalStrings_ko.properties index 744b8d5..f4d7aec 100644 --- a/java/org/apache/jasper/resources/LocalStrings_ko.properties +++ b/java/org/apache/jasper/resources/LocalStrings_ko.properties @@ -298,6 +298,7 @@ jsp.warning.strictQuoteEscaping=경고: initParam인 strictQuoteEscaping에 유 jsp.warning.suppressSmap=경고: initParam인 suppressSmap에 유효하지 않은 값. 기본값인 "false"를 사용할 것입니다. jsp.warning.tagPreDestroy=[{0}]의 태그 인스턴스에 대하여, preDestroy를 처리 중 오류 발생 jsp.warning.tagRelease=[{0}]의 태그 인스턴스에 대해 release를 처리하는 중 오류 발생 +jsp.warning.trimspaces=경고: initParam인 trimSpaces에 유효하지 않은 값. 기본값 "false"를 사용할 것입니다. jsp.warning.unknown.sourceVM=알 수 없는 Source VM [{0}]은(는) 무시됩니다. jsp.warning.unknown.targetVM=알 수 없는 target VM [{0}]은(는) 무시됩니다. jsp.warning.unsupported.sourceVM=요청된 소스 VM [{0}]은(는) 지원되지 않습니다. [{1}]을(를) 사용합니다. diff --git a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties index 9e5afad..2ccad10 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties @@ -97,6 +97,8 @@ endpoint.nio.keyProcessingError=Selection 키를 처리 중 오류 발생 endpoint.nio.latchMustBeZero=Latch는 반드시 널이거나 count가 0이어야 합니다. endpoint.nio.nullLatch=Latch가 널이어서는 안됩니다. endpoint.nio.nullSocketChannel=PollerEvent를 처리하는 중 유효하지 않은 널 소켓 채널이 발견되었습니다. +endpoint.nio.perms.readFail=Unix 도메인 소켓 [{0}]에 읽기를 허용하는 데에 실패했습니다. +endpoint.nio.perms.writeFail=Unix 도메인 소켓 [{0}]에 쓰기를 허용하는 데에 실패했습니다. endpoint.nio.pollerEventError=Poller 이벤트를 처리하는 중 오류 발생 endpoint.nio.registerFail=Poller로부터의 selector와 함께, 소켓을 등록하지 못했습니다. endpoint.nio.selectorCloseFail=Poller를 닫을 때, selector를 닫지 못했습니다. diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties index c19ed79..044990f 100644 --- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties +++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties @@ -17,6 +17,7 @@ engine.ciphersFailure=Cipher들의 목록을 얻지 못했습니다. engine.emptyCipherSuite=CipherSuite 이름이 존재하지 않습니다. engine.engineClosed=엔진이 닫혀 있습니다. engine.failedCipherSuite=Cipher suite [{0}]을(를) 사용가능 상태로 설정하지 못했습니다. +engine.failedToReadAvailableBytes=읽어야 할 plain 텍스트 바이트들이 남아 있음에도, 아무 것도 읽지 못했습니다. engine.inboundClose=Peer의 close_notify를 받기 전에, Inbound가 닫혔습니다. engine.invalidBufferArray=offset: [{0}], 길이: [{1}] (요구사항: offset <= offset + length <= srcs.length [{2}]) engine.invalidDestinationBuffersState=바이트 데이터를 unwrap하는 중, 대상 버퍼의 상태가 동시에 변경되었습니다. diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index c3ce65f..bd36982 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -228,6 +228,9 @@ Improvements to French translations. (remm) + +Improvements to Korean translations. (woonsan) + - 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 (ea99dd0 -> 9ba1ca6)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git. from ea99dd0 Complete fix for BZ 65262. Encoders and decoders now use InstanceManager new c8344fd Improvements to French translations. (remm) new eef0aec Improvements to Korean translations. (woonsan) new 9ba1ca6 Improvements to Chinese translations. Provided by bytesgo. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties | 1 + java/org/apache/coyote/http2/LocalStrings_fr.properties | 1 + java/org/apache/coyote/http2/LocalStrings_ko.properties | 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_ko.properties | 1 + java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + java/org/apache/tomcat/util/net/LocalStrings_fr.properties | 2 ++ java/org/apache/tomcat/util/net/LocalStrings_ko.properties | 2 ++ .../apache/tomcat/util/net/openssl/LocalStrings_fr.properties| 1 + .../apache/tomcat/util/net/openssl/LocalStrings_ko.properties| 1 + webapps/docs/changelog.xml | 9 + 13 files changed, 24 insertions(+), 1 deletion(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/03: Improvements to French translations. (remm)
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 0938b2df7d52036e3c6ca37d3c60bc448675e34d Author: Mark Thomas AuthorDate: Fri May 7 10:13:18 2021 +0100 Improvements to French translations. (remm) --- java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/coyote/http2/LocalStrings_fr.properties| 1 + java/org/apache/tomcat/util/net/LocalStrings_fr.properties | 3 +++ java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/java/org/apache/catalina/core/LocalStrings_fr.properties b/java/org/apache/catalina/core/LocalStrings_fr.properties index 1612b0c..0e6a013 100644 --- a/java/org/apache/catalina/core/LocalStrings_fr.properties +++ b/java/org/apache/catalina/core/LocalStrings_fr.properties @@ -86,7 +86,7 @@ aprListener.tcnInvalid=Une version incompatible [{0}] de la librairie Apache Tom aprListener.tcnValid=Chargement de la librairie Apache Tomcat Native [{0}] en utilisant APR version [{1}] aprListener.tcnVersion=Un version ancienne [{0}] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [{1}] aprListener.tooLateForFIPSMode=Ne peut pas passer en mode FIPS, SSL a déjà été initialisé -aprListener.tooLateForSSLEngine=Impossible d'appeler setSSEEngine, SSL a déjà été initialisé +aprListener.tooLateForSSLEngine=Impossible d'appeler setSSLEngine, SSL a déjà été initialisé aprListener.tooLateForSSLRandomSeed=setSSLRandomSeed impossible : SSL a déjà été initialisé aprListener.wrongFIPSMode=Valuer inattendue de l''option FIPSMode de AprLifecycleListener : [{0}] diff --git a/java/org/apache/coyote/http2/LocalStrings_fr.properties b/java/org/apache/coyote/http2/LocalStrings_fr.properties index fb89685..e2860af 100644 --- a/java/org/apache/coyote/http2/LocalStrings_fr.properties +++ b/java/org/apache/coyote/http2/LocalStrings_fr.properties @@ -139,6 +139,7 @@ upgradeHandler.reset.receive=Connection [{0}], Stream [{1}], Reset a été reçu upgradeHandler.rst.debug=Connexion [{0}], Flux [{1}], Erreur [{2}], Message [{3}], RST (fermeture du flux) upgradeHandler.sendPrefaceFail=Connexion [{0}], échec d''envoi de la préface au client upgradeHandler.socketCloseFailed=Echec de la fermeture du socket +upgradeHandler.startRequestBodyFrame.result=Connection [{0}], Stream [{1}] startRequestBodyFrame a renvoyé [{2}] upgradeHandler.stream.closed=Le flux [{0}] a déjà été fermé auparavant upgradeHandler.stream.even=Un nouvel ID de flux distant (remote stream) [{0}] a été requis, mais tous les flux distants doivent utiliser ID impairs upgradeHandler.stream.notWritable=Connection [{0}], Flux [{1}], Impossible d''écrire sur ce flux diff --git a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties index 392a405..626ccae 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_fr.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_fr.properties @@ -88,6 +88,7 @@ endpoint.init.bind=L''association du socket a échoué : [{0}] [{1}] endpoint.init.bind.inherited=Pas de canal hérité alors que le connecteur était configuré pour en utiliser un endpoint.init.listen=L''écoute sur le socket a échoué : [{0}] [{1}] endpoint.init.notavail=APR n'est pas disponible +endpoint.init.unixnotavail=Le support des sockets de domaine Unix n'est pas disponible endpoint.invalidJmxNameSslHost=Impossible de générer un nom d''objet JMX valide pour le SSLHostConfig associé à l''hôte [{0}] endpoint.invalidJmxNameSslHostCert=Impossible de générer un nom d''objet JMX valide pour le SSLHostConfigCertificate associé à l''hôte [{0}] et au type de certificat [{1}] endpoint.jmxRegistrationFailed=Echec de l''enregistrement JMX de l''objet avec le nom [{0}] @@ -97,6 +98,8 @@ endpoint.nio.keyProcessingError=Erreur lors du traitement de la clé de sélecti endpoint.nio.latchMustBeZero=Le compte du latch doit être à zéro ou null endpoint.nio.nullLatch=Le latch ne peut être null endpoint.nio.nullSocketChannel=Le canal du socket est invalide car null lors du traitement de l'évênement du poller +endpoint.nio.perms.readFail=Echec d''ajout des permissions en lecture pour le socket de domaine Unix [{0}] +endpoint.nio.perms.writeFail=Echec d''ajout des permissions en écriture pour le socket de domaine Unix [{0}] endpoint.nio.pollerEventError=Erreur lors du traitement de l'évènement du poller endpoint.nio.registerFail=Echec d'enregistrement du socket avec le sélecteur du poller endpoint.nio.selectorCloseFail=Impossible de fermer le sélecteur lors de la fermeture du poller diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_fr.properties b/j
[tomcat] 03/03: Improvements to Korean translations. (woonsan)
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit c87de4a80b602bcc112bd5165de7cf369b0ff217 Author: Mark Thomas AuthorDate: Fri May 7 10:17:36 2021 +0100 Improvements to Korean translations. (woonsan) --- java/org/apache/coyote/http2/LocalStrings_ko.properties| 1 + java/org/apache/jasper/resources/LocalStrings_ko.properties| 1 + java/org/apache/tomcat/util/net/LocalStrings_ko.properties | 3 +++ java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties | 1 + webapps/docs/changelog.xml | 3 +++ 5 files changed, 9 insertions(+) diff --git a/java/org/apache/coyote/http2/LocalStrings_ko.properties b/java/org/apache/coyote/http2/LocalStrings_ko.properties index 2106e63..9012ef8 100644 --- a/java/org/apache/coyote/http2/LocalStrings_ko.properties +++ b/java/org/apache/coyote/http2/LocalStrings_ko.properties @@ -139,6 +139,7 @@ upgradeHandler.reset.receive=연결 [{0}], 스트림 [{1}], [{2}](으)로 인해 upgradeHandler.rst.debug=연결 [{0}], 스트림 [{1}], 오류 [{2}], 메시지 [{3}], RST (스트림을 닫습니다) upgradeHandler.sendPrefaceFail=연결 [{0}]: 클라이언트에 preface를 전송하지 못했습니다. upgradeHandler.socketCloseFailed=소켓을 닫는 중 오류 발생 +upgradeHandler.startRequestBodyFrame.result=연결 [{0}], 스트림 [{1}]: startRequestBodyFrame()이 [{2}]을(를) 반환함. upgradeHandler.stream.closed=스트림 [{0}]이(가) 얼마 동안 이미 닫혀 있었습니다. upgradeHandler.stream.even=[{0}]의 새로운 원격 스트림 ID가 요청되었으나, 모든 원격 스트림은 반드시 홀수의 ID를 사용해야 합니다. upgradeHandler.stream.notWritable=연결 [{0}], 스트림 [{1}], 이 스트림은 쓰기 가능하지 않습니다. diff --git a/java/org/apache/jasper/resources/LocalStrings_ko.properties b/java/org/apache/jasper/resources/LocalStrings_ko.properties index fb3373b..2f1ddf8 100644 --- a/java/org/apache/jasper/resources/LocalStrings_ko.properties +++ b/java/org/apache/jasper/resources/LocalStrings_ko.properties @@ -301,6 +301,7 @@ jsp.warning.strictWhitespace=주의: initParam인 strictWhitespace에 유효하 jsp.warning.suppressSmap=경고: initParam인 suppressSmap에 유효하지 않은 값. 기본값인 "false"를 사용할 것입니다. jsp.warning.tagPreDestroy=[{0}]의 태그 인스턴스에 대하여, preDestroy를 처리 중 오류 발생 jsp.warning.tagRelease=[{0}]의 태그 인스턴스에 대해 release를 처리하는 중 오류 발생 +jsp.warning.trimspaces=경고: initParam인 trimSpaces에 유효하지 않은 값. 기본값 "false"를 사용할 것입니다. jsp.warning.unknown.sourceVM=알 수 없는 Source VM [{0}]은(는) 무시됩니다. jsp.warning.unknown.targetVM=알 수 없는 target VM [{0}]은(는) 무시됩니다. jsp.warning.unsupported.sourceVM=요청된 소스 VM [{0}]은(는) 지원되지 않습니다. [{1}]을(를) 사용합니다. diff --git a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties index 9e5afad..f08c4e2 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_ko.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_ko.properties @@ -88,6 +88,7 @@ endpoint.init.bind=소켓 바인딩 실패: [{0}] [{1}] endpoint.init.bind.inherited=Connector가 상속된 채널을 사용하도록 설정되었는데, 상속된 채널이 없습니다. endpoint.init.listen=소켓 listen 실패: [{0}] [{1}] endpoint.init.notavail=APR이 가용하지 않음 +endpoint.init.unixnotavail=Unix 도메인 소켓이 지원되지 않습니다. endpoint.invalidJmxNameSslHost=호스트 [{0}]와(과) 연관된 SSLHostConfig를 위한, 유효한 JMX 객체 이름을 생성할 수 없습니다. endpoint.invalidJmxNameSslHostCert=호스트가 [{0}]이고 인증서 타입이 [{1}]인 SSLHostConfigCertificate을 위한, 유효한 JMX 객체 이름을 생성할 수 없습니다. endpoint.jmxRegistrationFailed=JMX 객체를 [{0}](이)라는 이름으로 등록시키지 못했습니다. @@ -97,6 +98,8 @@ endpoint.nio.keyProcessingError=Selection 키를 처리 중 오류 발생 endpoint.nio.latchMustBeZero=Latch는 반드시 널이거나 count가 0이어야 합니다. endpoint.nio.nullLatch=Latch가 널이어서는 안됩니다. endpoint.nio.nullSocketChannel=PollerEvent를 처리하는 중 유효하지 않은 널 소켓 채널이 발견되었습니다. +endpoint.nio.perms.readFail=Unix 도메인 소켓 [{0}]에 읽기를 허용하는 데에 실패했습니다. +endpoint.nio.perms.writeFail=Unix 도메인 소켓 [{0}]에 쓰기를 허용하는 데에 실패했습니다. endpoint.nio.pollerEventError=Poller 이벤트를 처리하는 중 오류 발생 endpoint.nio.registerFail=Poller로부터의 selector와 함께, 소켓을 등록하지 못했습니다. endpoint.nio.selectorCloseFail=Poller를 닫을 때, selector를 닫지 못했습니다. diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties index c19ed79..044990f 100644 --- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties +++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ko.properties @@ -17,6 +17,7 @@ engine.ciphersFailure=Cipher들의 목록을 얻지 못했습니다. engine.emptyCipherSuite=CipherSuite 이름이 존재하지 않습니다. engine.engineClosed=엔진이 닫혀 있습니다. engine.failedCipherSuite=Cipher suite [{0}]을(를) 사용가능 상태로 설정하지 못했습니다. +engine.failedToReadAvailableBytes=읽어야 할 plain 텍스트 바이트들이 남아 있음에도, 아무 것도 읽지 못했습니다. engine.inboundClose=Peer의 close_notify를 받기 전에, Inbound가 닫혔습니다. engine.invalidBufferArray=offset: [{0}], 길이: [{1}] (요구사항: offset <= offset + length <= srcs.length [{2}]) engine.invalidDestinationBuffersState=바이트 데이터를 unwrap하는 중, 대상 버퍼의 상태가 동시에 변경되었습니다. diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index ec775fa..0e7e797 100644 --- a/web
[tomcat] 01/03: Improvements to Chinese translations. Provided by bytesgo
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit de89c23c65a66a381c3cd1a236effb0645ca2471 Author: Mark Thomas AuthorDate: Fri May 7 10:02:45 2021 +0100 Improvements to Chinese translations. Provided by bytesgo --- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/startup/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties| 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties | 1 + webapps/docs/changelog.xml | 3 +++ 7 files changed, 10 insertions(+) diff --git a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties index 81536ee..9982795 100644 --- a/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/filters/LocalStrings_zh_CN.properties @@ -58,6 +58,7 @@ remoteCidrFilter.noRemoteIp=客户端没有 IP 地址,请求被拒绝。 remoteIpFilter.invalidHostHeader=HTTP头 [{1}]中,为Host找到一个无效值 [{0}] remoteIpFilter.invalidHostWithPort=HTTP头 [{1}]中的Host值 [{0}]包含一个被忽略的端口号 remoteIpFilter.invalidNumber=参数[{0}]的数字非法:[{1}] +remoteIpFilter.invalidRemoteAddress=无法确定远程主机,因为上报的远程地址[{0}]是无效的 requestFilter.deny=基于属性:[{1}],[{0}]的请求被拒绝。 diff --git a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties index 25ed325..c5ef40b 100644 --- a/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/startup/LocalStrings_zh_CN.properties @@ -133,6 +133,7 @@ hostConfig.ignorePath=忽略appBase中的路径[{0}]以进行自动部署 hostConfig.illegalWarName=war名称[{0}]无效。存档将被忽略 hostConfig.jmx.register=注册上下文[{0}]失败。 hostConfig.jmx.unregister=移除注册上下文[{0}]失败 +hostConfig.migrateError=迁移失败 hostConfig.reload=重新加载上下文[{0}] hostConfig.resourceNotAbsolute=无法从上下文[{0}]中删除资源,因为[{1}]不是绝对路径 hostConfig.start=HostConfig: 开始处理 diff --git a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties index 9812536..5a40c92 100644 --- a/java/org/apache/catalina/util/LocalStrings_zh_CN.properties +++ b/java/org/apache/catalina/util/LocalStrings_zh_CN.properties @@ -42,6 +42,7 @@ netmask.cidrNegative=CIDR [{0}]为负数。 netmask.cidrNotNumeric=CIDR[{0}]不是数字 netmask.cidrTooBig=CIDR[{0}]大于地址长度[{1}] netmask.invalidAddress=地址 [{0}] 无效 +netmask.invalidPort=正则[{0}]中的端口部分是无效的 parameterMap.locked=不允许修改锁定的参数映射 diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties index 2ac0846..734685d 100644 --- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties +++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties @@ -73,6 +73,8 @@ http2Parser.processFrameWindowUpdate.debug=连接[{0}],流[{1}],窗口大小 http2Parser.processFrameWindowUpdate.invalidIncrement=接收到的窗口更新帧具有无效的增量大小[{0}] http2Parser.swallow.debug=连接:[{0}],流:[{1}],吞下[{2}]字节 +http2Protocol.jmxRegistration.fail=HTTP/2协议注册JMX失败 + pingManager.roundTripTime=连接[{0}]往返时间测量为[{1}]ns stream.clientCancel=客户端在响应完成前重置了数据流 diff --git a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties index b26f1d6..1d95c7d 100644 --- a/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties +++ b/java/org/apache/jasper/resources/LocalStrings_zh_CN.properties @@ -197,6 +197,7 @@ jsp.error.simpletag.badbodycontent=对于一下简单的标记符,用于类[{0 jsp.error.single.line.number=JSP文件:[{1}] 的第 [{0}] 行发生了一个错误 jsp.error.stream.close.failed=流.关闭失败 jsp.error.stream.closed=流.关闭 +jsp.error.string_interpreter_class.instantiation=加载或者实例化StringInterpreter类 [{0}]失败 jsp.error.tag.conflict.attr=Tag指令:具有多个具有不同值的属性{0}的重复出现是非法的(旧的:[{1},新的:[{2}]) jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tag指令:具有多个具有不同值的“deferredSyntaxAllowedAsLiteral”(旧值:[{0}),新值:[{1})的重复出现是非法的。 jsp.error.tag.conflict.iselignored=TAG指令:多次出现不同值的“isELIgnored”(旧:[{0}],New:[{1}]) diff --git a/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties b/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties index 1121c2a..6d50b76 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties @@ -88,6 +88,7 @@ endpoint.init.bind=套接字绑定失败: [{0}] [{1}] endpoint.init.bind.inherited=连接器配置为使用继承通道时没有继承通道 endpoint.init.listen=套接字侦听失败:[{0}][{1}] endpoint.init.notavail=APR.不可用 +endpoint.init.unixnotavail=不支持域套接字 endpoint.invalidJmxNameSslHost=无法为与主机[{0}]关联的SSLHostConfig生成有效的JMX对象名 endpoint.invalidJmxNameSslHostCert=对于SSLHostConfigCertificate关联的主机[{0}]和证书类型[{1}],无法生成有效的XML对象名称
[tomcat] branch master updated (6ae6242 -> c87de4a)
This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git. from 6ae6242 Drop docs on runtime conversion new de89c23 Improvements to Chinese translations. Provided by bytesgo new 0938b2d Improvements to French translations. (remm) new c87de4a Improvements to Korean translations. (woonsan) The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: java/org/apache/catalina/core/LocalStrings_fr.properties | 2 +- java/org/apache/catalina/filters/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/startup/LocalStrings_zh_CN.properties | 1 + java/org/apache/catalina/util/LocalStrings_zh_CN.properties | 1 + java/org/apache/coyote/http2/LocalStrings_fr.properties | 1 + java/org/apache/coyote/http2/LocalStrings_ko.properties | 1 + java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 ++ java/org/apache/jasper/resources/LocalStrings_ko.properties | 1 + java/org/apache/jasper/resources/LocalStrings_zh_CN.properties | 1 + java/org/apache/tomcat/util/net/LocalStrings_fr.properties | 3 +++ java/org/apache/tomcat/util/net/LocalStrings_ko.properties | 3 +++ java/org/apache/tomcat/util/net/LocalStrings_zh_CN.properties| 1 + .../apache/tomcat/util/net/openssl/LocalStrings_fr.properties| 1 + .../apache/tomcat/util/net/openssl/LocalStrings_ko.properties| 1 + webapps/docs/changelog.xml | 9 + 15 files changed, 28 insertions(+), 1 deletion(-) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: mod_headers as a Filter
On Wed, Apr 28, 2021 at 10:45 AM Rémy Maucherat wrote: > On Wed, Apr 28, 2021 at 9:07 AM Mark Thomas wrote: > >> I'm wondering if there is merit in a Valve-like mechanism for Coyote. >> Name TBD but would look something like: >> - callbacks >>- after request headers are parsed / before the request is prepared >>- after the request is prepared >>- before response headers are prepared >>- after response headers are prepared / before they are written >> - allow multiple "Valves" to be configured >> - provide a "default" that doesn't require explicit config >> - explicit config can add custom "valves", the default "valve" or any >>combination >> > > I thought about it quite a bit in the past, an interceptor [resurrecting > the old name] could be a solution to a lot of problems here. So why not. > Thinking about it some more, I would propose investigating either: - Adding a new interface in addition to ActionHook to coyote.Request, maybe called EventHook (gets a code and the request object). - Allowing more than one ActionHook [the codes include plenty of the interesting events already especially commit, flush]. User configured hooks would be added and called *before* the main coyote hook (obviously). Although this sounds easier to implement, this is tricker and error prone as the call patterns are funky (also the hook field is duplicated between request and response likely for no good reason); basically I would say all hook action calls would now go through a helper method on the Request. - Something else ;) Rémy > > Rémy > > >> >> I'm leaning towards the latter approach as it has much greater >> flexibility and I can see different users having subtly different >> requirements and this avoids an explosion of configuration attributes on >> a single class. >> >> Mark >> >> - >> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: dev-h...@tomcat.apache.org >> >>
Re: [VOTE] Apache Tomcat migration tool for Jakarta EE 1.0.0
On 04/05/2021 13:06, Mark Thomas wrote: The proposed 1.0.0 release is: [ ] -1: Broken. Do not release because... [X] +1: Acceptable. Go ahead and release. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org