+1

Thomas Frühbeck <t.fruehb...@gmail.com> schrieb am Do., 22. Feb. 2024,
07:42:

> The current CDI 4.0 spec has moved to default bean-discovery-mode
> "annotated".
>
> All Arquillian tests - I have seen yet - are using Asset.Empty as
> "beans.xml" which causes all tests to fail - at least on Wildfly-31.0.0.
> This seems to be in accordance to spec.
>
> I propose to replace all - yet unspecific usages of Asset.Empty with the
> following default:
> ArchiveUtils:
>     public static final Asset beansXmlAll = new StringAsset("<beans
> bean-discovery-mode=\"all\"/>")
>
> Using this default beans.xml all Arquillian tests in "wildfly-managed" are
> OK - at least in Deltaspike-Core.
>
> Please note, that usage of "<trim/>" is here unwanted, as it makes all
> default beans unavailable.
> All test I have seen yet seem to rely heavily on the previous default
> discovery-mode="all"!
>
> Please comment.
> Thomas
>

Reply via email to