(tomcat-tck) branch main updated: Update hash as a new TCK snapshot has been published

2025-02-25 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-tck.git


The following commit(s) were added to refs/heads/main by this push:
 new ad5f271  Update hash as a new TCK snapshot has been published
ad5f271 is described below

commit ad5f271f55d7b0b6ea35671b0d859efab0141708
Author: Mark Thomas 
AuthorDate: Tue Feb 25 10:41:11 2025 +

Update hash as a new TCK snapshot has been published
---
 download/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/download/pom.xml b/download/pom.xml
index ae13353..f90fd6a 100644
--- a/download/pom.xml
+++ b/download/pom.xml
@@ -84,7 +84,7 @@
 
https://download.eclipse.org/ee4j/servlet/jakartaee12/staged/eftl/jakarta-servlet-tck-${tck.servlet.version}.zip
 true
 
${project.build.directory}
-
f71704fa4ab2b770269dd42ab26dc9924da32acc72bbbd81d15199593b947cf7
+
1c07f143c6311bb214620fcc7a5a732d2b4aca031f24402fea128aacb7bd09d4
 
 
 


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



Re: Tomcat 9 extended support

2025-02-25 Thread Mark Thomas
Thanks all for the feedback. I'm going to send this to the users list 
shortly.


Mark


On 17/02/2025 08:35, Mark Thomas wrote:
Updated version after Chris's comments below. Any more comments or are 
we happy to publish this?


Mark


Subject: The future of Tomcat 9

Tomcat 9 is the last major Tomcat version supporting Java EE. Therefore, 
the Tomcat community intends to provide support for Tomcat 9 beyond the 
10 years for which major Tomcat versions are typically supported.


Extended support will be provided via a new 9.1.x branch that will be 
started when 9.0.x reaches end of support. The APR/Native Connector will 
not be available in Tomcat 9.1.x.


The deprecation notice for the APR/Native connector will be updated for 
the next 9.0.x release to indicate that it will be removed in 9.1.x 
onwards in addition to the current statement that it has been removed in 
10.1.x onwards.


Support for NIO+OpenSSL and NIO2+OpenSSL will continue in Tomcat 9.1.x 
via Tomcat Native 2.x.


Back-ports of security fixes, bug fixes and new features will continue 
for 9.1.x as they have done for 9.0.x.


End of support for Tomcat 9.0.x is expected *no earlier than* 31 March 
2027.


End of support for Tomcat 9.1.x has not been determined. At least 12 
months notice will be provided for 9.1.x end of support.



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




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



Re: [PR] Add unit tests for AsyncStateMachine's asyncPostProcess method [tomcat]

2025-02-25 Thread via GitHub


koust6u commented on PR #828:
URL: https://github.com/apache/tomcat/pull/828#issuecomment-2681419698

   Thank you for your valuable feedback and for providing the coverage report 
link. I appreciate your insights on improving test coverage. I'll review the 
uncovered code paths and work on adding tests using real requests in the coming 
days. I'll also ensure to run `ant validate` and checkstyle before submitting 
updates. Thanks again 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[Bug 69595] It seems that the file size based rotation function needs to be added to AccessLogValve.

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69595

Jiwon Jeon  changed:

   What|Removed |Added

Summary|It seems that the file  |It seems that the file size
   |size-based rotation |based rotation function
   |function needs to be added  |needs to be added to
   |to AccessLogValve.  |AccessLogValve.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69595] It seems that the file size based rotation feature needs to be added to AccessLogValve.

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69595

Jiwon Jeon  changed:

   What|Removed |Added

Summary|It seems that the file size |It seems that the file size
   |based rotation function |based rotation feature
   |needs to be added to|needs to be added to
   |AccessLogValve. |AccessLogValve.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69595] New: It seems that the file size-based rotation function needs to be added to AccessLogValve.

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69595

Bug ID: 69595
   Summary: It seems that the file size-based rotation function
