diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache
index 386f337867a..ec2559bd6db 100644
--- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache
+++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache
@@ -160,6 +160,18 @@
${cxf-version}
compile
+
+ com.fasterxml.jackson.jaxrs
+ jackson-jaxrs-json-provider
+ ${jackson-jaxrs-version}
+ compile
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-joda
+ ${jackson-jaxrs-version}
+ compile
+
{{#generateSpringApplication}}
@@ -233,6 +245,7 @@
1.3.3.RELEASE
{{/generateSpringBootApplication}}
3.1.8
+ 2.8.4
UTF-8
diff --git a/samples/server/petstore/jaxrs-cxf/pom.xml b/samples/server/petstore/jaxrs-cxf/pom.xml
index cdf3a68ed8f..59b8b3545d8 100644
--- a/samples/server/petstore/jaxrs-cxf/pom.xml
+++ b/samples/server/petstore/jaxrs-cxf/pom.xml
@@ -112,6 +112,13 @@
${junit-version}
test
+
+
+ javax.validation
+ validation-api
+ ${beanvalidation-version}
+ provided
+
org.apache.cxf
@@ -151,6 +158,18 @@
${cxf-version}
compile
+
+ com.fasterxml.jackson.jaxrs
+ jackson-jaxrs-json-provider
+ ${jackson-jaxrs-version}
+ compile
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-joda
+ ${jackson-jaxrs-version}
+ compile
+
@@ -165,13 +184,15 @@
1.7
${java.version}
${java.version}
- 1.5.10
+ 1.5.12
9.2.9.v20150224
2.22.2
4.12
1.1.7
2.5
+ 1.1.0.Final
3.1.8
+ 2.8.4
UTF-8