diff --git a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/pom.xml b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/pom.xml
index cef83438fe..f94ddef9db 100644
--- a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/pom.xml
+++ b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/pom.xml
@@ -45,6 +45,7 @@
${project.artifactId}
${io.entgra.device.mgt.core.version}
Grafana Management Common Bundle
+
io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common.*
diff --git a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/src/main/java/io/entgra/device/mgt/core/analytics/mgt/grafana/proxy/common/exception/GrafanaManagementException.java b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/src/main/java/io/entgra/device/mgt/core/analytics/mgt/grafana/proxy/common/exception/GrafanaManagementException.java
index cdfdd8d4ad..b11af45f3a 100644
--- a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/src/main/java/io/entgra/device/mgt/core/analytics/mgt/grafana/proxy/common/exception/GrafanaManagementException.java
+++ b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common/src/main/java/io/entgra/device/mgt/core/analytics/mgt/grafana/proxy/common/exception/GrafanaManagementException.java
@@ -17,7 +17,7 @@
*/
package io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common.exception;
-public class GrafanaManagementException extends Exception{
+public class GrafanaManagementException extends Exception {
private static final long serialVersionUID = -3922279312829079297L;
diff --git a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core/pom.xml b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core/pom.xml
index f17ed28470..4a1bc3ef5b 100644
--- a/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core/pom.xml
+++ b/components/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core/pom.xml
@@ -75,7 +75,7 @@
com.google.common.cache;version="[32.1,33)";resolution:=optional,
com.google.gson;version="[2.9,3)",
-
+ io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common.exception;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core.bean,
io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core.config,
io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core.config.xml.bean,
diff --git a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension/pom.xml b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension/pom.xml
index b55ec2abc2..36592ea462 100644
--- a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension/pom.xml
+++ b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension/pom.xml
@@ -38,6 +38,7 @@
org.wso2.carbon
org.wso2.carbon.core
+ provided
org.wso2.carbon
@@ -71,14 +72,12 @@
${io.entgra.device.mgt.core.version}
API Management Application Bundle
io.entgra.device.mgt.core.apimgt.application.extension.internal
-
- io.entgra.device.mgt.core.apimgt.analytics.extension.dto,
- io.entgra.device.mgt.core.apimgt.analytics.extension.exception,
+
org.apache.velocity,
org.apache.velocity.app,
org.apache.velocity.context,
org.wso2.carbon.utils;version="[4.8,5)"
-
+
io.entgra.device.mgt.core.apimgt.analytics.extension.*
diff --git a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.annotations/pom.xml b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.annotations/pom.xml
index abbe4d60c7..96c986b93e 100644
--- a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.annotations/pom.xml
+++ b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.annotations/pom.xml
@@ -33,22 +33,6 @@
Entgra Device Management - API Management Custom Annotation Module
https://entgra.io
-
-
- org.apache.felix
- org.apache.felix.scr.ds-annotations
- provided
-
-
- org.ops4j.pax.logging
- pax-logging-api
- provided
-
-
- javax.ws.rs
- jsr311-api
-
-
@@ -61,12 +45,13 @@
${project.artifactId}
${io.entgra.device.mgt.core.version}
API Management Extentions - Custom Annotations
+
io.entgra.device.mgt.core.apimgt.annotations.*
-
- scribe;scope=compile|runtime;inline=false,
-
+
+
+
diff --git a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension/pom.xml b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension/pom.xml
index 27cfdb1a78..3d15d728a5 100644
--- a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension/pom.xml
+++ b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension/pom.xml
@@ -42,23 +42,22 @@
org.wso2.carbon
org.wso2.carbon.registry.core
+ provided
org.wso2.carbon
org.wso2.carbon.core
+ provided
org.wso2.carbon
org.wso2.carbon.utils
-
-
- org.ops4j.pax.logging
- pax-logging-api
provided
org.wso2.carbon.apimgt
org.wso2.carbon.apimgt.api
+ provided
org.wso2.carbon.apimgt
@@ -68,10 +67,12 @@
com.googlecode.json-simple.wso2
json-simple
+ provided
org.wso2.carbon.registry
org.wso2.carbon.registry.indexing
+ provided
io.entgra.device.mgt.core
@@ -81,14 +82,18 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.apimgt.extension.rest.api
-
+ provided
io.entgra.device.mgt.core
io.entgra.device.mgt.core.device.mgt.common
-
+ provided
+
+
+ commons-logging
+ commons-logging
+ provided
-
@@ -113,7 +118,7 @@
${io.entgra.device.mgt.core.version}
API Management Application Bundle
io.entgra.device.mgt.core.apimgt.application.extension.internal
-
+
io.entgra.device.mgt.core.apimgt.application.extension.bean,
io.entgra.device.mgt.core.apimgt.application.extension.dto,
io.entgra.device.mgt.core.apimgt.application.extension.exception,
@@ -140,7 +145,7 @@
org.wso2.carbon.user.api;version="[1.0,2)",
org.wso2.carbon.user.core.service;version="[4.8,5)",
org.wso2.carbon.user.core.tenant;version="[4.8,5)"
-
+
!io.entgra.device.mgt.core.apimgt.application.extension.internal,
io.entgra.device.mgt.core.apimgt.application.extension.*
diff --git a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension/pom.xml b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension/pom.xml
index 03aa7a3afb..a587d41ac1 100644
--- a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension/pom.xml
+++ b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension/pom.xml
@@ -75,7 +75,7 @@
${io.entgra.device.mgt.core.version}
API Management Application Bundle
io.entgra.device.mgt.core.apimgt.keymgt.extension.internal
-
+
com.google.gson;version="[2.9,3)",
io.entgra.device.mgt.core.apimgt.keymgt.extension,
io.entgra.device.mgt.core.apimgt.keymgt.extension.exception,
@@ -111,7 +111,7 @@
org.wso2.carbon.user.core.service;version="[4.8,5)",
org.wso2.carbon.user.core.tenant;version="[4.8,5)",
org.wso2.carbon.utils.multitenancy;version="[4.8,5)"
-
+
!io.entgra.device.mgt.core.apimgt.keymgt.extension.internal,
io.entgra.device.mgt.core.apimgt.keymgt.extension.*
diff --git a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher/pom.xml b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher/pom.xml
index 98aa220e17..391338fb55 100644
--- a/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher/pom.xml
+++ b/components/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher/pom.xml
@@ -166,7 +166,7 @@
com.google.gson;version="[2.9,3)",
com.google.gson.reflect;version="[2.9,3)",
-
+ io.entgra.device.mgt.core.apimgt.annotations;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.apimgt.extension.rest.api.*,
io.entgra.device.mgt.core.apimgt.webapp.publisher.config,
io.entgra.device.mgt.core.apimgt.webapp.publisher.dto,
diff --git a/components/application-mgt/io.entgra.device.mgt.core.application.mgt.core/pom.xml b/components/application-mgt/io.entgra.device.mgt.core.application.mgt.core/pom.xml
index 1e761b259a..9ae8af088c 100644
--- a/components/application-mgt/io.entgra.device.mgt.core.application.mgt.core/pom.xml
+++ b/components/application-mgt/io.entgra.device.mgt.core.application.mgt.core/pom.xml
@@ -49,9 +49,9 @@
com.dd.plist;version="[1.21,2)",
com.google.gson;version="[2.9,3)",
com.google.gson.reflect;version="[2.9,3)",
-
-
-
+ io.entgra.device.mgt.core.apimgt.application.extension;version="${io.entgra.device.mgt.core.version.range}",
+ io.entgra.device.mgt.core.apimgt.application.extension.dto;version="${io.entgra.device.mgt.core.version.range}",
+ io.entgra.device.mgt.core.apimgt.application.extension.exception;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.application.mgt.common;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.application.mgt.common.config;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.application.mgt.common.dto;version="${io.entgra.device.mgt.core.version.range}",
@@ -219,10 +219,12 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.application.mgt.common
+ provided
io.entgra.device.mgt.core
io.entgra.device.mgt.core.device.mgt.common
+ provided
objenesis
@@ -233,6 +235,7 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.device.mgt.core
+ provided
org.wso2.securevault
@@ -333,6 +336,7 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.apimgt.application.extension
+ provided
org.wso2.carbon.registry.servlet
@@ -403,6 +407,7 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.identity.jwt.client.extension
+ provided
diff --git a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.userstore.role.mapper/pom.xml b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.userstore.role.mapper/pom.xml
index f91058f41c..e8d9ef40d5 100644
--- a/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.userstore.role.mapper/pom.xml
+++ b/components/device-mgt-extensions/io.entgra.device.mgt.core.device.mgt.extensions.userstore.role.mapper/pom.xml
@@ -51,21 +51,21 @@
org.osgi.framework.*;version="${imp.package.version.osgi.framework}",
org.osgi.service.*;version="${imp.package.version.osgi.service}",
org.apache.commons.logging,
-
+ org.apache.axis2.*;version="${axis2.osgi.version.range}",
org.wso2.carbon.core,
org.wso2.carbon.utils.*,
-
-
-
-
-
+ javax.xml.bind;resolution:=optional,
+ javax.xml.bind.annotation,
+ javax.xml.parsers,
+ org.w3c.dom,
+ org.wso2.carbon,
org.wso2.carbon.context,
org.wso2.carbon.user.api,
-
+ org.wso2.carbon.user.core.common,
org.wso2.carbon.user.core.service,
-
+ org.wso2.carbon.user.mgt.common,
io.entgra.device.mgt.core.server.bootup.heartbeat.beacon.service
-
+ io.entgra.device.mgt.core.server.bootup.heartbeat.beacon.exception
!io.entgra.device.mgt.core.device.mgt.extensions.userstore.role.mapper.internal,
diff --git a/components/device-mgt/io.entgra.device.mgt.core.device.mgt.common/pom.xml b/components/device-mgt/io.entgra.device.mgt.core.device.mgt.common/pom.xml
index 9c8a346f0a..03906f7ac1 100644
--- a/components/device-mgt/io.entgra.device.mgt.core.device.mgt.common/pom.xml
+++ b/components/device-mgt/io.entgra.device.mgt.core.device.mgt.common/pom.xml
@@ -50,24 +50,6 @@
com.fasterxml.jackson.annotation;version="[2.9,3)",
com.google.gson;version="[2.9,3)",
- io.entgra.device.mgt.core.device.mgt.common,
- io.entgra.device.mgt.core.device.mgt.common.app.mgt,
- io.entgra.device.mgt.core.device.mgt.common.configuration.mgt,
- io.entgra.device.mgt.core.device.mgt.common.device.details,
- io.entgra.device.mgt.core.device.mgt.common.event.config,
- io.entgra.device.mgt.core.device.mgt.common.exceptions,
- io.entgra.device.mgt.core.device.mgt.common.general,
- io.entgra.device.mgt.core.device.mgt.common.group.mgt,
- io.entgra.device.mgt.core.device.mgt.common.invitation.mgt,
- io.entgra.device.mgt.core.device.mgt.common.license.mgt,
- io.entgra.device.mgt.core.device.mgt.common.metadata.mgt,
- io.entgra.device.mgt.core.device.mgt.common.operation.mgt,
- io.entgra.device.mgt.core.device.mgt.common.otp.mgt.dto,
- io.entgra.device.mgt.core.device.mgt.common.policy.mgt,
- io.entgra.device.mgt.core.device.mgt.common.policy.mgt.monitor,
- io.entgra.device.mgt.core.device.mgt.common.pull.notification,
- io.entgra.device.mgt.core.device.mgt.common.push.notification,
- io.entgra.device.mgt.core.device.mgt.common.type.mgt,
io.swagger.annotations;version="[1.6,2)",
javax.xml.bind.annotation;version="[0.0,1)"
diff --git a/components/device-mgt/io.entgra.device.mgt.core.device.mgt.core/pom.xml b/components/device-mgt/io.entgra.device.mgt.core.device.mgt.core/pom.xml
index 4726cbb2ef..5aa3e0cece 100644
--- a/components/device-mgt/io.entgra.device.mgt.core.device.mgt.core/pom.xml
+++ b/components/device-mgt/io.entgra.device.mgt.core.device.mgt.core/pom.xml
@@ -78,7 +78,7 @@
com.google.common.reflect;version="[32.1,33)";resolution:=optional,
com.google.gson;version="[2.9,3)",
com.google.gson.reflect;version="[2.9,3)",
-
+ io.entgra.device.mgt.core.apimgt.annotations;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.apimgt.extension.rest.api;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.apimgt.extension.rest.api.dto;version="${io.entgra.device.mgt.core.version.range}",
io.entgra.device.mgt.core.apimgt.extension.rest.api.dto.APIInfo;version="${io.entgra.device.mgt.core.version.range}",
@@ -365,6 +365,7 @@
io.entgra.device.mgt.core
io.entgra.device.mgt.core.apimgt.annotations
+ provided
org.wso2.carbon.event-processing
diff --git a/features/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.server.feature/pom.xml b/features/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.server.feature/pom.xml
index 64ba964fb8..2bda622bac 100644
--- a/features/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.server.feature/pom.xml
+++ b/features/analytics-mgt/grafana-mgt/io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.server.feature/pom.xml
@@ -112,9 +112,9 @@
-
-
-
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.common:${io.entgra.device.mgt.core.version}
+
io.entgra.device.mgt.core:io.entgra.device.mgt.core.analytics.mgt.grafana.proxy.core:${io.entgra.device.mgt.core.version}
diff --git a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension.feature/pom.xml b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension.feature/pom.xml
index 98a010d956..528f494156 100644
--- a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension.feature/pom.xml
+++ b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.analytics.extension.feature/pom.xml
@@ -84,9 +84,9 @@
-
-
-
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.analytics.extension:${io.entgra.device.mgt.core.version}
+
diff --git a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension.feature/pom.xml b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension.feature/pom.xml
index 952f7bb9aa..0d0cf6d35d 100644
--- a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension.feature/pom.xml
+++ b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.application.extension.feature/pom.xml
@@ -113,9 +113,9 @@
-
-
-
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.application.extension:${io.entgra.device.mgt.core.version}
+
org.wso2.carbon.core.server:${carbon.kernel.version}
diff --git a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension.feature/pom.xml b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension.feature/pom.xml
index 64bda5f09a..4f70694ab7 100644
--- a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension.feature/pom.xml
+++ b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.keymgt.extension.feature/pom.xml
@@ -112,9 +112,9 @@
-
-
-
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.keymgt.extension:${io.entgra.device.mgt.core.version}
+
diff --git a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher.feature/pom.xml b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher.feature/pom.xml
index 1b316b263c..902aa5a801 100644
--- a/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher.feature/pom.xml
+++ b/features/apimgt-extensions/io.entgra.device.mgt.core.apimgt.webapp.publisher.feature/pom.xml
@@ -130,12 +130,12 @@
io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.webapp.publisher:${io.entgra.device.mgt.core.version}
-
-
-
-
-
-
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.application.extension:${io.entgra.device.mgt.core.version}
+
+
+ io.entgra.device.mgt.core:io.entgra.device.mgt.core.apimgt.annotations:${io.entgra.device.mgt.core.version}
+
io.entgra.org.scannotation:scannotation:${scannotation.version}