Thanks! I will take a look.
regards, François fpa...@apache.org Le 23/07/2021 à 08:53, Zowalla, Richard a écrit : > Done. > > - https://github.com/apache/geronimo-javamail/pull/2 > - https://github.com/apache/geronimo-javamail/pull/3 > > Gruss > Richard > > Am Mittwoch, den 21.07.2021, 09:59 +0000 schrieb Zowalla, Richard: >> Ok. Will do! >> >> Am Mittwoch, den 21.07.2021, 11:58 +0200 schrieb Francois Papon: >>> Hi, >>> >>> I think it's better if you can push a PR via github. >>> >>> regards, >>> >>> François >>> fpa...@apache.org >>> >>> Le 21/07/2021 à 11:01, Zowalla, Richard a écrit : >>>> Hi François, >>>> >>>> thanks for the update. >>>> >>>> Shall I migrate my SVN patch files towards GitHub Pull Requests >>>> or >>>> is >>>> the plan to apply them directly? >>>> >>>> Gruss >>>> Richard >>>> >>>> >>>> Am Mittwoch, den 21.07.2021, 10:58 +0200 schrieb Francois Papon: >>>>> Hi all, >>>>> >>>>> This 3 repo has moved successfuly to gitbox: >>>>> >>>>> https://github.com/apache/geronimo-xbean >>>>> https://github.com/apache/geronimo-javamail >>>>> https://github.com/apache/geronimo-txmanager >>>>> >>>>> We can now merge the pending PRs. >>>>> >>>>> regards, >>>>> >>>>> François >>>>> fpa...@apache.org >>>>> >>>>> Le 08/06/2021 à 14:15, Richard Zowalla a écrit : >>>>>> Thx for the ticket id ! >>>>>> >>>>>> Am Dienstag, den 08.06.2021, 14:07 +0200 schrieb Francois >>>>>> Papon: >>>>>>> Hi, >>>>>>> >>>>>>> Migration is still pending, waiting for infra: >>>>>>> >>>>>>> https://issues.apache.org/jira/browse/INFRA-21908 >>>>>>> <https://issues.apache.org/jira/browse/INFRA-21908> >>>>>>> >>>>>>> regards, >>>>>>> >>>>>>> François >>>>>>> fpa...@apache.org >>>>>>> >>>>>>> Le 08/06/2021 à 13:56, Richard Zowalla a écrit : >>>>>>>> Hi François, >>>>>>>> >>>>>>>> any updates from INFRA on this? Couldnt find the ticket >>>>>>>> id >>>>>>>> anymore, >>>>>>>> sry. >>>>>>>> >>>>>>>> Gruss >>>>>>>> Richard >>>>>>>> >>>>>>>> Am Mittwoch, den 19.05.2021, 09:38 +0200 schrieb Francois >>>>>>>> Papon: >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Yes, we plan to do this just after the migration to git >>>>>>>>> ;) >>>>>>>>> >>>>>>>>> regards, >>>>>>>>> >>>>>>>>> François >>>>>>>>> fpa...@apache.org >>>>>>>>> >>>>>>>>> Le 19/05/2021 à 09:09, Zowalla, Richard a écrit : >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> thanks for your response! I think, that [1] might >>>>>>>>>> also >>>>>>>>>> affect >>>>>>>>>> the >>>>>>>>>> hard- >>>>>>>>>> coded TLS1.0 in GERONIMO-6792 [2], so the pending >>>>>>>>>> patch >>>>>>>>>> would >>>>>>>>>> be >>>>>>>>>> very >>>>>>>>>> appreciated. >>>>>>>>>> >>>>>>>>>> Maybe after the migration to git? ;) >>>>>>>>>> >>>>>>>>>> Gruss >>>>>>>>>> Richard >>>>>>>>>> >>>>>>>>>> [1] https://bugs.openjdk.java.net/browse/JDK-8202343 >>>>>>>>>> [2] >>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6792 >>>>>>>>>> >>>>>>>>>> Am Samstag, den 01.05.2021, 08:20 +0200 schrieb >>>>>>>>>> fpa...@apache.org: >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> I think I can take a look to the Jira and merge the >>>>>>>>>>> PRs. >>>>>>>>>>> >>>>>>>>>>> regards, >>>>>>>>>>> >>>>>>>>>>> François >>>>>>>>>>> fpa...@apache.org >>>>>>>>>>> >>>>>>>>>>> Le 28/04/2021 à 11:09, Zowalla, Richard a écrit : >>>>>>>>>>>> Just to follow up on this thread: >>>>>>>>>>>> >>>>>>>>>>>> Do we have any plans for moving forward with the >>>>>>>>>>>> mail- >>>>>>>>>>>> related >>>>>>>>>>>> patches? >>>>>>>>>>>> The hard-coded TLS config in mail is a bit "pain" >>>>>>>>>>>> ;) >>>>>>>>>>>> >>>>>>>>>>>> Gruss >>>>>>>>>>>> Richard >>>>>>>>>>>> >>>>>>>>>>>> Am Dienstag, den 23.03.2021, 08:50 +0100 schrieb >>>>>>>>>>>> Romain >>>>>>>>>>>> Manni- >>>>>>>>>>>> Bucau: >>>>>>>>>>>>> Well it can use a singleton but from a factory >>>>>>>>>>>>> method. So >>>>>>>>>>>>> immediate >>>>>>>>>>>>> solution is to add a public static X >>>>>>>>>>>>> getInstance();. >>>>>>>>>>>>> But as mentionned it means, to keep the >>>>>>>>>>>>> pluggability >>>>>>>>>>>>> we >>>>>>>>>>>>> should >>>>>>>>>>>>> target >>>>>>>>>>>>> with such a spi, you will enforce all other >>>>>>>>>>>>> impl >>>>>>>>>>>>> to >>>>>>>>>>>>> use >>>>>>>>>>>>> such >>>>>>>>>>>>> a >>>>>>>>>>>>> pattern (you cant' just switch with -D easily >>>>>>>>>>>>> since >>>>>>>>>>>>> adding is >>>>>>>>>>>>> easy >>>>>>>>>>>>> but dropping system props is almost >>>>>>>>>>>>> impossible). >>>>>>>>>>>>> A noarg public constructor is trivial and more >>>>>>>>>>>>> natural >>>>>>>>>>>>> with >>>>>>>>>>>>> resources >>>>>>>>>>>>> IMHO - but once again tomee can does all the >>>>>>>>>>>>> work >>>>>>>>>>>>> to >>>>>>>>>>>>> makes it >>>>>>>>>>>>> equivalent, just requires to duplicate/wrap the >>>>>>>>>>>>> impls >>>>>>>>>>>>> of >>>>>>>>>>>>> the >>>>>>>>>>>>> SPI >>>>>>>>>>>>> in >>>>>>>>>>>>> tomee codebase which sounds weird to me ("we >>>>>>>>>>>>> have >>>>>>>>>>>>> an >>>>>>>>>>>>> impl >>>>>>>>>>>>> but >>>>>>>>>>>>> you >>>>>>>>>>>>> need to use another one"). >>>>>>>>>>>>> >>>>>>>>>>>>> On a more personal note I think this pattern is >>>>>>>>>>>>> no >>>>>>>>>>>>> more >>>>>>>>>>>>> relevant >>>>>>>>>>>>> and >>>>>>>>>>>>> has more pitfalls since you enforce a static >>>>>>>>>>>>> instance >>>>>>>>>>>>> as >>>>>>>>>>>>> soon >>>>>>>>>>>>> as >>>>>>>>>>>>> the >>>>>>>>>>>>> class is loaded whereas it is not needed >>>>>>>>>>>>> depending >>>>>>>>>>>>> the >>>>>>>>>>>>> lifecycle >>>>>>>>>>>>> of >>>>>>>>>>>>> your main - it is not much but still, I see it >>>>>>>>>>>>> as >>>>>>>>>>>>> a >>>>>>>>>>>>> leak >>>>>>>>>>>>> in >>>>>>>>>>>>> terms >>>>>>>>>>>>> of >>>>>>>>>>>>> design (indeed this one is not important and >>>>>>>>>>>>> not >>>>>>>>>>>>> a >>>>>>>>>>>>> blocker >>>>>>>>>>>>> but >>>>>>>>>>>>> all >>>>>>>>>>>>> implies to move to the noarg public constructor >>>>>>>>>>>>> on my >>>>>>>>>>>>> side). >>>>>>>>>>>>> Maybe a habit and personal choice so would be >>>>>>>>>>>>> great >>>>>>>>>>>>> to >>>>>>>>>>>>> have >>>>>>>>>>>>> another >>>>>>>>>>>>> opinion to move forward :). >>>>>>>>>>>>> >>>>>>>>>>>>> Le mar. 23 mars 2021 à 08:38, Zowalla, Richard >>>>>>>>>>>>> < >>>>>>>>>>>>> richard.zowa...@hs-heilbronn.de> a écrit : >>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I think, it is about the configuration >>>>>>>>>>>>>> flexibility >>>>>>>>>>>>>> in >>>>>>>>>>>>>> tomee's >>>>>>>>>>>>>> <resource> definitions, which wouldn't allow >>>>>>>>>>>>>> the >>>>>>>>>>>>>> use of >>>>>>>>>>>>>> a >>>>>>>>>>>>>> singleton >>>>>>>>>>>>>> instance. Hence, the consuming project would >>>>>>>>>>>>>> need >>>>>>>>>>>>>> to >>>>>>>>>>>>>> implement >>>>>>>>>>>>>> the >>>>>>>>>>>>>> interface to make it possible. But I am not >>>>>>>>>>>>>> that >>>>>>>>>>>>>> deep >>>>>>>>>>>>>> as >>>>>>>>>>>>>> Romain >>>>>>>>>>>>>> in >>>>>>>>>>>>>> the >>>>>>>>>>>>>> TomEE codebase, so it is still a guess from >>>>>>>>>>>>>> my >>>>>>>>>>>>>> side. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Gruss >>>>>>>>>>>>>> Richard >>>>>>>>>>>>>> >>>>>>>>>>>>>> Am Montag, den 22.03.2021, 23:14 +0100 >>>>>>>>>>>>>> schrieb >>>>>>>>>>>>>> Florent >>>>>>>>>>>>>> Guillaume: >>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I can drop the private constructor if you >>>>>>>>>>>>>>> want. >>>>>>>>>>>>>>> I'm surprised it's needed though, as the >>>>>>>>>>>>>>> default >>>>>>>>>>>>>>> instance >>>>>>>>>>>>>>> is >>>>>>>>>>>>>> already >>>>>>>>>>>>>>> used by the code if no value is provided >>>>>>>>>>>>>>> for >>>>>>>>>>>>>>> the >>>>>>>>>>>>>>> timeProvider >>>>>>>>>>>>>>> parameter of TransactionImpl. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Florent >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Mar 22, 2021 at 5:49 PM Romain >>>>>>>>>>>>>>> Manni- >>>>>>>>>>>>>>> Bucau < >>>>>>>>>>>>>>> rmannibu...@gmail.com> wrote: >>>>>>>>>>>>>>>> Hi Richard, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I still think SystemCurrentTime should >>>>>>>>>>>>>>>> have >>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>> public >>>>>>>>>>>>>>>> noarg >>>>>>>>>>>>>>>> constructor (or just drop the private >>>>>>>>>>>>>>>> one) >>>>>>>>>>>>>>>> since it >>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>> enable >>>>>>>>>>>>>>>> tomee to fully configure dynamically the >>>>>>>>>>>>>>>> tx >>>>>>>>>>>>>>>> mgr >>>>>>>>>>>>>>>> with >>>>>>>>>>>>>>>> this >>>>>>>>>>>>>>>> new >>>>>>>>>>>>>>>> feature but otherwise +1 to apply them >>>>>>>>>>>>>>>> all. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Romain Manni-Bucau >>>>>>>>>>>>>>>> @rmannibucau | Blog | Old Blog | Github >>>>>>>>>>>>>>>> | >>>>>>>>>>>>>>>> LinkedIn >>>>>>>>>>>>>>>> Book >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Le lun. 22 mars 2021 à 17:03, Zowalla, >>>>>>>>>>>>>>>> Richard >>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>> richard.zowa...@hs-heilbronn.de> a écrit >>>>>>>>>>>>>>>> : >>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> wanted to raise attention on this >>>>>>>>>>>>>>>>> again. >>>>>>>>>>>>>>>>> 6792 >>>>>>>>>>>>>>>>> would >>>>>>>>>>>>>>>>> be >>>>>>>>>>>>>>>>> very >>>>>>>>>>>>>> nice >>>>>>>>>>>>>>>>> as we >>>>>>>>>>>>>>>>> should allow TLS/SSL protocol versions >>>>>>>>>>>>>>>>> for a >>>>>>>>>>>>>>>>> given >>>>>>>>>>>>>>>>> mail >>>>>>>>>>>>>> server >>>>>>>>>>>>>>>>> instead >>>>>>>>>>>>>>>>> of falling back to some hard-coded >>>>>>>>>>>>>>>>> default. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Gruss >>>>>>>>>>>>>>>>> Richard >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Am Mittwoch, den 24.02.2021, 09:33 >>>>>>>>>>>>>>>>> +0100 >>>>>>>>>>>>>>>>> schrieb >>>>>>>>>>>>>>>>> Romain >>>>>>>>>>>>>> Manni- >>>>>>>>>>>>>>>>> Bucau: >>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> AFAIK we have a few pending patches >>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> apply/issue >>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>> close: >>>>>>>>>>>>>>>>>> - [mail] >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6792 >>>>>>>>>>>>>> : >>>>>>>>>>>>>>>>> update >>>>>>>>>>>>>>>>>> some defaults and config capacity >>>>>>>>>>>>>>>>>> - [mail] >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6801 >>>>>>>>>>>>>>>>> and >>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6800 >>>>>>>>>>>>>> (setText) >>>>>>>>>>>>>>>>>> - [transaction-manager] >>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GERONIMO-6805 >>>>>>>>>>>>>>>>>> : >>>>>>>>>>>>>>>>>> enable >>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>> change >>>>>>>>>>>>>>>>>> the time evaluator impl >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> If someone else can have a review it >>>>>>>>>>>>>>>>>> would >>>>>>>>>>>>>>>>>> be >>>>>>>>>>>>>>>>>> great >>>>>>>>>>>>>>>>>> (feel >>>>>>>>>>>>>> free >>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> apply the patch or I can do it >>>>>>>>>>>>>>>>>> after). >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> note: some of the patches are waiting >>>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>>>> some >>>>>>>>>>>>>>>>>> feedback >>>>>>>>>>>>>>>>>> - >>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>> particular txmgr one, wonder about >>>>>>>>>>>>>>>>>> tomee >>>>>>>>>>>>>>>>>> <resource> >>>>>>>>>>>>>>>>>> usage >>>>>>>>>>>>>> which >>>>>>>>>>>>>>>>> can >>>>>>>>>>>>>>>>>> need to remove the private >>>>>>>>>>>>>>>>>> constructor >>>>>>>>>>>>>>>>>> of >>>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>> default >>>>>>>>>>>>>>>>>> impl >>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>> enable >>>>>>>>>>>>>>>>>> to configure the impl completely. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>> Romain Manni-Bucau >>>>>>>>>>>>>>>>>> @rmannibucau | Blog | Old Blog | >>>>>>>>>>>>>>>>>> Github | >>>>>>>>>>>>>>>>>> LinkedIn >>>>>>>>>>>>>>>>>> Book