needs to be added to AccessLogValve.
   Product: Tomcat 11
   Version: 11.0.4
  Hardware: All
OS: All
Status: NEW
  Severity: enhancement
  Priority: P2
 Component: Catalina
  Assignee: dev@tomcat.apache.org
  Reporter: jiwon_j...@sk.com
  Target Milestone: ---

Currently, only date-based rotations appear to be possible. In this case, if
the sum of the access log file sizes exceeds the disk capacity in a bare metal
or Kubernetes environment where the disk is limited, the server process can be
interrupted suddenly. Even with minimal cleanup cycles, this is difficult to
predict accurately because the file size is flexible depending on the traffic
size.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
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: Revert "Add the new identifier to JSON access log"

2025-02-25 Thread remm
This is an automated email from the ASF dual-hosted git repository.

remm 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 3c5bfbfcac Revert "Add the new identifier to JSON access log"
3c5bfbfcac is described below

commit 3c5bfbfcacd359c7eb13d9f98a2848aa88802909
Author: remm 
AuthorDate: Tue Feb 25 19:34:24 2025 +0100

Revert "Add the new identifier to JSON access log"

This reverts commit ce3d2aeaad5a0b7d96b94fdcd30e89800a2d7b4a.
---
 java/org/apache/catalina/valves/JsonAccessLogValve.java | 5 -
 1 file changed, 5 deletions(-)

diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java 
b/java/org/apache/catalina/valves/JsonAccessLogValve.java
index 9b95892c9c..d94770 100644
--- a/java/org/apache/catalina/valves/JsonAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java
@@ -67,7 +67,6 @@ import org.apache.tomcat.util.json.JSONFilter;
  * %{xxx}o: responseHeaders
  * %{xxx}r: requestAttributes
  * %{xxx}s: sessionAttributes
- * %{xxx}L: identifier
  * 
  * The attribute list is based on 
https://github.com/fluent/fluentd/blob/master/lib/fluent/plugin/parser_apache2.rb#L72
  */
@@ -109,7 +108,6 @@ public class JsonAccessLogValve extends AccessLogValve {
 pattern2AttributeName.put(Character.valueOf('o'), "responseHeaders");
 pattern2AttributeName.put(Character.valueOf('r'), "requestAttributes");
 pattern2AttributeName.put(Character.valueOf('s'), "sessionAttributes");
-pattern2AttributeName.put(Character.valueOf('L'), "identifier");
 SUB_OBJECT_PATTERNS = 
Collections.unmodifiableMap(pattern2AttributeName);
 }
 
@@ -181,9 +179,6 @@ public class JsonAccessLogValve extends AccessLogValve {
 } else if (ale instanceof CookieElement) {
 
subTypeLists.get(Character.valueOf('c')).add(wrappedLogElement);
 lit.remove();
-} else if (ale instanceof IdentifierElement) {
-
subTypeLists.get(Character.valueOf('L')).add(wrappedLogElement);
-lit.remove();
 } else {
 // Keep the simple items and add separator
 lit.add(new CharElement(','));


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



[Bug 69593] New: Anabolic

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69593

Bug ID: 69593
   Summary: Anabolic
   Product: Tomcat Native
   Version: unspecified
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Library
  Assignee: dev@tomcat.apache.org
  Reporter: anabolichubsc...@gmail.com
  Target Milestone: ---

Whether I’m looking to bulk up, cut down, or improve performance, I rely on https://www.Anabolichub.com";>anabolika kaufen for the best steroids
on the market. Their products have delivered fantastic results for muscle
growth and endurance.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69594] New: Anabolic

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69594

Bug ID: 69594
   Summary: Anabolic
   Product: Tomcat Native
   Version: unspecified
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Library
  Assignee: dev@tomcat.apache.org
  Reporter: anabolichubsc...@gmail.com
  Target Milestone: ---

