RE: Compatibility Inquiry for Commons Validator with Java 17

Anitha Ramatenki <[email protected]> Mon, 22 Jul 2024 06:40:50 +0000
Newsgroups gmane.comp.jakarta.commons.user
Message-ID <MN2PR02MB6813BDD505A6538E09DD55229EA82@MN2PR02MB6813.namprd02.prod.outlook.com>
Dear Apache Commons Team,

Thank you, Gray,  for the response.

I am currently working on Infor project that involves upgrading from java 8 to Java 17, and I am using the commons-validator library. According to the maven.yml (https://github.com/apache/commons-validator/commit/c87eba774db50ae15ed67c8e9617bea8c6feb2a5), it is stated that commons-validator has been tested with Java 17. However, I have a concern regarding its dependency on commons-logging, which in turn depends on javax.servlet-api (which is not compatible with java 17).

Could you please confirm if commons-validator and its dependencies, particularly commons-logging are fully compatible with Java 17?

Any insights or guidance you can provide would be greatly appreciated.

Thank you for your time and assistance.

Thanks,
Anitha
From: Gary Gregory <[email protected]>
Sent: Wednesday, July 3, 2024 1:02 PM
To: Commons Users List <[email protected]>
Cc: Anitha Ramatenki <[email protected]>; Krishna Prasad Daggubati <[email protected]>
Subject: Re: REG: Information on the commons Beanutils

Sent by an external sender.  Please be cautious about clicking on links and opening attachments.
--------------------------------------------------------------------------------------------------------------------------------

Hello Sasirekha,

There is not but you can use the current release with Java 17. There are a handful of tasks that remain better 2.0. If you look at the GitHub CI, you'll see that we test with LTS versions.

Gary
On Wed, Jul 3, 2024, 2:45 AM Sasirekha Kumaran <[email protected]<mailto:[email protected]>> wrote:
Hello Team,



This is Sasirekha from the Expense management team part of Infor. I am currently working on upgrading our project from JDK-8 to JDK-17, and we are using common Beanutils as a dependency. We are using commons beanutils-1.6.1 and when researching about the version compatible with the JDK-17. In the GitHub (https://github.com/apache/commons-beanutils?tab=readme-ov-file) it is mentioned for release 2.0.0 (commons-beanutils2). But it’s not released yet, is there a timeline for when it will be released?



Thanks

Sasirekha