diff --git a/rules/rules-reviewed/eap8/eap7/empty-beans-xml.windup.xml b/rules/rules-reviewed/eap8/eap7/empty-beans-xml.windup.xml new file mode 100644 index 000000000..e2b73b0ba --- /dev/null +++ b/rules/rules-reviewed/eap8/eap7/empty-beans-xml.windup.xml @@ -0,0 +1,52 @@ + + + + + This ruleset provides analysis of Java EE applications that need to change their beans.xml deployment descriptor to allow discovery of all CDI beans. + + + + + + + + JakartaEE + + + + + + + + + + + + + + + + + + + + + + + Add a `beans` element with a `bean-discovery-mode='all'` attribute to an empty beans.xml file if the application has beans without bean defining annotations + + JakartaEE + + ]]> + + + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/eap8/eap7/tests/data/empty-beans-xml/beans.xml b/rules/rules-reviewed/eap8/eap7/tests/data/empty-beans-xml/beans.xml new file mode 100644 index 000000000..12bbf745c --- /dev/null +++ b/rules/rules-reviewed/eap8/eap7/tests/data/empty-beans-xml/beans.xml @@ -0,0 +1 @@ + diff --git a/rules/rules-reviewed/eap8/eap7/tests/empty-beans-xml.windup.test.xml b/rules/rules-reviewed/eap8/eap7/tests/empty-beans-xml.windup.test.xml new file mode 100644 index 000000000..e9463f26b --- /dev/null +++ b/rules/rules-reviewed/eap8/eap7/tests/empty-beans-xml.windup.test.xml @@ -0,0 +1,24 @@ + + + data/empty-beans-xml + ../empty-beans-xml.windup.xml + + + + + + + + + + + + + + + + + \ No newline at end of file