Whether I’m looking to bulk up, cut down, or improve performance, I rely on https://www.Anabolichub.com";>anabolika kaufen for the best steroids
on the market. Their products have delivered fantastic results for muscle
growth and endurance.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69594] Anabolic

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69594

Anabolic Hub  changed:

   What|Removed |Added

URL||https://anabolichub.com/
 OS||All

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69593] SPAM SPAM SPAM SPAM

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69593

Chuck Caldarale  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID
 OS||All
Summary|Anabolic|SPAM SPAM SPAM SPAM

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69594] SPAM SPAM SPAM SPAM

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69594

Chuck Caldarale  changed:

   What|Removed |Added

Summary|Anabolic|SPAM SPAM SPAM SPAM

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 69594] SPAM SPAM SPAM SPAM

2025-02-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69594

Chuck Caldarale  changed:

   What|Removed |Added

URL|https://anabolichub.com/|
 Status|NEW |RESOLVED
 Resolution|--- |INVALID

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Buildbot success in on tomcat-9.0.x

2025-02-25 Thread buildbot
Build status: Build succeeded!
Worker used: bb_worker2_ubuntu
URL: https://ci2.apache.org/#builders/37/builds/1287
Blamelist: remm 
Build Text: build successful
Status Detected: restored build
Build Source Stamp: [branch 9.0.x] 3c5bfbfcacd359c7eb13d9f98a2848aa88802909


Steps:

  worker_preparation: 0

  git: 0

  shell: 0

  shell_1: 0

  shell_2: 0

  shell_3: 0

  shell_4: 0

  shell_5: 0

  compile: 1

  shell_6: 0

  shell_7: 0

  shell_8: 0

  shell_9: 0

  Rsync docs to nightlies.apache.org: 0

  shell_10: 0

  Rsync RAT to nightlies.apache.org: 0

  compile_1: 1

  shell_11: 0

  Rsync Logs to nightlies.apache.org: 0


-- ASF Buildbot


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



Buildbot failure in on tomcat-9.0.x

2025-02-25 Thread buildbot
Build status: BUILD FAILED: failed compile (failure)
Worker used: bb_worker2_ubuntu
URL: https://ci2.apache.org/#builders/37/builds/1286
Blamelist: remm 
Build Text: failed compile (failure)
Status Detected: new failure
Build Source Stamp: [branch 9.0.x] ce3d2aeaad5a0b7d96b94fdcd30e89800a2d7b4a


Steps:

  worker_preparation: 0

  git: 0

  shell: 0

  shell_1: 0

  shell_2: 0

  shell_3: 0

  shell_4: 0

  shell_5: 0

  compile: 2


-- ASF Buildbot


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



(tomcat) branch main updated: Add the new identifier to JSON access log

2025-02-25 Thread remm
This is an automated email from the ASF dual-hosted git repository.

remm 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 3e8f97605f Add the new identifier to JSON access log
3e8f97605f is described below

commit 3e8f97605ffa5640eb09a27dbff3a004ae647aa4
Author: remm 
AuthorDate: Tue Feb 25 16:02:41 2025 +0100

Add the new identifier to JSON access log
---
 java/org/apache/catalina/valves/JsonAccessLogValve.java | 5 +
 1 file changed, 5 insertions(+)

diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java 
b/java/org/apache/catalina/valves/JsonAccessLogValve.java
index d94770..9b95892c9c 100644
--- a/java/org/apache/catalina/valves/JsonAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java
@@ -67,6 +67,7 @@ import org.apache.tomcat.util.json.JSONFilter;
  * %{xxx}o: responseHeaders
  * %{xxx}r: requestAttributes
  * %{xxx}s: sessionAttributes
+ * %{xxx}L: identifier
  * 
  * The attribute list is based on 
https://github.com/fluent/fluentd/blob/master/lib/fluent/plugin/parser_apache2.rb#L72
  */
