diff --git a/rules/rules-reviewed/technology-usage/javaee-technology-usage.windup.xml b/rules/rules-reviewed/technology-usage/javaee-technology-usage.windup.xml index a0b697da6..1c52dd916 100644 --- a/rules/rules-reviewed/technology-usage/javaee-technology-usage.windup.xml +++ b/rules/rules-reviewed/technology-usage/javaee-technology-usage.windup.xml @@ -407,6 +407,388 @@ - + + + + + + + + + + + + JPA Mapping XML + + + + + + + + + + + + + JPA Mapping XML + + + + + + + + + + + + + + CDI XML + + + + + + + + + + + + + CDI XML + + + + + + + + + + + + + + Java EE XML + + + + + + + + + + + + + Java EE XML + + + + + + + + + + + + + Jakarta EE XML + + + + + + + + + + + + + + Java EE Client XML + + + + + + + + + + + + + Java EE Client XML + + + + + + + + + + + + + Jakarta EE Client XML + + + + + + + + + + + + + + Connector XML + + + + + + + + + + + + + Connector XML + + + + + + + + + + + + + Connector XML + + + + + + + + + + + + + + JSF XML + + + + + + + + + + + + + JSF XML + + + + + + + + + + + + + JSF XML + + + + + + + + + + + + + + WebServices XML + + + + + + + + + + + + + WebServices XML + + + + + + + + + + + + + WebServices XML + + + + + + + + + JPA Mapping XML + + + + + + + + + + + + + + CDI XML + + + + + + + + + + + + + + Java EE XML + + + + + + + + + + + + + + Jakarta EE XML + + + + + + + + + + + + + + Java EE Client XML + + + + + + + + + + + + + + Jakarta EE Client XML + + + + + + + + + + + + + + Connector XML + + + + + + + + + + + + + + JSF XML + + + + + + + + + + + + + + WebServices XML + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-10.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-10.0.xml new file mode 100644 index 000000000..c67ad71bc --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-10.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-5.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-5.0.xml new file mode 100644 index 000000000..3e61e5ebe --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-5.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-6.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-6.0.xml new file mode 100644 index 000000000..b7aac823f --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-6.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-7.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-7.0.xml new file mode 100644 index 000000000..d3bb63683 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-7.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-8.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-8.0.xml new file mode 100644 index 000000000..9c630c899 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-8.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-9.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-9.0.xml new file mode 100644 index 000000000..443fe6ddd --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-9.0.xml @@ -0,0 +1,12 @@ + + + + Sample application + Sample_application_statelessJava_dynamic_generate + + statelessJava_dynamic_generate.jar + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-10.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-10.0.xml new file mode 100644 index 000000000..54107554f --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-10.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-5.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-5.0.xml new file mode 100644 index 000000000..774bcd970 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-5.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-6.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-6.0.xml new file mode 100644 index 000000000..1b2b7f176 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-6.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-7.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-7.0.xml new file mode 100644 index 000000000..9407dad4d --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-7.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-8.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-8.0.xml new file mode 100644 index 000000000..60c64cb80 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-8.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-9.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-9.0.xml new file mode 100644 index 000000000..5b89ea60c --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/application-client-9.0.xml @@ -0,0 +1,10 @@ + + + + Sample client application + Sample_client_application + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.0.xml new file mode 100644 index 000000000..7f63c51e7 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.0.xml @@ -0,0 +1,6 @@ + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.1.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.1.xml new file mode 100644 index 000000000..667c8403a --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-1.1.xml @@ -0,0 +1,6 @@ + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-2.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-2.0.xml new file mode 100644 index 000000000..d6a4877eb --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-2.0.xml @@ -0,0 +1,6 @@ + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-3.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-3.0.xml new file mode 100644 index 000000000..4a7c790e7 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-3.0.xml @@ -0,0 +1,6 @@ + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-4.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-4.0.xml new file mode 100644 index 000000000..76b9efabc --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/beans-4.0.xml @@ -0,0 +1,6 @@ + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.6.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.6.xml new file mode 100644 index 000000000..5ff98738f --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.6.xml @@ -0,0 +1,9 @@ + + + + org.jboss.BasicResourceAdapter + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.7.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.7.xml new file mode 100644 index 000000000..4700cd5ee --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-1.7.xml @@ -0,0 +1,9 @@ + + + + org.jboss.BasicResourceAdapter + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.0.xml new file mode 100644 index 000000000..7c24b2e05 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.0.xml @@ -0,0 +1,9 @@ + + + + org.jboss.BasicResourceAdapter + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.1.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.1.xml new file mode 100644 index 000000000..8138e2747 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/connector-2.1.xml @@ -0,0 +1,9 @@ + + + + org.jboss.BasicResourceAdapter + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-1.2.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-1.2.xml new file mode 100644 index 000000000..a9046c992 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-1.2.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.0.xml new file mode 100644 index 000000000..fddd7aefe --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.0.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.2.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.2.xml new file mode 100644 index 000000000..7282e49cb --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.2.xml @@ -0,0 +1,19 @@ + + + + + + + /user/* + blue + + + * + red + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.3.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.3.xml new file mode 100644 index 000000000..848297f83 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-2.3.xml @@ -0,0 +1,19 @@ + + + + + + + /user/* + blue + + + * + red + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-3.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-3.0.xml new file mode 100644 index 000000000..fafef195e --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-3.0.xml @@ -0,0 +1,19 @@ + + + + + + + /user/* + blue + + + * + red + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-4.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-4.0.xml new file mode 100644 index 000000000..491ca376d --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/faces-config-4.0.xml @@ -0,0 +1,19 @@ + + + + + + + /user/* + blue + + + * + red + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-1.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-1.0.xml new file mode 100755 index 000000000..cad0bdee2 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-1.0.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.0.xml new file mode 100755 index 000000000..3b294053f --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.0.xml @@ -0,0 +1,21 @@ + + + + +
+ + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.1.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.1.xml new file mode 100755 index 000000000..d3af0f5da --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.1.xml @@ -0,0 +1,21 @@ + + + + +
+ + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.2.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.2.xml new file mode 100755 index 000000000..0c517a620 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-2.2.xml @@ -0,0 +1,21 @@ + + + + +
+ + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.0.xml new file mode 100755 index 000000000..ce7845920 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.0.xml @@ -0,0 +1,21 @@ + + + + +
+ + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.1.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.1.xml new file mode 100755 index 000000000..01c529963 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/persistence-orm-3.1.xml @@ -0,0 +1,21 @@ + + + + +
+ + + + + + + + + + + + + diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.2.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.2.xml new file mode 100644 index 000000000..35b843fb2 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.2.xml @@ -0,0 +1,18 @@ + + + + myDescription + my-description + + someDescription + + 123 + + org.jobss.MyEJV + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.3.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.3.xml new file mode 100644 index 000000000..f8ac51c34 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.3.xml @@ -0,0 +1,18 @@ + + + + myDescription + my-description + + someDescription + + 123 + + org.jobss.MyEJV + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.4.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.4.xml new file mode 100644 index 000000000..f1c9a75e6 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-1.4.xml @@ -0,0 +1,18 @@ + + + + myDescription + my-description + + someDescription + + 123 + + org.jobss.MyEJV + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-2.0.xml b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-2.0.xml new file mode 100644 index 000000000..e84d09a41 --- /dev/null +++ b/rules/rules-reviewed/technology-usage/tests/data/javaee/dd/webservices-2.0.xml @@ -0,0 +1,18 @@ + + + + myDescription + my-description + + someDescription + + 123 + + org.jobss.MyEJV + + + + \ No newline at end of file diff --git a/rules/rules-reviewed/technology-usage/tests/javaee-technology-usage.windup.test.xml b/rules/rules-reviewed/technology-usage/tests/javaee-technology-usage.windup.test.xml index 2e2c47de5..f06842d1a 100644 --- a/rules/rules-reviewed/technology-usage/tests/javaee-technology-usage.windup.test.xml +++ b/rules/rules-reviewed/technology-usage/tests/javaee-technology-usage.windup.test.xml @@ -320,6 +320,586 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +