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 441e2bbfaa Improve error message
441e2bbfaa is described below

commit 441e2bbfaa2e81c825687091ca640b0b2f27f8b6
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Tue Aug 23 17:38:58 2022 +0100

    Improve error message
---
 java/org/apache/coyote/http2/Http2Parser.java              | 6 ++++--
 java/org/apache/coyote/http2/LocalStrings.properties       | 2 +-
 java/org/apache/coyote/http2/LocalStrings_fr.properties    | 2 +-
 java/org/apache/coyote/http2/LocalStrings_ja.properties    | 2 +-
 java/org/apache/coyote/http2/LocalStrings_ko.properties    | 2 +-
 java/org/apache/coyote/http2/LocalStrings_zh_CN.properties | 2 +-
 6 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/java/org/apache/coyote/http2/Http2Parser.java 
b/java/org/apache/coyote/http2/Http2Parser.java
index 0fd6acb47d..868e4fe379 100644
--- a/java/org/apache/coyote/http2/Http2Parser.java
+++ b/java/org/apache/coyote/http2/Http2Parser.java
@@ -417,11 +417,13 @@ class Http2Parser {
         if (windowSizeIncrement == 0) {
             if (streamId == 0) {
                 throw new ConnectionException(
-                        
sm.getString("http2Parser.processFrameWindowUpdate.invalidIncrement"),
+                        
sm.getString("http2Parser.processFrameWindowUpdate.invalidIncrement",
+                                connectionId, Integer.toString(streamId)),
                         Http2Error.PROTOCOL_ERROR);
             } else {
                 throw new StreamException(
-                        
sm.getString("http2Parser.processFrameWindowUpdate.invalidIncrement"),
+                        
sm.getString("http2Parser.processFrameWindowUpdate.invalidIncrement",
+                                connectionId, Integer.toString(streamId)),
                         Http2Error.PROTOCOL_ERROR, streamId);
             }
         }
diff --git a/java/org/apache/coyote/http2/LocalStrings.properties 
b/java/org/apache/coyote/http2/LocalStrings.properties
index 62f3f189bb..098afef83e 100644
--- a/java/org/apache/coyote/http2/LocalStrings.properties
+++ b/java/org/apache/coyote/http2/LocalStrings.properties
@@ -76,7 +76,7 @@ http2Parser.processFramePriority.invalidParent=Connection 
[{0}], Stream [{1}], A
 http2Parser.processFramePushPromise=Connection [{0}], Stream [{1}], Push 
promise frames should not be sent by the client
 http2Parser.processFrameSettings.ackWithNonZeroPayload=Settings frame received 
with the ACK flag set and payload present
 http2Parser.processFrameWindowUpdate.debug=Connection [{0}], Stream [{1}], 
Window size increment [{2}]
-http2Parser.processFrameWindowUpdate.invalidIncrement=Window update frame 
received with an invalid increment size of [{0}]
+http2Parser.processFrameWindowUpdate.invalidIncrement=Connection [{0}], Stream 
[{1}], Window update frame received with an invalid increment size of [0].
 http2Parser.swallow.debug=Connection [{0}], Stream [{1}], Swallowed [{2}] bytes
 
 http2Protocol.jmxRegistration.fail=JMX registration for the HTTP/2 protocol 
failed
diff --git a/java/org/apache/coyote/http2/LocalStrings_fr.properties 
b/java/org/apache/coyote/http2/LocalStrings_fr.properties
index be7d040793..4f54e7221a 100644
--- a/java/org/apache/coyote/http2/LocalStrings_fr.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_fr.properties
@@ -76,7 +76,7 @@ http2Parser.processFramePriority.invalidParent=Connection 
[{0}], Flux [{1}], Un
 http2Parser.processFramePushPromise=Connexion [{0}], Flux (Stream) [{1}], les 
trames de promesse d''envoi ("Push promise frames") ne doivent pas être 
envoyées par le client.
 http2Parser.processFrameSettings.ackWithNonZeroPayload=La trame de paramètres 
a été reçue avec un indicateur ACK activé et des données présentes
 http2Parser.processFrameWindowUpdate.debug=Connection [{0}], Flux [{1}], 
Incrémentation de [{2}] de la taille de fenêtre
-http2Parser.processFrameWindowUpdate.invalidIncrement=La trame de mise à jour 
de la fenêtre a été reçue avec un incrément invalide [{0}]
+http2Parser.processFrameWindowUpdate.invalidIncrement=La trame de mise à jour 
de la fenêtre a été reçue avec un incrément invalide [0]
 http2Parser.swallow.debug=Connection [{0}], Flux [{1}], Avalé [{2}] octets
 
 http2Protocol.jmxRegistration.fail=L'enregistrement dans JMX du protocole 
HTTP/2 a échoué
diff --git a/java/org/apache/coyote/http2/LocalStrings_ja.properties 
b/java/org/apache/coyote/http2/LocalStrings_ja.properties
index f4f7aa9b66..c87c0a167f 100644
--- a/java/org/apache/coyote/http2/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_ja.properties
@@ -76,7 +76,7 @@ http2Parser.processFramePriority.invalidParent=コネクション [{0}]、スト
 http2Parser.processFramePushPromise=コネクション [{0}]、ストリーム [{1}]、クライアントから 
PUSH_PROMISE フレームを送信するべきではありません。
 
http2Parser.processFrameSettings.ackWithNonZeroPayload=ACKフラグがセットされ、ペイロードが存在する状態で受信されたSettingsフレーム
 http2Parser.processFrameWindowUpdate.debug=コネクション [{0}]、ストリーム [{1}]、ウインドウサイズを 
[{2}] に拡大します。
-http2Parser.processFrameWindowUpdate.invalidIncrement=無効な増分サイズ [{0}] 
で受信されたWindow Updateフレーム
+http2Parser.processFrameWindowUpdate.invalidIncrement=無効な増分サイズ [0] 
で受信されたWindow Updateフレーム
 http2Parser.swallow.debug=コネクション [{0}]、ストリーム [{1}]、飲み込まれた [{2}] バイト
 
 http2Protocol.jmxRegistration.fail=HTTP/2プロトコルのJMX登録に失敗しました
diff --git a/java/org/apache/coyote/http2/LocalStrings_ko.properties 
b/java/org/apache/coyote/http2/LocalStrings_ko.properties
index 71433d9a00..7fe71cdccc 100644
--- a/java/org/apache/coyote/http2/LocalStrings_ko.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_ko.properties
@@ -76,7 +76,7 @@ http2Parser.processFramePriority.invalidParent=연결 [{0}], 스트림 
[{1}], 
 http2Parser.processFramePushPromise=연결 [{0}], 스트림 [{1}], Push promise 프레임들이 
클라이언트에 의해 전송되어서는 안됩니다.
 http2Parser.processFrameSettings.ackWithNonZeroPayload=ACK 플래그가 설정되고 payload가 
존재하는, Settings 프레임을 받았습니다.
 http2Parser.processFrameWindowUpdate.debug=연결 [{0}], 스트림 [{1}], 윈도우 크기를 [{2}] 
만큼 증가 시킵니다.
-http2Parser.processFrameWindowUpdate.invalidIncrement=유효하지 않은 증분 크기인 [{0}]와(과) 
함께, 윈도우 변경 프레임을 받았습니다.
+http2Parser.processFrameWindowUpdate.invalidIncrement=유효하지 않은 증분 크기인 [0]와(과) 
함께, 윈도우 변경 프레임을 받았습니다.
 http2Parser.swallow.debug=연결 [{0}], 스트림 [{1}], [{2}] 바이트를 처리하지 않고 건너뛰었습니다.
 
 http2Protocol.jmxRegistration.fail=HTTP/2 프로토콜을 JMX에 등록하지 못했습니다.
diff --git a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties 
b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
index 503e8a1105..af678a7b45 100644
--- a/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_zh_CN.properties
@@ -76,7 +76,7 @@ 
http2Parser.processFramePriority.invalidParent=连接[{0}],流[{1}],流可
 http2Parser.processFramePushPromise=请求了新的远程流ID[{0}],但所有远程流都必须使用奇数标识符
 http2Parser.processFrameSettings.ackWithNonZeroPayload=接收到带有ACK标志设置和有效负载的设置帧
 http2Parser.processFrameWindowUpdate.debug=连接[{0}],流[{1}],窗口大小增量[{2}]
-http2Parser.processFrameWindowUpdate.invalidIncrement=接收到的窗口更新帧具有无效的增量大小[{0}]
+http2Parser.processFrameWindowUpdate.invalidIncrement=接收到的窗口更新帧具有无效的增量大小[0]
 http2Parser.swallow.debug=连接:[{0}],流:[{1}],吞下[{2}]字节
 
 http2Protocol.jmxRegistration.fail=HTTP/2协议注册JMX失败


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

Reply via email to