Re: TomEE 9.x - from javax to jakarta namespace
Thank you, I push the fixes. El mar, 3 may 2022 a las 10:50, Zowalla, Richard (< richard.zowa...@hs-heilbronn.de>) escribió: > Thanks, Cesar. I left some comments. > > Am Montag, dem 02.05.2022 um 21:01 -0600 schrieb Cesar Hernandez: > > I created https://issues.apache.org/jira/browse/TOMEE-3932 and the PR > > with > > the first iteration of the document is ready for review. > > https://github.com/apache/tomee/pull/878 > > > > El sáb, 30 abr 2022 a las 0:26, Zowalla, Richard (< > > richard.zowa...@hs-heilbronn.de>) escribió: > > > > > Sounds good: +1 > > > > > > Am Freitag, dem 29.04.2022 um 11:06 +0200 schrieb Jean-Louis > > > Monteiro: > > > > That sounds great Cesar. Thanks > > > > -- > > > > Jean-Louis Monteiro > > > > http://twitter.com/jlouismonteiro > > > > http://www.tomitribe.com > > > > > > > > > > > > On Fri, Apr 29, 2022 at 5:48 AM Cesar Hernandez < > > > > cesargu...@gmail.com > > > > wrote: > > > > > > > > > Thank you for the list, Richard, > > > > > > > > > > If there is no objection, I propose to create a > > > > > https://github.com/apache/tomee/javaxToJakartaNamespace.adoc t > > > > > o > > > > > keep > > > > > track > > > > > of the shaded versions we currently have, common dependencies > > > > > that > > > > > will > > > > > need to be updated, and strategies to troubleshooting common > > > > > issues > > > > > and > > > > > link to the main epic > > > > > https://issues.apache.org/jira/browse/TOMEE-3862. > > > > > > > > > > WDYT? > > > > > > > > > > > > > > > > > > > > El mié, 27 abr 2022 a las 0:23, Zowalla, Richard (< > > > > > richard.zowa...@hs-heilbronn.de>) escribió: > > > > > > > > > > > Hi, > > > > > > > > > > > > I am not aware of any public reference list. There are some > > > > > > things, > > > > > > which floated around the mailing list or in the heads, which > > > > > > are: > > > > > > > > > > > > - Javamail is currently broken. We need to have a jakarta > > > > > > compatible > > > > > > version of Geronimo Javamail. This currently breaks 2 > > > > > > examples > > > > > > and > > > > > > prevents platform tck from running. > > > > > > > > > > > > - Deltaspike / Kratzo examples require dependency upgrades, > > > > > > i.e. > > > > > > MVC > > > > > > 2.0 + Jakarta version of Deltaspike. > > > > > > > > > > > > - Micro Profile examples are broken due to the ongoing > > > > > > integration work > > > > > > of SmallRye impls. If the integration is done, we can fix > > > > > > them. > > > > > > > > > > > > - If Hibernate is used, we either need to upgrade to 6.0.0 > > > > > > _or_ > > > > > > use the > > > > > > Jakarta artifact from the 5.6.x series. In some examples, we > > > > > > still use > > > > > > Hibernate 4, so the upgrade also requires to deal with > > > > > > "tomee.jpa.factory.lazy". > > > > > > > > > > > > - Check for "http" repositories to avoid the default http > > > > > > blocker > > > > > > in > > > > > > newer Maven versions. > > > > > > > > > > > > Gruß > > > > > > Richard > > > > > > > > > > > > > > > > > > Am Dienstag, dem 26.04.2022 um 21:28 -0600 schrieb Cesar > > > > > > Hernandez: > > > > > > > Hi all, > > > > > > > > > > > > > > Late last week I started to pick and create sub-task > > > > > > > related to > > > > > > > https://issues.apache.org/jira/browse/TOMEE-3862. > > > > > > > The current CI master status [1] has helped me to identify > > > > > > > tests that > > > > > > > need > > > > > > > fixes, examples that need dependencies updates to match the > > > > > > > javax. -> > > > > > > > jakarta , etc. > > > > > > > > > > > > > > Do we have a place where we can check the list of knowing- > > > > > > > Issue > > > > > > > and > > > > > > > knowing-fixes a contributor can take as a reference when > > > > > > > trying > > > > > > > to > > > > > > > fix a > > > > > > > subtask from TOMEE-3862 ? > > > > > > > For example, today I faced a javax/servlet issue [2] that > > > > > > > required > > > > > > > some > > > > > > > dependencies replacements like jstl [3 ] with > > > > > > > jakarta.servlet.jsp.jstl-api > > > > > > > [4] and taglibs:standard [5] with taglibs-shade [6]. > > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > https://ci-builds.apache.org/job/Tomee/job/master-build-full/ > > > > > > > > > > > > > > [2] > > > > > > > > > > > > > > Caused by: java.lang.NoClassDefFoundError: > > > > > > > javax/servlet/jsp/tagext/TagSupport > > > > > > > > > > > > > > > > > > > > > [3] > > > > > > > javax.servlet > > > > > > > jstl > > > > > > > 1.1.2 > > > > > > > > > > > > > > [4] > > > > > > > jakarta.servlet.jsp.jstl > > > > > > > jakarta.servlet.jsp.jstl-api > > > > > > > 2.0.0 > > > > > > > > > > > > > > [5] > > > > > > > taglibs > > > > > > > standard > > > > > > > 1.1.2 > > > > > > > > > > > > > > [6] > > > > > > > org.apache.tomee > > > > > > > taglibs-shade > > > > > > > 9.0.0-M8-SNAPSHOT > > > > > > > > > > > > > > > > > > > > > El mié, 30 mar 2022 a las 1:20, Jean-Louis Monteiro (< > > > > > > > jlmonte...@tomitribe.com>)
[GitHub] [tomee] cesarhernandezgt commented on pull request #878: TOMEE-3932 added technical document to help on the migration to Jakarta namespace
cesarhernandezgt commented on PR #878: URL: https://github.com/apache/tomee/pull/878#issuecomment-1116477310 Thank you @rzo1 for the review, I pushed the fixes in b520e3b0e2. -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee] rmannibucau commented on pull request #875: TOMEE-3931 fixed cucumber-jvm example and added deps/cucumber-openejb-shade module.
rmannibucau commented on PR #875: URL: https://github.com/apache/tomee/pull/875#issuecomment-1116477104 Side note: can be worth doing it at cucumber directly instead of managing a fork ;) -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee] cesarhernandezgt merged pull request #875: TOMEE-3931 fixed cucumber-jvm example and added deps/cucumber-openejb-shade module.
cesarhernandezgt merged PR #875: URL: https://github.com/apache/tomee/pull/875 -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee] cesarhernandezgt commented on pull request #875: TOMEE-3931 fixed cucumber-jvm example and added deps/cucumber-openejb-shade module.
cesarhernandezgt commented on PR #875: URL: https://github.com/apache/tomee/pull/875#issuecomment-1116467897 Nice, thank you!. Merging now... -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: TomEE 9.x - from javax to jakarta namespace
Thanks, Cesar. I left some comments. Am Montag, dem 02.05.2022 um 21:01 -0600 schrieb Cesar Hernandez: > I created https://issues.apache.org/jira/browse/TOMEE-3932 and the PR > with > the first iteration of the document is ready for review. > https://github.com/apache/tomee/pull/878 > > El sáb, 30 abr 2022 a las 0:26, Zowalla, Richard (< > richard.zowa...@hs-heilbronn.de>) escribió: > > > Sounds good: +1 > > > > Am Freitag, dem 29.04.2022 um 11:06 +0200 schrieb Jean-Louis > > Monteiro: > > > That sounds great Cesar. Thanks > > > -- > > > Jean-Louis Monteiro > > > http://twitter.com/jlouismonteiro > > > http://www.tomitribe.com > > > > > > > > > On Fri, Apr 29, 2022 at 5:48 AM Cesar Hernandez < > > > cesargu...@gmail.com > > > wrote: > > > > > > > Thank you for the list, Richard, > > > > > > > > If there is no objection, I propose to create a > > > > https://github.com/apache/tomee/javaxToJakartaNamespace.adoc t > > > > o > > > > keep > > > > track > > > > of the shaded versions we currently have, common dependencies > > > > that > > > > will > > > > need to be updated, and strategies to troubleshooting common > > > > issues > > > > and > > > > link to the main epic > > > > https://issues.apache.org/jira/browse/TOMEE-3862. > > > > > > > > WDYT? > > > > > > > > > > > > > > > > El mié, 27 abr 2022 a las 0:23, Zowalla, Richard (< > > > > richard.zowa...@hs-heilbronn.de>) escribió: > > > > > > > > > Hi, > > > > > > > > > > I am not aware of any public reference list. There are some > > > > > things, > > > > > which floated around the mailing list or in the heads, which > > > > > are: > > > > > > > > > > - Javamail is currently broken. We need to have a jakarta > > > > > compatible > > > > > version of Geronimo Javamail. This currently breaks 2 > > > > > examples > > > > > and > > > > > prevents platform tck from running. > > > > > > > > > > - Deltaspike / Kratzo examples require dependency upgrades, > > > > > i.e. > > > > > MVC > > > > > 2.0 + Jakarta version of Deltaspike. > > > > > > > > > > - Micro Profile examples are broken due to the ongoing > > > > > integration work > > > > > of SmallRye impls. If the integration is done, we can fix > > > > > them. > > > > > > > > > > - If Hibernate is used, we either need to upgrade to 6.0.0 > > > > > _or_ > > > > > use the > > > > > Jakarta artifact from the 5.6.x series. In some examples, we > > > > > still use > > > > > Hibernate 4, so the upgrade also requires to deal with > > > > > "tomee.jpa.factory.lazy". > > > > > > > > > > - Check for "http" repositories to avoid the default http > > > > > blocker > > > > > in > > > > > newer Maven versions. > > > > > > > > > > Gruß > > > > > Richard > > > > > > > > > > > > > > > Am Dienstag, dem 26.04.2022 um 21:28 -0600 schrieb Cesar > > > > > Hernandez: > > > > > > Hi all, > > > > > > > > > > > > Late last week I started to pick and create sub-task > > > > > > related to > > > > > > https://issues.apache.org/jira/browse/TOMEE-3862. > > > > > > The current CI master status [1] has helped me to identify > > > > > > tests that > > > > > > need > > > > > > fixes, examples that need dependencies updates to match the > > > > > > javax. -> > > > > > > jakarta , etc. > > > > > > > > > > > > Do we have a place where we can check the list of knowing- > > > > > > Issue > > > > > > and > > > > > > knowing-fixes a contributor can take as a reference when > > > > > > trying > > > > > > to > > > > > > fix a > > > > > > subtask from TOMEE-3862 ? > > > > > > For example, today I faced a javax/servlet issue [2] that > > > > > > required > > > > > > some > > > > > > dependencies replacements like jstl [3 ] with > > > > > > jakarta.servlet.jsp.jstl-api > > > > > > [4] and taglibs:standard [5] with taglibs-shade [6]. > > > > > > > > > > > > > > > > > > [1] > > > > > > https://ci-builds.apache.org/job/Tomee/job/master-build-full/ > > > > > > > > > > > > [2] > > > > > > > > > > > > Caused by: java.lang.NoClassDefFoundError: > > > > > > javax/servlet/jsp/tagext/TagSupport > > > > > > > > > > > > > > > > > > [3] > > > > > > javax.servlet > > > > > > jstl > > > > > > 1.1.2 > > > > > > > > > > > > [4] > > > > > > jakarta.servlet.jsp.jstl > > > > > > jakarta.servlet.jsp.jstl-api > > > > > > 2.0.0 > > > > > > > > > > > > [5] > > > > > > taglibs > > > > > > standard > > > > > > 1.1.2 > > > > > > > > > > > > [6] > > > > > > org.apache.tomee > > > > > > taglibs-shade > > > > > > 9.0.0-M8-SNAPSHOT > > > > > > > > > > > > > > > > > > El mié, 30 mar 2022 a las 1:20, Jean-Louis Monteiro (< > > > > > > jlmonte...@tomitribe.com>) escribió: > > > > > > > > > > > > > Thanks Richard. > > > > > > > > > > > > > > I got personal issues with my computer and it's taking a > > > > > > > bit > > > > > > > of > > > > > > > time to set > > > > > > > everything up again. > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Jean-Louis Monteiro > > > > > > > http://twitter.com/jlouismonteiro > > > > > > > http://www.tomitribe.com
REMINDER - Travel Assistance available for ApacheCon NA New Orleans 2022
Hi All Contributors and Committers, This is a first reminder email that travel assistance applications for ApacheCon NA 2022 are now open! We will be supporting ApacheCon North America in New Orleans, Louisiana, on October 3rd through 6th, 2022. TAC exists to help those that would like to attend ApacheCon events, but are unable to do so for financial reasons. This year, We are supporting both committers and non-committers involved with projects at the Apache Software Foundation, or open source projects in general. For more info on this year's applications and qualifying criteria, please visit the TAC website at http://www.apache.org/travel/ Applications are open and will close on the 1st of July 2022. Important: Applicants have until the closing date above to submit their applications (which should contain as much supporting material as required to efficiently and accurately process their request), this will enable TAC to announce successful awards shortly afterwards. As usual, TAC expects to deal with a range of applications from a diverse range of backgrounds. We therefore encourage (as always) anyone thinking about sending in an application to do so ASAP. Why should you attend as a TAC recipient? We encourage you to read stories from past recipients at https://apache.org/travel/stories/ . Also note that previous TAC recipients have gone on to become Committers, PMC Members, ASF Members, Directors of the ASF Board and Infrastructure Staff members. Others have gone from Committer to full time Open Source Developers! How far can you go! - Let TAC help get you there.
[VOTE] Apache TomEE Patch Plugin 0.9
Hi, I'd like to vote Apache TomEE Patch Plugin 0.9 up for vote. The changes are fairly minimal and are meant to help with Maven new versions. Again, big thank you Richard for putting this together. Changes: - Fix for TOMEE-3903 (Don't attach *.tar.gz files multiple times) Sources: https://dist.apache.org/repos/dist/dev/tomee/staging-1201/ Staging Nexus Repository: https://repository.apache.org/content/repositories/orgapachetomee-1201/ Tag: https://github.com/apache/tomee-patch-plugin/releases/tag/tomee-patch-parent-0.9 Please vote to approve this release: [ ] +1 Approve the release [ ] -1 Don't approve the release (please provide specific comments) This vote will be open for at least 72 hours. Jean-Louis -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com
[GitHub] [tomee-site-generator] rzo1 commented on pull request #37: TOMEE-3846 improve main comparison page and fix per version comparison pages
rzo1 commented on PR #37: URL: https://github.com/apache/tomee-site-generator/pull/37#issuecomment-1115775790 @sultan Thanks for the contribution! If we find some issues, we can iterate / rework based on this work! -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee-site-generator] rzo1 merged pull request #37: TOMEE-3846 improve main comparison page and fix per version comparison pages
rzo1 merged PR #37: URL: https://github.com/apache/tomee-site-generator/pull/37 -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee] rzo1 commented on pull request #878: TOMEE-3932 added technical document to help on the migration to Jakarta namespace
rzo1 commented on PR #878: URL: https://github.com/apache/tomee/pull/878#issuecomment-1115771154 Hi @cesarhernandezgt - thanks! I added some wording-related comments. -- 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...@tomee.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [tomee] rzo1 commented on a diff in pull request #878: TOMEE-3932 added technical document to help on the migration to Jakarta namespace
rzo1 commented on code in PR #878: URL: https://github.com/apache/tomee/pull/878#discussion_r863499747 ## namespace-change.adoc: ## @@ -0,0 +1,246 @@ += Migration to jakarta namespace + +== Introduction + +As described in the Apache TomEE Dev https://lists.apache.org/thread/qfxykymqbm916fhrpvhm8934vwo6pvt1[mailing list], the work for the migration to the Jakarta namespace is been track by https://issues.apache.org/jira/browse/TOMEE-3862[TOMEE-3862]. +The following is a list of common dependencies upgrades, configuration, tips and tricks that can help you to jump or speed up your contribution to this migration by fixing test, examples, etc. within the project. + +If you are new to the project, don't forget to check your https://tomee.apache.org/community/index.html[Community] page containing all the details on how to contribute. + + +== General Notes + +- Master branch is being used for this migration. + +- Javamail is currently broken. We need to have a jakarta compatible +version of Geronimo Javamail. This currently breaks 2 examples and +prevents platform tck from running. + +- Deltaspike / Kratzo examples require dependency upgrades, i.e. MVC +2.0 + Jakarta version of Deltaspike. + +- Micro Profile examples are broken due to the ongoing integration work +of SmallRye impls. If the integration is done, we can fix them. + +- If Hibernate is used, we either need to upgrade to 6.0.0 _or_ use the +Jakarta artifact from the 5.6.x series. In some examples, we still use +Hibernate 4, so the upgrade also requires to deal with +"tomee.jpa.factory.lazy". + +- Check for "http" repositories to avoid the default http blocker in +newer Maven versions. + +== Artifacts + +| +|From | To | Comment + +a| +[source, xml] + + + org.apache.maven.plugins + maven-compiler-plugin + x.x.x + +8 +8 + + + +a| +[source, xml] + + + org.apache.maven.plugins + maven-compiler-plugin + 3.10.1 + +11 +11 + + + +b| +Project master branch now targets Java 11. + + +a| +[source, xml] + + + org.jboss.arquillian + arquillian-bom + x.x.x-. + import + pom + + +a| +[source, xml] + + + org.jboss.arquillian + arquillian-bom + 1.7.0.Alpha10 + import + pom + + +b| +- + + +a| +[source, xml] + +javax.servlet +jstl +1.1.2 + +a| +[source, xml] + +jakarta.servlet.jsp.jstl +jakarta.servlet.jsp.jstl-api +2.0.0 + +b| +- + + +a| +[source, xml] + +groupId>org.apache.myfaces.core +myfaces-api +2.1.8 + +a| +[source, xml] + +groupId>org.apache.myfaces.core +myfaces-api +3.0.1 + +b| +- + + + +a| +[source, xml] + + + javax.websocket + javax.websocket-api + 1.x + + +a| +[source, xml] + + + jakarta.websocket + jakarta.websocket-api + 2.0.0 + + +b| +- + + +a| +[source, xml] + + +org.apache.tomcat +tomcat-api +9.0.x +provided + + +a| +[source, xml] + + +org.apache.tomcat +tomcat-api +10.0.20 +provided + + +b| +Or latest Tomcat 10.0.x. + + +a| +[source, xml] + + + org.eclipse.microprofile + microprofile + 2.0.1 + pom + provided + + +a| +[source, xml] + + + org.eclipse.microprofile + microprofile + 5.0 + pom + provided + + +b| +- + + +a| +[source, xml] + +taglibs +standard +1.1.2 + +a| +[source, xml] + +org.apache.tomee +taglibs-shade +9.0.0-M8-SNAPSHOT + +b| +Shaded artifacts are described in the next section. + + +| + + +=== Shaded artifacts +Artifacts whose projects haven't release yet a jakarta namespace compatible version are being mmodified(shaded) in the module https://github.com/apache/tomee/tree/master/deps[tomee/deps], feel free to open a pull request if you find a version that needs to be shaded. Review Comment: Artifacts whose projects have not yet relased a ... ## namespace-change.adoc: ## @@ -0,0 +1,246 @@ += Migration to jakarta namespace + +== Introduction + +As described in the Apache TomEE Dev https://lists.apache.org/thread/qfxykymqbm916fhrpvhm8934vwo6pvt1[mailing list], the work for the migration to the Jakarta namespace is been track by https://issues.apache.org/jira/browse/TOMEE-3862[TOMEE-3862]. +The following is a list of common dependencies upgrades, configuration, tips and tricks that can help you to jump or speed up your contribution to this migration by fixing test, examples, etc. within the project. + +If you are new to the project, don't forget to check your https://tomee.apache.org/community/index.html[Community] page containing all the details on how to contribute. Review Comment: our ## namespace-change.adoc: ## @@ -0,0 +1,246 @@ += Migration to jakarta namespace + +== Introduction + +As described in the Apache TomEE Dev https://lists.apache.org/thread/qfxykymqbm916fhrpvhm8934vwo6pvt1[mailing list], the work for the migration to the Jakarta namespace is been track by https://issues.apache.org/jira/browse/TOMEE-3862[TOMEE-3862]. +The