+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 >