diff --git a/components/pom.xml b/components/pom.xml
new file mode 100644
index 0000000000..f615802ad8
--- /dev/null
+++ b/components/pom.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+ org.wso2.carbon
+ wso2cdm-parent
+ 2.0.0-SNAPSHOT
+ ../pom.xml
+
+
+ 4.0.0
+ org.wso2.cdmserver
+ wso2cdmserver-components
+ pom
+ WSO2 Connected Device Manager (CDM) - Parent
+
+
+ device-mgt
+ policy-mgt
+
+
diff --git a/features/pom.xml b/features/pom.xml
new file mode 100644
index 0000000000..0507dbd508
--- /dev/null
+++ b/features/pom.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+ org.wso2.carbon
+ wso2cdm-parent
+ 2.0.0-SNAPSHOT
+ ../pom.xml
+
+
+ 4.0.0
+ org.wso2.cdmserver
+ wso2cdmserver-features
+ pom
+ WSO2 Connected Device Manager (CDM) - Parent
+
+
+ device-mgt
+
+
diff --git a/pom.xml b/pom.xml
index 1d092189aa..abe1d48878 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,12 +37,9 @@
- components/device-mgt
- components/policy-mgt
- features/device-mgt
- product/modules/p2-profile-gen
- product/modules/distribution
- product/modules/integration
+ components
+ features
+ product
@@ -209,4 +206,4 @@
-
\ No newline at end of file
+
diff --git a/product/pom.xml b/product/pom.xml
index 505f258280..f83bde4929 100644
--- a/product/pom.xml
+++ b/product/pom.xml
@@ -29,7 +29,13 @@
4.0.0
org.wso2.cdmserver
- wso2cdmserver-parent
+ wso2cdmserver-product
pom
WSO2 Connected Device Manager (CDM) - Parent
+
+
+ modules/p2-profile-gen
+ modules/distribution
+ modules/integration
+