Hi,
I've been working for quite a long time on TomEE 9.x, and it's been more
challenging and painful than I was expecting. I thought it would be good to
give you some sort of status.
I created a PR for the work. As a reminder, since Java EE moved to Eclipse
to become Jakarta EE, we had a switch f
Hi,
Some additional notes based on current progress.
We have successfully created a maintenance branch for TomEE 8.x with all
associated builds on Jenkins.
We have been able to stabilize the work for TomEE 9.x on the PR and
therefore we merged it to master which is now our main development branc
> On Mar 24, 2022, at 2:28 AM, Jean-Louis Monteiro
> wrote:
>
> We can now divide and conquer. An issue has been created
> https://issues.apache.org/jira/browse/TOMEE-3862
> We are going to add as many small tasks as possible so people can pick and
> contribute in parallel.
Thanks for that JIRA
Awesome, divide and conquer.
Trying to add a bit more...
This one might be small for someone with some spare cycles.
https://issues.apache.org/jira/browse/TOMEE-3879
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com
On Sat, Mar 26, 2022 at 5:35 AM David Blevins
Heyho,
the ZIP created for TOMEE-3879 looks good to me. It has +x set. Perhaps
it looses the info during extraction in our code.
Can you give a pointer, which tests are suspected to be impacted by it?
Gruß
Richard
Am Samstag, dem 26.03.2022 um 10:40 +0100 schrieb Jean-Louis Monteiro:
> Awesome
Hi,
to follow up on TOMEE-3879 [1]: I add some more context to the Jira.
The permissions do not matter as we are not invoking the scripts in
bin/* in the failover itests (itests/failover).
We are directly booting the servers via the java command (via Bootstrap
from openejb-core) and a lot of pro
Update regarding TOMEE-3879: We were missing --add-opens options in the
failover tests to run with Java 11+ - we added it to the bat / sh
scripts of openejb-standalone. However, bat / sh is not used in the
failover tests.
I added the options in the tests, so TOMEE-3879 is fixed now.
Gruß
Richard
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
On Wed, Mar 30, 2022 at 8:45 AM Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:
> Updat
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 pl
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 f
Thank you for the list, Richard,
If there is no objection, I propose to create a
https://github.com/apache/tomee/javaxToJakartaNamespace.adoc to keep track
of the shaded versions we currently have, common dependencies that will
need to be updated, and strategies to troubleshooting common issues a
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
wrote:
> Thank you for the list, Richard,
>
> If there is no objection, I propose to create a
> https://github.com/apache/tomee/javax
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 >
> wrote:
>
> > Thank you f
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 Fre
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, 3
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
I've picked up a task related to the examples:
https://issues.apache.org/jira/browse/TOMEE-3873. I specifically went for
this, as I added the Eclipse Transformer to the build for a number of
examples in the past, back when we were doing the transformation process on
TomEE itself. The drawbacks here
You are right - we can remove it imho from 8.x as we do not test with
it and the transformed samples might not even work, e.g. dependencies
are not migrated, etc.
+1 for providing a (bigger) example.
Gruß
Richard
Am Mittwoch, dem 04.05.2022 um 11:17 +0100 schrieb Jonathan Gallimore:
> I've picke
+1 Jonathan.
On Wed, May 4, 2022 at 05:32 Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:
> You are right - we can remove it imho from 8.x as we do not test with
> it and the transformed samples might not even work, e.g. dependencies
> are not migrated, etc.
>
> +1 for providing a (bi
Hello,
+1
On Wed, May 4, 2022, 11:27 Cesar Hernandez wrote:
> +1 Jonathan.
>
>
> On Wed, May 4, 2022 at 05:32 Zowalla, Richard <
> richard.zowa...@hs-heilbronn.de> wrote:
>
> > You are right - we can remove it imho from 8.x as we do not test with
> > it and the transformed samples might not eve
Sounds good. I'll drop the transformer from the 8.x branch (looks like we
don't use it in 9.x), and I'll create a single example to demonstrate it in
a sandbox.
Jon
On Wed, May 4, 2022 at 12:32 PM Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:
> You are right - we can remove it imho
Yes - we already yanked it in 9.x
Gruß
Richard
Am Donnerstag, dem 05.05.2022 um 10:10 +0100 schrieb Jonathan
Gallimore:
> Sounds good. I'll drop the transformer from the 8.x branch (looks
> like we
> don't use it in 9.x), and I'll create a single example to demonstrate
> it in
> a sandbox.
>
> J
Hi all,
Time for some reporting
On our journey to migrate TomEE over from javax to jakarta namespace, we
had many issues.
After updating all our code, we had to do a bunch of dependency upgrades
after upgrading many of them (OpenWebbeans, BVal, Geronimo, etc).
We then faced many issues with
Hello Jean-Louis,
Huge, you rock !
Alex
Le jeu. 24 mars 2022 à 10:27, Jean-Louis Monteiro
a écrit :
>
> Hi,
>
> Some additional notes based on current progress.
>
> We have successfully created a maintenance branch for TomEE 8.x with all
> associated builds on Jenkins.
>
> We have been able to
Thank you Alex.
Community work :-)
Still a lot energy to spend before we can get a GA, but moving in the right
direction
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com
On Tue, May 10, 2022 at 1:01 PM Alex The Rocker
wrote:
> Hello Jean-Louis,
>
> Huge, you
Was checking out the TCK numbers this morning can make to suggest a 9.0.0-M8
while things look good and found this amazing email.
The 9.0.x branch is looking absolutely amazing!!!
What do we think about pushing out a 9.0.0-M8 while things are in their
peak-stable state? I'm sure we'll have to
Alright, with the latest changes pushed yesterday and today, we are now at
the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8 and TomEE
9.x / Jakarta 9.1 under JDK17.
If everyone is ok with it, we can create a new milestone and give users the
opportunity to provide us with some feedbac
I am fine with it: +1
Von: Jean-Louis Monteiro
Gesendet: Mittwoch, 11. Mai 2022 15:57:54
An: dev@tomee.apache.org
Betreff: Re: TomEE 9.x - from javax to jakarta namespace
Alright, with the latest changes pushed yesterday and today, we are now at
the exact same
+1
On Wed, May 11, 2022, 12:00 Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:
> I am fine with it: +1
>
> Von: Jean-Louis Monteiro
> Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> An: dev@tomee.apache.org
> Betreff: Re: TomEE 9.x
_
> > Von: Jean-Louis Monteiro
> > Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> > An: dev@tomee.apache.org
> > Betreff: Re: TomEE 9.x - from javax to jakarta namespace
> >
> > Alright, with the latest changes pushed yesterday and today, we
twoch, 11. Mai 2022 15:57:54
An: dev@tomee.apache.org<mailto:dev@tomee.apache.org>
Betreff: Re: TomEE 9.x - from javax to jakarta namespace
Alright, with the latest changes pushed yesterday and today, we are now
at
the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8 and TomEE
9.x / Jakarta 9
;
> wrote:
>
> I am fine with it: +1
>
> Von: Jean-Louis Monteiro jlmonte...@tomitribe.com>>
> Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> An: dev@tomee.apache.org<mailto:dev@tomee.apache.org>
> Betreff: Re: TomEE 9.x - from javax to jakarta n
;
> > daniel.dias.analist...@gmail.com > daniel.dias.analist...@gmail.com>>)
> > escribió:
> >
> > +1
> >
> > On Wed, May 11, 2022, 12:00 Zowalla, Richard <
> > richard.zowa...@hs-heilbronn.de > richard.zowa...@hs-heilbronn.de>>
> &
il.com>>:
> > >
> > > +1, Thank you!
> > >
> > >
> > > El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
> > > daniel.dias.analist...@gmail.com > > daniel.dias.analist...@gmail.com>>)
> > > escribió:
> > &
ichard.zowa...@hs-heilbronn.de>>
>> wrote:
>>
>> I am fine with it: +1
>>
>> Von: Jean-Louis Monteiro > jlmonte...@tomitribe.com>>
>> Gesendet: Mittwoch, 11. Mai 2022 15:57:54
>> An: dev@tomee.apache.org
Am Mittwoch, dem 25.05.2022 um 02:28 +0200 schrieb Jean-Louis Monteiro:
> For 2/ I can help you tomorrow if you want/need.
Would be very much appreciated to get a second pair of eyes.
Gruß
Richard
smime.p7s
Description: S/MIME cryptographic signature
.com>>:
> >>
> >> +1, Thank you!
> >>
> >>
> >> El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
> >> daniel.dias.analist...@gmail.com daniel.dias.analist...@gmail.com>>)
> >> escribió:
> >>
> >> +1
> >>
> >>
> Best
> > > > Martin
> > > > —
> > > > https://twitter.com/mawiesne
> > > >
> > > >
> > > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
> > > > cesargu...@gmail.com
> > > > <mailto:cesargu...@gmail.com>>:
> > > >
> +1
> > > > >
> > > > > Best
> > > > > Martin
> > > > > —
> > > > > https://twitter.com/mawiesne
> > > > >
> > > > >
> > > > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
>
t; --
>> > > > Jean-Louis Monteiro
>> > > > http://twitter.com/jlouismonteiro
>> > > > http://www.tomitribe.com
>> > > >
>> > > >
>> > > > On Thu, May 12, 2022 at 9:29 AM Wiesner, Martin <
>> &g
Thanks so much for this. I even started creating one myself early this
morning, ... then the rest of the day happened LOL
> On May 25, 2022, at 1:56 PM, Jean-Louis Monteiro
> wrote:
>
> Here it is
> https://gist.github.com/jeanouii/9bb6c14bdde227e2fed83fd73db3a646/revisions
Looks like we've
Hi,
quick feedback before getting into more details
A/ or this alternative
Geronimo Specs were not available in the Jakarta namespace. We are starting
to move some of them like Activation and Mail. Other than that, we mainly
have Eclipse produced APIs for Jakarta.
I'm not sure if we want to migra
Hi,
Bumping this thread up
Not yet at the point where I'm clear on what path to use regarding the API,
but it's been a while so I wanted to provide some status.
You may have noticed the VOTE thread going on regarding TomEE 9.0.0-M2.
This is the first real milestone for TomEE with the actual sourc
Forgot the big thank you to everyone and special kudos to Richard.
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com
On Mon, Jul 4, 2022 at 10:49 AM Jean-Louis Monteiro <
jlmonte...@tomitribe.com> wrote:
> Hi,
>
> Bumping this thread up
> Not yet at the point wher
Hi, regarding the APIs
i hope that my answer is not off-topic, what I believe is someone using our
uber api jar would want the apis without impl, even for mail and faces.
if i were to use it i would want implementations separated on their own
official jar, but not fused together.
as a note there
Hi Swell;
You answer and thoughts are more than welcome.
For the moment we use the same approach, exclude APIs where the IMPL is
packaged in (Mail and Faces at least).
Yes Jakarta also provides an Uber jar, and regardless of the fact it is
outdated or not, it has the same issue. Using the Uber ja
Hi, thanks Jean-Louis,
I've tried replacing "geronimo specs" dependencies with "jakartaee apis"
dependencies,
while this does allow to easily exclude implementations jars, it could also
have an impact on the OSGI system used by TomEE to locate services.
(it seems its only used to locate the EJB co
; > —
> > > https://twitter.com/mawiesne
> > >
> > >
> > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
> > > cesargu...@gmail.com
> > > <mailto:cesargu...@gmail.com>>:
> > >
> > > +1, Thank you!
> > >
>
> > > on.
> > >
> > >
> > >
> > > --
> > > Jean-Louis Monteiro
> > > http://twitter.com/jlouismonteiro
> > > http://www.tomitribe.com
> > >
> > >
> > > On Thu, May 12, 2022 at 9:29
t; some awesomeness on the mail spec and impl. We should be able to
> > > > get
> > > > final
> > > > versions soon.
> > > >
> > > > We also have an OWB vote starting today for a jakarta compatible
> > > > version
> > > > (inc
> > EE9.
> > > > > The build is still not full green, but it's time to start
> > > > > grabbing
> > > > > user
> > > > > feedback as we discussed.
> > > > >
> > > > > So the work started to take every single piece we fixed or
> > >
51 matches
Mail list logo