@@ -108,6 +109,7 @@ public class JsonAccessLogValve extends AccessLogValve {
 pattern2AttributeName.put(Character.valueOf('o'), "responseHeaders");
 pattern2AttributeName.put(Character.valueOf('r'), "requestAttributes");
 pattern2AttributeName.put(Character.valueOf('s'), "sessionAttributes");
+pattern2AttributeName.put(Character.valueOf('L'), "identifier");
 SUB_OBJECT_PATTERNS = 
Collections.unmodifiableMap(pattern2AttributeName);
 }
 
@@ -179,6 +181,9 @@ public class JsonAccessLogValve extends AccessLogValve {
 } else if (ale instanceof CookieElement) {
 
subTypeLists.get(Character.valueOf('c')).add(wrappedLogElement);
 lit.remove();
+} else if (ale instanceof IdentifierElement) {
+
subTypeLists.get(Character.valueOf('L')).add(wrappedLogElement);
+lit.remove();
 } else {
 // Keep the simple items and add separator
 lit.add(new CharElement(','));


-
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: Add the new identifier to JSON access log

2025-02-25 Thread remm
This is an automated email from the ASF dual-hosted git repository.

remm 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 ce3d2aeaad Add the new identifier to JSON access log
ce3d2aeaad is described below

commit ce3d2aeaad5a0b7d96b94fdcd30e89800a2d7b4a
Author: remm 
AuthorDate: Tue Feb 25 16:02:41 2025 +0100

Add the new identifier to JSON access log
---
 java/org/apache/catalina/valves/JsonAccessLogValve.java | 5 +
 1 file changed, 5 insertions(+)

diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java 
b/java/org/apache/catalina/valves/JsonAccessLogValve.java
index d94770..9b95892c9c 100644
--- a/java/org/apache/catalina/valves/JsonAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java
@@ -67,6 +67,7 @@ import org.apache.tomcat.util.json.JSONFilter;
  * %{xxx}o: responseHeaders
  * %{xxx}r: requestAttributes
  * %{xxx}s: sessionAttributes
+ * %{xxx}L: identifier
  * 
  * The attribute list is based on 
https://github.com/fluent/fluentd/blob/master/lib/fluent/plugin/parser_apache2.rb#L72
  */
@@ -108,6 +109,7 @@ public class JsonAccessLogValve extends AccessLogValve {
 pattern2AttributeName.put(Character.valueOf('o'), "responseHeaders");
 pattern2AttributeName.put(Character.valueOf('r'), "requestAttributes");
 pattern2AttributeName.put(Character.valueOf('s'), "sessionAttributes");
+pattern2AttributeName.put(Character.valueOf('L'), "identifier");
 SUB_OBJECT_PATTERNS = 
Collections.unmodifiableMap(pattern2AttributeName);
 }
 
@@ -179,6 +181,9 @@ public class JsonAccessLogValve extends AccessLogValve {
 } else if (ale instanceof CookieElement) {
 
subTypeLists.get(Character.valueOf('c')).add(wrappedLogElement);
 lit.remove();
+} else if (ale instanceof IdentifierElement) {
+
subTypeLists.get(Character.valueOf('L')).add(wrappedLogElement);
+lit.remove();
 } else {
 // Keep the simple items and add separator
 lit.add(new CharElement(','));


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



(tomcat) branch 11.0.x updated: Add the new identifier to JSON access log

2025-02-25 Thread remm
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/11.0.x by this push:
 new e06aaca27f Add the new identifier to JSON access log
e06aaca27f is described below

commit e06aaca27fac51c3c4ce55dd5d612e17c63cba2b
Author: remm 
AuthorDate: Tue Feb 25 16:02:41 2025 +0100

Add the new identifier to JSON access log
---
 java/org/apache/catalina/valves/JsonAccessLogValve.java | 5 +
 1 file changed, 5 insertions(+)

diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java 
b/java/org/apache/catalina/valves/JsonAccessLogValve.java
index d94770..9b95892c9c 100644
--- a/java/org/apache/catalina/valves/JsonAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java
@@ -67,6 +67,7 @@ import org.apache.tomcat.util.json.JSONFilter;
  * %{xxx}o: responseHeaders
  * %{xxx}r: requestAttributes
  * %{xxx}s: sessionAttributes
+ * %{xxx}L: identifier
  * 
  * The attribute list is based on 
https://github.com/fluent/fluentd/blob/master/lib/fluent/plugin/parser_apache2.rb#L72
  */
@@ -108,6 +109,7 @@ public class JsonAccessLogValve extends AccessLogValve {
 pattern2AttributeName.put(Character.valueOf('o'), "responseHeaders");
 pattern2AttributeName.put(Character.valueOf('r'), "requestAttributes");
 pattern2AttributeName.put(Character.valueOf('s'), "sessionAttributes");
+pattern2AttributeName.put(Character.valueOf('L'), "identifier");
 SUB_OBJECT_PATTERNS = 
Collections.unmodifiableMap(pattern2AttributeName);
 }
 
@@ -179,6 +181,9 @@ public class JsonAccessLogValve extends AccessLogValve {
 } else if (ale instanceof CookieElement) {
 
subTypeLists.get(Character.valueOf('c')).add(wrappedLogElement);
 lit.remove();
+} else if (ale instanceof IdentifierElement) {
+
subTypeLists.get(Character.valueOf('L')).add(wrappedLogElement);
+lit.remove();
 } else {
 // Keep the simple items and add separator
 lit.add(new CharElement(','));


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



(tomcat) branch 10.1.x updated: Add the new identifier to JSON access log

2025-02-25 Thread remm
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/10.1.x by this push:
 new 02f4d8ebc9 Add the new identifier to JSON access log
02f4d8ebc9 is described below

commit 02f4d8ebc98e3fe3d9b42de84355aa733ae9b501
Author: remm 
AuthorDate: Tue Feb 25 16:02:41 2025 +0100

Add the new identifier to JSON access log
---
 java/org/apache/catalina/valves/JsonAccessLogValve.java | 5 +
 1 file changed, 5 insertions(+)

diff --git a/java/org/apache/catalina/valves/JsonAccessLogValve.java 
b/java/org/apache/catalina/valves/JsonAccessLogValve.java
index d94770..9b95892c9c 100644
--- a/java/org/apache/catalina/valves/JsonAccessLogValve.java
+++ b/java/org/apache/catalina/valves/JsonAccessLogValve.java
@@ -67,6 +67,7 @@ import org.apache.tomcat.util.json.JSONFilter;
  * %{xxx}o: responseHeaders
  * %{xxx}r: requestAttributes
  * %{xxx}s: sessionAttributes
+ * %{xxx}L: identifier
  * 
  * The attribute list is based on 
https://github.com/fluent/fluentd/blob/master/lib/fluent/plugin/parser_apache2.rb#L72
  */
@@ -108,6 +109,7 @@ public class JsonAccessLogValve extends AccessLogValve {
 pattern2AttributeName.put(Character.valueOf('o'), "responseHeaders");
 pattern2AttributeName.put(Character.valueOf('r'), "requestAttributes");
 pattern2AttributeName.put(Character.valueOf('s'), "sessionAttributes");
+pattern2AttributeName.put(Character.valueOf('L'), "identifier");
 SUB_OBJECT_PATTERNS = 
Collections.unmodifiableMap(pattern2AttributeName);
 }
 
@@ -179,6 +181,9 @@ public class JsonAccessLogValve extends AccessLogValve {
 } else if (ale instanceof CookieElement) {
 
subTypeLists.get(Character.valueOf('c')).add(wrappedLogElement);
 lit.remove();
+} else if (ale instanceof IdentifierElement) {
+
subTypeLists.get(Character.valueOf('L')).add(wrappedLogElement);
+lit.remove();
 } else {
 // Keep the simple items and add separator
 lit.add(new CharElement(','));


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