Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] GlassFish 6.0.0 release still on track?

Hi Arjan,

 

Sounds like a Soteria issue I assume that means you will need to do a point release of Soteria? Btw you didn’t cc in Matej unless via BCC.

 

Steve

 

From: glassfish-dev-bounces@xxxxxxxxxxx <glassfish-dev-bounces@xxxxxxxxxxx> On Behalf Of arjan tijms
Sent: 08 December 2020 13:00
To: Alwin Joseph <alwin.joseph@xxxxxxxxxx>
Cc: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>; Scott Stark <sstark@xxxxxxxxxx>
Subject: Re: [glassfish-dev] GlassFish 6.0.0 release still on track?

 

Hi,

 

I found the issue. Between RC2 and RC3 I had to rework the Weld Bean Decorator SPI implementation, since Weld no longer exports EnhancedAnnotated and from the top of my head ImmutableBeanAttributes.

 

 

So there's a few solutions possible here:

 

1. Do a PR to Weld to include those exports and revert the Soteria SPI for Weld to the original version

2. Drop the SPI implementation entirely. This would stop Jakarta Security build-in beans to be decorable (a regression), but the TCK doesn't have tests for this, so it will pass.

3. Debug the new Weld SPI implementation to see why it fails.

 

I cc'ed Matej from Red Hat who might have some input/advice on this.

 

Kind regards,

Arjan

 

 

 

 

On Tue, Dec 8, 2020 at 1:25 PM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:

Hi,

 

On Tue, Dec 8, 2020 at 1:07 PM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:

I did a separate run for Jakarta Security here, and that one passed: https://ci.eclipse.org/es/job/2_security-run-tck-against-staged-build/21/

 

Sorry, I didn't look carefully. The separate run fails there too. Although Soteria itself is the same between the failing run against GF RC3 and the passing run against GF RC2.

 

Kind regards,

Arjan

 

 

 

 


Back to the top