diff --git a/components/org.wso2.openbanking.cds.demo.backend/src/main/webapp/WEB-INF/web.xml b/components/org.wso2.openbanking.cds.demo.backend/src/main/webapp/WEB-INF/web.xml
index 6923ea26..b7d1d6be 100644
--- a/components/org.wso2.openbanking.cds.demo.backend/src/main/webapp/WEB-INF/web.xml
+++ b/components/org.wso2.openbanking.cds.demo.backend/src/main/webapp/WEB-INF/web.xml
@@ -28,7 +28,7 @@
JAX-WS/JAX-RS Servlet
JAX-WS/JAX-RS Endpoint
- org.apache.cxf.transport.servlet.CXFServlet
+ org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet
service-list-stylesheet
@@ -39,6 +39,28 @@
org.glassfish.jersey.media.multipart.MultiPartFeature
+
+ jaxrs.serviceClasses
+
+ org.wso2.openbanking.cds.demo.backend.services.BankingService,
+ org.wso2.openbanking.cds.demo.backend.services.CommonService,
+ org.wso2.openbanking.cds.demo.backend.services.DiscoveryService,
+ org.wso2.openbanking.cds.demo.backend.services.CustomerDetailsService,
+ org.wso2.openbanking.cds.demo.backend.services.BankAccountService
+
+
+
+
+ jaxrs.address
+
+ /banking,
+ /common,
+ /discovery,
+ /customerdetails,
+ /bankaccounts
+
+
+
1
diff --git a/internal-apis/internal-webapps/org.wso2.openbanking.cds.metrics.endpoint/src/main/webapp/WEB-INF/web.xml b/internal-apis/internal-webapps/org.wso2.openbanking.cds.metrics.endpoint/src/main/webapp/WEB-INF/web.xml
index 7e6a5c63..20dc82ab 100644
--- a/internal-apis/internal-webapps/org.wso2.openbanking.cds.metrics.endpoint/src/main/webapp/WEB-INF/web.xml
+++ b/internal-apis/internal-webapps/org.wso2.openbanking.cds.metrics.endpoint/src/main/webapp/WEB-INF/web.xml
@@ -53,9 +53,28 @@
CXFServlet
- org.apache.cxf.transport.servlet.CXFServlet
+ org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet
1
+
+
+ jaxrs.serviceClasses
+
+ org.wso2.openbanking.cds.metrics.endpoint.impl.MetricsApiImpl
+
+
+
+
+ jaxrs.address
+ /
+
+
+
+ jaxrs.providers
+
+ com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
+
+