diff --git a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.admin.api/pom.xml b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.admin.api/pom.xml
index 239156f4d9..fde5124a37 100644
--- a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.admin.api/pom.xml
+++ b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.admin.api/pom.xml
@@ -156,11 +156,11 @@
-
- org.wso2.carbon
- org.wso2.carbon.logging
- provided
-
+
+
+
+
+
io.swagger
swagger-jaxrs
diff --git a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.common/pom.xml b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.common/pom.xml
index f2649e8498..d74ae06662 100644
--- a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.common/pom.xml
+++ b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.common/pom.xml
@@ -35,6 +35,14 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+
+
org.apache.felix
maven-scr-plugin
@@ -59,6 +67,32 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+
+ ${basedir}/target/coverage-reports/jacoco-unit.exec
+
+
+
+ jacoco-initialize
+
+ prepare-agent
+
+
+
+ jacoco-site
+ test
+
+ report
+
+
+ ${basedir}/target/coverage-reports/jacoco-unit.exec
+ ${basedir}/target/coverage-reports/site
+
+
+
+
diff --git a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.core/pom.xml b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.core/pom.xml
index a3954bbef3..ab6ecb71e1 100644
--- a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.core/pom.xml
+++ b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.core/pom.xml
@@ -38,6 +38,14 @@
org.apache.felix
maven-scr-plugin
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+
+
org.apache.felix
maven-bundle-plugin
@@ -73,14 +81,14 @@
-
- org.eclipse.osgi
- org.eclipse.osgi
-
-
- org.eclipse.osgi
- org.eclipse.osgi.services
-
+
+
+
+
+
+
+
+
org.wso2.carbon
org.wso2.carbon.utils
diff --git a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.enforce/pom.xml b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.enforce/pom.xml
index ffa7a98455..1e5507acdf 100644
--- a/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.enforce/pom.xml
+++ b/components/cea-mgt/io.entgra.device.mgt.core.cea.mgt.enforce/pom.xml
@@ -38,6 +38,14 @@
org.apache.felix
maven-scr-plugin
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 1.8
+
+
org.apache.felix
maven-bundle-plugin
@@ -68,18 +76,44 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+
+ ${basedir}/target/coverage-reports/jacoco-unit.exec
+
+
+
+ jacoco-initialize
+
+ prepare-agent
+
+
+
+ jacoco-site
+ test
+
+ report
+
+
+ ${basedir}/target/coverage-reports/jacoco-unit.exec
+ ${basedir}/target/coverage-reports/site
+
+
+
+
-
- org.eclipse.osgi
- org.eclipse.osgi
-
-
- org.eclipse.osgi
- org.eclipse.osgi.services
-
+
+
+
+
+
+
+
+
com.google.code.gson
gson
diff --git a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization.api/pom.xml b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization.api/pom.xml
index 21fd9d2457..13f3859a47 100644
--- a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization.api/pom.xml
+++ b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization.api/pom.xml
@@ -180,8 +180,8 @@
- org.wso2.carbon
- org.wso2.carbon.logging
+ org.ops4j.pax.logging
+ pax-logging-api
provided
@@ -315,7 +315,7 @@
org.powermock
- powermock-api-mockito
+ powermock-api-mockito2
test
diff --git a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization/pom.xml b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization/pom.xml
index 79dd397d74..3de4acb1f7 100644
--- a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization/pom.xml
+++ b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.device.organization/pom.xml
@@ -130,16 +130,16 @@
-
- org.eclipse.osgi
- org.eclipse.osgi
- provided
-
-
- org.eclipse.osgi
- org.eclipse.osgi.services
- provided
-
+
+
+
+
+
+
+
+
+
+
@@ -265,7 +265,7 @@
org.powermock
- powermock-api-mockito
+ powermock-api-mockito2
test
@@ -309,7 +309,7 @@
test
- javax.xml.bind
+ org.wso2.orbit.javax.xml.bind
jaxb-api
test
@@ -320,6 +320,10 @@
org.apache.maven.plugins
maven-compiler-plugin
+
+
+ 1.8
+
org.apache.felix
@@ -371,7 +375,7 @@
com.fasterxml.jackson.core.*,
com.fasterxml.jackson.databind.*,
com.fasterxml.jackson.annotation.*,
- com.google.common.cache.*,
+ com.google.common.cache.*