diff --git a/broker/core/pom.xml b/broker/core/pom.xml
index 283069b3bb..744440c91c 100755
--- a/broker/core/pom.xml
+++ b/broker/core/pom.xml
@@ -45,6 +45,10 @@
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+
diff --git a/events/jboss-logging/pom.xml b/events/jboss-logging/pom.xml
index 9accdb074f..bb2d2322e0 100755
--- a/events/jboss-logging/pom.xml
+++ b/events/jboss-logging/pom.xml
@@ -38,6 +38,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
junit
junit
diff --git a/examples/basic-auth/pom.xml b/examples/basic-auth/pom.xml
index c200641e30..866a632702 100755
--- a/examples/basic-auth/pom.xml
+++ b/examples/basic-auth/pom.xml
@@ -31,6 +31,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.spec.javax.servlet
jboss-servlet-api_3.0_spec
diff --git a/examples/cors/database-service/pom.xml b/examples/cors/database-service/pom.xml
index 340d7f05a1..e7211751b3 100755
--- a/examples/cors/database-service/pom.xml
+++ b/examples/cors/database-service/pom.xml
@@ -29,6 +29,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.spec.javax.servlet
jboss-servlet-api_3.0_spec
diff --git a/examples/demo-template/database-service/pom.xml b/examples/demo-template/database-service/pom.xml
index 7d59264a0a..56f188e63c 100755
--- a/examples/demo-template/database-service/pom.xml
+++ b/examples/demo-template/database-service/pom.xml
@@ -29,6 +29,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.spec.javax.servlet
jboss-servlet-api_3.0_spec
diff --git a/federation/ldap/pom.xml b/federation/ldap/pom.xml
index 7f0e97a233..8f38a59a29 100755
--- a/federation/ldap/pom.xml
+++ b/federation/ldap/pom.xml
@@ -47,6 +47,11 @@
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.logging
jboss-logging
diff --git a/forms/account-api/pom.xml b/forms/account-api/pom.xml
index 7fcaed34dd..0ddc2722f4 100755
--- a/forms/account-api/pom.xml
+++ b/forms/account-api/pom.xml
@@ -39,6 +39,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
diff --git a/forms/account-freemarker/pom.xml b/forms/account-freemarker/pom.xml
index 48ef2f5d9f..4b6136b133 100755
--- a/forms/account-freemarker/pom.xml
+++ b/forms/account-freemarker/pom.xml
@@ -59,6 +59,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.freemarker
freemarker
diff --git a/forms/common-freemarker/pom.xml b/forms/common-freemarker/pom.xml
index 2a87860531..23563c59de 100755
--- a/forms/common-freemarker/pom.xml
+++ b/forms/common-freemarker/pom.xml
@@ -29,6 +29,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.freemarker
freemarker
diff --git a/forms/common-themes/pom.xml b/forms/common-themes/pom.xml
index 21dfef478d..f7d4699793 100755
--- a/forms/common-themes/pom.xml
+++ b/forms/common-themes/pom.xml
@@ -39,6 +39,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.logging
jboss-logging
diff --git a/forms/login-api/pom.xml b/forms/login-api/pom.xml
index bea1f2a511..efdcbfc166 100755
--- a/forms/login-api/pom.xml
+++ b/forms/login-api/pom.xml
@@ -34,6 +34,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
diff --git a/forms/login-freemarker/pom.xml b/forms/login-freemarker/pom.xml
index 9299c67890..5c2a1afabc 100755
--- a/forms/login-freemarker/pom.xml
+++ b/forms/login-freemarker/pom.xml
@@ -54,6 +54,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.freemarker
freemarker
diff --git a/integration/admin-client/pom.xml b/integration/admin-client/pom.xml
index 705d1bb86e..9ab9cc1caf 100755
--- a/integration/admin-client/pom.xml
+++ b/integration/admin-client/pom.xml
@@ -41,6 +41,11 @@
${resteasy.latest.version}
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.jboss.resteasy
resteasy-jackson-provider
@@ -61,4 +66,4 @@
-
\ No newline at end of file
+
diff --git a/integration/jaxrs-oauth-client/pom.xml b/integration/jaxrs-oauth-client/pom.xml
index caf9cb396c..75f72667ea 100755
--- a/integration/jaxrs-oauth-client/pom.xml
+++ b/integration/jaxrs-oauth-client/pom.xml
@@ -26,6 +26,11 @@
${resteasy.latest.version}
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.keycloak
keycloak-core
diff --git a/model/api/pom.xml b/model/api/pom.xml
index 6d894f5bcc..74d72bc2f1 100755
--- a/model/api/pom.xml
+++ b/model/api/pom.xml
@@ -19,6 +19,11 @@
resteasy-jaxrs
provided
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
org.bouncycastle
bcprov-jdk15on
diff --git a/model/invalidation-cache/model-adapters/pom.xml b/model/invalidation-cache/model-adapters/pom.xml
index 25c3b95f6c..e00cca8b4a 100755
--- a/model/invalidation-cache/model-adapters/pom.xml
+++ b/model/invalidation-cache/model-adapters/pom.xml
@@ -47,6 +47,11 @@
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+ provided
+
com.h2database
diff --git a/model/jpa/pom.xml b/model/jpa/pom.xml
index 196a177445..246ea8e032 100755
--- a/model/jpa/pom.xml
+++ b/model/jpa/pom.xml
@@ -61,6 +61,10 @@
+
+ org.jboss.spec.javax.annotation
+ jboss-annotations-api_1.1_spec
+
diff --git a/pom.xml b/pom.xml
index 4a23ee2954..1ca894f08f 100755
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,8 @@
1.9.9.redhat-4
4.3.6.redhat-1
-
+
+ 2.3.12.Final-redhat-1
3.0.9.Final
4.2.1
1.1.1.Final
@@ -218,13 +219,19 @@
org.jboss.resteasy
jaxrs-api
${resteasy.version}
-
+ -->
org.jboss.resteasy
resteasy-jaxrs
${resteasy.version}
+
+
+ javax.annotation
+ jsr250-api
+
+
-
+