[Bug 69222] jakarta.el.ExpressionFactory service descriptor missing

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69222

Mark Thomas  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|NEW |RESOLVED

--- Comment #1 from Mark Thomas  ---


*** This bug has been marked as a duplicate of bug 69216 ***

-- 
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 69216] META-INF/services is missing from tomcat-embed-el

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69216

Mark Thomas  changed:

   What|Removed |Added

 CC||j.p.cranend...@gmail.com

--- Comment #3 from Mark Thomas  ---
*** Bug 69222 has been marked as a duplicate of this bug. ***

-- 
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



Re: Simplifying JreCompat

2024-07-26 Thread Mark Thomas

On 25/07/2024 23:41, Koteswararao Gundapaneni wrote:

I am not sure whether this question is relevant


What is this JreCompat


https://github.com/apache/tomcat/tree/main/java/org/apache/tomcat/util/compat




On Fri, 26 Jul 2024, 02:04 Mark Thomas,  wrote:


As per Rémy's suggestion, I've been looking simplifying JreCompat to
only support LTS versions and anything more recent than the newest LTS.

That would mean:
- Tomcat 9 only
- Jre9Compat is renamed to Jre11Compat
- Tomcat 9 and 10
- Jre16Compat is renamed to Jre17Compat
- All versions
- Jre18Compat and Jre19Compat are merged into the existing Jre21Compat

Jre22Compat would be unchanged.

So the only real change is merging Jre18Compat, Jre19Compat and
Jre21Compat into a single, larger Jre21Compat.

I'm on the fence as to whether this is worth doing. Thoughts?

Mark

-
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



(tomcat) branch main updated: Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

2024-07-26 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 1bb5cb19b7 Refactor JreCompat support for Subject.callAs() to remove 
Jre18Compat
1bb5cb19b7 is described below

commit 1bb5cb19b77605ca70e91989be4879694b60d56b
Author: Mark Thomas 
AuthorDate: Fri Jul 26 10:11:58 2024 +0100

Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

We can switch from Subject.doAs() to Subject.callAs() at any point from
Java 18 to 22 inclusive to switch at Java 21 since it is an LTS version.
---
 .../org/apache/tomcat/util/compat/Jre18Compat.java |  71 ---
 .../org/apache/tomcat/util/compat/Jre19Compat.java |   2 +-
 .../org/apache/tomcat/util/compat/Jre21Compat.java |  25 +
 java/org/apache/tomcat/util/compat/JreCompat.java  | 101 ++---
 4 files changed, 72 insertions(+), 127 deletions(-)

diff --git a/java/org/apache/tomcat/util/compat/Jre18Compat.java 
b/java/org/apache/tomcat/util/compat/Jre18Compat.java
deleted file mode 100644
index e4c7d58256..00
--- a/java/org/apache/tomcat/util/compat/Jre18Compat.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
- *  this work for additional information regarding copyright ownership.
- *  The ASF licenses this file to You under the Apache License, Version 2.0
- *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- */
-package org.apache.tomcat.util.compat;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.concurrent.Callable;
-import java.util.concurrent.CompletionException;
-
-import javax.security.auth.Subject;
-
-import org.apache.juli.logging.Log;
-import org.apache.juli.logging.LogFactory;
-import org.apache.tomcat.util.res.StringManager;
-
-public class Jre18Compat extends JreCompat {
-
-private static final Log log = LogFactory.getLog(Jre18Compat.class);
-private static final StringManager sm = 
StringManager.getManager(Jre18Compat.class);
-
-private static final Method callAsMethod;
-
-static {
-Method m1 = null;
-
-try {
-m1 = Subject.class.getMethod("callAs", Subject.class, 
Callable.class);
-} catch (NoSuchMethodException e) {
-// Must before-Java 18
-log.debug(sm.getString("jre18Compat.javaPre18"), e);
-}
-
-callAsMethod = m1;
-}
-
-
-static boolean isSupported() {
-return callAsMethod != null;
-}
-
-
-@SuppressWarnings("unchecked")
-@Override
-public  T callAs(Subject subject, Callable action) throws 
CompletionException {
-try {
-return (T) callAsMethod.invoke(null, subject, action);
-} catch (IllegalAccessException e) {
-throw new CompletionException(e);
-} catch (InvocationTargetException e) {
-Throwable cause = e.getCause();
-if (cause instanceof CompletionException) {
-throw (CompletionException) cause;
-}
-throw new CompletionException(e);
-}
-}
-}
diff --git a/java/org/apache/tomcat/util/compat/Jre19Compat.java 
b/java/org/apache/tomcat/util/compat/Jre19Compat.java
index fd9b85c515..60ee0c2dc1 100644
--- a/java/org/apache/tomcat/util/compat/Jre19Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre19Compat.java
@@ -22,7 +22,7 @@ import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.res.StringManager;
 
-public class Jre19Compat extends Jre18Compat {
+public class Jre19Compat extends JreCompat {
 
 private static final Log log = LogFactory.getLog(Jre19Compat.class);
 private static final StringManager sm = 
StringManager.getManager(Jre19Compat.class);
diff --git a/java/org/apache/tomcat/util/compat/Jre21Compat.java 
b/java/org/apache/tomcat/util/compat/Jre21Compat.java
index d06c8519a7..c534ea4e2d 100644
--- a/java/org/apache/tomcat/util/compat/Jre21Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre21Compat.java
@@ -18,6 +18,10 @@ package org.apache.tomcat.util.compat;
 
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
+import java.util.concurrent.Callable;
+import java.util.concurrent.CompletionExc

(tomcat) branch 10.1.x updated: Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

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

markt 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 b6f23b4dda Refactor JreCompat support for Subject.callAs() to remove 
Jre18Compat
b6f23b4dda is described below

commit b6f23b4ddae0dbeb69ba20b2a6f8bc02b17f0028
Author: Mark Thomas 
AuthorDate: Fri Jul 26 10:11:58 2024 +0100

Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

We can switch from Subject.doAs() to Subject.callAs() at any point from
Java 18 to 22 inclusive so switch at Java 21 since it is an LTS version.
---
 .../org/apache/tomcat/util/compat/Jre18Compat.java | 71 
 .../org/apache/tomcat/util/compat/Jre19Compat.java |  2 +-
 .../org/apache/tomcat/util/compat/Jre21Compat.java | 25 ++
 java/org/apache/tomcat/util/compat/JreCompat.java  | 96 ++
 4 files changed, 69 insertions(+), 125 deletions(-)

diff --git a/java/org/apache/tomcat/util/compat/Jre18Compat.java 
b/java/org/apache/tomcat/util/compat/Jre18Compat.java
deleted file mode 100644
index be53a73d74..00
--- a/java/org/apache/tomcat/util/compat/Jre18Compat.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
- *  this work for additional information regarding copyright ownership.
- *  The ASF licenses this file to You under the Apache License, Version 2.0
- *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- */
-package org.apache.tomcat.util.compat;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.concurrent.Callable;
-import java.util.concurrent.CompletionException;
-
-import javax.security.auth.Subject;
-
-import org.apache.juli.logging.Log;
-import org.apache.juli.logging.LogFactory;
-import org.apache.tomcat.util.res.StringManager;
-
-public class Jre18Compat extends Jre16Compat {
-
-private static final Log log = LogFactory.getLog(Jre18Compat.class);
-private static final StringManager sm = 
StringManager.getManager(Jre18Compat.class);
-
-private static final Method callAsMethod;
-
-static {
-Method m1 = null;
-
-try {
-m1 = Subject.class.getMethod("callAs", Subject.class, 
Callable.class);
-} catch (NoSuchMethodException e) {
-// Must before-Java 18
-log.debug(sm.getString("jre18Compat.javaPre18"), e);
-}
-
-callAsMethod = m1;
-}
-
-
-static boolean isSupported() {
-return callAsMethod != null;
-}
-
-
-@SuppressWarnings("unchecked")
-@Override
-public  T callAs(Subject subject, Callable action) throws 
CompletionException {
-try {
-return (T) callAsMethod.invoke(null, subject, action);
-} catch (IllegalAccessException e) {
-throw new CompletionException(e);
-} catch (InvocationTargetException e) {
-Throwable cause = e.getCause();
-if (cause instanceof CompletionException) {
-throw (CompletionException) cause;
-}
-throw new CompletionException(e);
-}
-}
-}
diff --git a/java/org/apache/tomcat/util/compat/Jre19Compat.java 
b/java/org/apache/tomcat/util/compat/Jre19Compat.java
index fd9b85c515..45ce68b666 100644
--- a/java/org/apache/tomcat/util/compat/Jre19Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre19Compat.java
@@ -22,7 +22,7 @@ import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.res.StringManager;
 
-public class Jre19Compat extends Jre18Compat {
+public class Jre19Compat extends Jre16Compat {
 
 private static final Log log = LogFactory.getLog(Jre19Compat.class);
 private static final StringManager sm = 
StringManager.getManager(Jre19Compat.class);
diff --git a/java/org/apache/tomcat/util/compat/Jre21Compat.java 
b/java/org/apache/tomcat/util/compat/Jre21Compat.java
index d06c8519a7..c534ea4e2d 100644
--- a/java/org/apache/tomcat/util/compat/Jre21Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre21Compat.java
@@ -18,6 +18,10 @@ package org.apache.tomcat.util.compat;
 
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
+import java.util.concurrent.Callable;
+import java.util.concurrent.Comple

(tomcat) branch 10.1.x updated: Fix comment

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

markt 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 279fad96ba Fix comment
279fad96ba is described below

commit 279fad96bac5ea4cb3492ca161ff557d96274c58
Author: Mark Thomas 
AuthorDate: Fri Jul 26 10:19:58 2024 +0100

Fix comment
---
 java/org/apache/tomcat/util/compat/JreCompat.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java/org/apache/tomcat/util/compat/JreCompat.java 
b/java/org/apache/tomcat/util/compat/JreCompat.java
index ba90e334ec..efb9e024a9 100644
--- a/java/org/apache/tomcat/util/compat/JreCompat.java
+++ b/java/org/apache/tomcat/util/compat/JreCompat.java
@@ -241,7 +241,7 @@ public class JreCompat {
  *
  * So, the slightly longer description for this method is:
  *
- * Java 17 implementation of a method replaced between Java 18 and 22 with 
the replacement method being used by
+ * Java 11 implementation of a method replaced between Java 18 and 22 with 
the replacement method being used by
  * Tomcat when running on Java 21 onwards.
  */
 


-
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: Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

2024-07-26 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 2306c78ced Refactor JreCompat support for Subject.callAs() to remove 
Jre18Compat
2306c78ced is described below

commit 2306c78ced403433e3c52ddc651f135a6b102d09
Author: Mark Thomas 
AuthorDate: Fri Jul 26 10:11:58 2024 +0100

Refactor JreCompat support for Subject.callAs() to remove Jre18Compat

We can switch from Subject.doAs() to Subject.callAs() at any point from
Java 18 to 22 inclusive so switch at Java 21 since it is an LTS version.
---
 .../org/apache/tomcat/util/compat/Jre18Compat.java | 71 
 .../org/apache/tomcat/util/compat/Jre19Compat.java |  2 +-
 .../org/apache/tomcat/util/compat/Jre21Compat.java | 25 ++
 java/org/apache/tomcat/util/compat/JreCompat.java  | 98 ++
 4 files changed, 69 insertions(+), 127 deletions(-)

diff --git a/java/org/apache/tomcat/util/compat/Jre18Compat.java 
b/java/org/apache/tomcat/util/compat/Jre18Compat.java
deleted file mode 100644
index be53a73d74..00
--- a/java/org/apache/tomcat/util/compat/Jre18Compat.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
- *  this work for additional information regarding copyright ownership.
- *  The ASF licenses this file to You under the Apache License, Version 2.0
- *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- */
-package org.apache.tomcat.util.compat;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.concurrent.Callable;
-import java.util.concurrent.CompletionException;
-
-import javax.security.auth.Subject;
-
-import org.apache.juli.logging.Log;
-import org.apache.juli.logging.LogFactory;
-import org.apache.tomcat.util.res.StringManager;
-
-public class Jre18Compat extends Jre16Compat {
-
-private static final Log log = LogFactory.getLog(Jre18Compat.class);
-private static final StringManager sm = 
StringManager.getManager(Jre18Compat.class);
-
-private static final Method callAsMethod;
-
-static {
-Method m1 = null;
-
-try {
-m1 = Subject.class.getMethod("callAs", Subject.class, 
Callable.class);
-} catch (NoSuchMethodException e) {
-// Must before-Java 18
-log.debug(sm.getString("jre18Compat.javaPre18"), e);
-}
-
-callAsMethod = m1;
-}
-
-
-static boolean isSupported() {
-return callAsMethod != null;
-}
-
-
-@SuppressWarnings("unchecked")
-@Override
-public  T callAs(Subject subject, Callable action) throws 
CompletionException {
-try {
-return (T) callAsMethod.invoke(null, subject, action);
-} catch (IllegalAccessException e) {
-throw new CompletionException(e);
-} catch (InvocationTargetException e) {
-Throwable cause = e.getCause();
-if (cause instanceof CompletionException) {
-throw (CompletionException) cause;
-}
-throw new CompletionException(e);
-}
-}
-}
diff --git a/java/org/apache/tomcat/util/compat/Jre19Compat.java 
b/java/org/apache/tomcat/util/compat/Jre19Compat.java
index fd9b85c515..45ce68b666 100644
--- a/java/org/apache/tomcat/util/compat/Jre19Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre19Compat.java
@@ -22,7 +22,7 @@ import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.res.StringManager;
 
-public class Jre19Compat extends Jre18Compat {
+public class Jre19Compat extends Jre16Compat {
 
 private static final Log log = LogFactory.getLog(Jre19Compat.class);
 private static final StringManager sm = 
StringManager.getManager(Jre19Compat.class);
diff --git a/java/org/apache/tomcat/util/compat/Jre21Compat.java 
b/java/org/apache/tomcat/util/compat/Jre21Compat.java
index d06c8519a7..c534ea4e2d 100644
--- a/java/org/apache/tomcat/util/compat/Jre21Compat.java
+++ b/java/org/apache/tomcat/util/compat/Jre21Compat.java
@@ -18,6 +18,10 @@ package org.apache.tomcat.util.compat;
 
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
+import java.util.concurrent.Callable;
+import java.util.concurrent.Completi

[Bug 69223] New: Sui Northern Gas (SNGPL) Duplicate Bill Checking Online

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

Bug ID: 69223
   Summary: Sui Northern Gas (SNGPL) Duplicate Bill Checking
Online
   Product: Tomcat Native
   Version: unspecified
  Hardware: PC
Status: NEW
  Severity: regression
  Priority: P2
 Component: Library
  Assignee: dev@tomcat.apache.org
  Reporter: umarkhan580...@gmail.com
  Target Milestone: ---

Created attachment 39822
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=39822&action=edit
https://khansays.com/post/sui-northern-gas-sngpl-duplicate-bill-checking-online

In today’s fast-paced digital world, convenience is key. From banking to
shopping, everything is available at the click of a button, and utility
services are no exception. Sui Northern Gas Pipelines Limited (SNGPL),
Pakistan’s leading gas distribution company, has embraced this digital
transformation by offering various online services to its customers, one of
which is the facility to check duplicate bills online. This blog post aims to
provide a detailed, step-by-step guide on how you can check your SNGPL
duplicate bill online, along with tips and additional information to make the
process smooth and
hassle-free.https://khansays.com/post/sui-northern-gas-sngpl-duplicate-bill-checking-online

-- 
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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

Chuck Caldarale  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID
 OS||All
Summary|Sui Northern Gas (SNGPL)|SPAM SPAM SPAM SPAM
   |Duplicate Bill Checking |
   |Online  |

-- 
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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

Chuck Caldarale  changed:

   What|Removed |Added

  Attachment #39822|https://khansays.com/post/s |SPAM SPAM SPAM SPAM
description|ui-northern-gas-sngpl-dupli |
   |cate-bill-checking-online   |
  Attachment #39822|profile1.png|stupid.txt
   filename||

-- 
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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

--- Comment #1 from Chuck Caldarale  ---
Comment on attachment 39822
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=39822
SPAM SPAM SPAM SPAM

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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

Chuck Caldarale  changed:

   What|Removed |Added

  Attachment #39822|image/png   |text/plain
  mime type||

-- 
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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

--- Comment #2 from Chuck Caldarale  ---
Comment on attachment 39822
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=39822
SPAM SPAM SPAM SPAM

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 69223] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69223

--- Comment #3 from Chuck Caldarale  ---
Comment on attachment 39822
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=39822
SPAM SPAM SPAM SPAM

SPAM SPAM SPAM SPAM


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 69224] New: Best Smartphones Under 40000 to Buy on 12.12 Sale (2023)

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

Bug ID: 69224
   Summary: Best Smartphones Under 4 to Buy on 12.12 Sale
(2023)
   Product: Tomcat Native
   Version: unspecified
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Library
  Assignee: dev@tomcat.apache.org
  Reporter: a4umark...@gmail.com
  Target Milestone: ---

Created attachment 39823
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=39823&action=edit
https://strproduct.com/

If you’re looking for a great phone but don’t want to spend a lot of money,
we’ve got you covered. Here are the 10 best smartphones under 4 you can get
during the 12.12 sale on https://strproduct.com

-- 
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 69224] Best Smartphones Under 40000 to Buy on 12.12 Sale (2023)

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

umar12  changed:

   What|Removed |Added

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

-- 
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



Re: Simplifying JreCompat

2024-07-26 Thread Christopher Schultz

Rémy,

On 7/25/24 17:49, Rémy Maucherat wrote:

On Thu, Jul 25, 2024 at 10:34 PM Mark Thomas  wrote:


As per Rémy's suggestion, I've been looking simplifying JreCompat to
only support LTS versions and anything more recent than the newest LTS.

That would mean:
- Tomcat 9 only
- Jre9Compat is renamed to Jre11Compat
- Tomcat 9 and 10
- Jre16Compat is renamed to Jre17Compat
- All versions
- Jre18Compat and Jre19Compat are merged into the existing Jre21Compat

Jre22Compat would be unchanged.

So the only real change is merging Jre18Compat, Jre19Compat and
Jre21Compat into a single, larger Jre21Compat.

I'm on the fence as to whether this is worth doing. Thoughts?


Changing the existing does not seem that worthwhile. I sent the idea
because adding a Java 18 class now seemed weird.


+1

Since we've never "supported" Java 18/19 specifically, I think we can 
just merge Jre18Compat + Jre19Compat -> Jre21Compat and call it a day.


(Looks like you've already done that; I'm late to the conversation but 
figured I'd reinforce the decision.)


-chris

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



[Bug 69224] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

Christopher Schultz  changed:

   What|Removed |Added

URL|https://strproduct.com/ |
 Status|NEW |RESOLVED
Summary|Best Smartphones Under  |SPAM SPAM SPAM SPAM
   |4 to Buy on 12.12 Sale  |
   |(2023)  |
 Resolution|--- |CLOSED

-- 
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 69224] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

--- Comment #1 from Christopher Schultz  ---
The content of attachment 39823 has been deleted for the following reason:

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 69224] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

Christopher Schultz  changed:

   What|Removed |Added

  Attachment #39823|update_logo-removebg-previe |spammy.txt
   filename|w.png   |
  Attachment #39823|https://strproduct.com/ |spam
description||

-- 
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 69224] SPAM SPAM SPAM SPAM

2024-07-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69224

Chuck Caldarale  changed:

   What|Removed |Added

 Resolution|CLOSED  |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



Requesting the confirmation

2024-07-26 Thread Koteswararao Gundapaneni
Hi Team,


I got placed to Verizon so I could requesting you to say that I have been
working as a contributor

That will help me to work further


Warm Regards
Koti