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,

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