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