diff --git a/components/pom.xml b/components/pom.xml
new file mode 100644
index 000000000..f615802ad
--- /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 000000000..0507dbd50
--- /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 73843cab1..f3662c170 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
@@ -202,4 +199,4 @@
-
\ No newline at end of file
+
diff --git a/product/pom.xml b/product/pom.xml
index 505f25828..f83bde492 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
+