diff --git a/components/device-mgt-iot/org.wso2.carbon.device.mgt.iot/pom.xml b/components/device-mgt-iot/org.wso2.carbon.device.mgt.iot/pom.xml
index 19602bb76f..4a0c0b3c1c 100644
--- a/components/device-mgt-iot/org.wso2.carbon.device.mgt.iot/pom.xml
+++ b/components/device-mgt-iot/org.wso2.carbon.device.mgt.iot/pom.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.eclipse.osgi
- org.eclipse.osgi
-
-
- org.eclipse.osgi
- org.eclipse.osgi.services
-
-
- org.wso2.carbon
- org.wso2.carbon.logging
-
-
- org.wso2.carbon
- org.wso2.carbon.utils
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.device.mgt.common
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.device.mgt.core
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.device.mgt.group.common
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.device.mgt.group.core
-
-
- org.wso2.carbon
- org.wso2.carbon.ndatasource.core
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.policy.mgt.core
- provided
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.policy.mgt.common
- provided
-
-
-
- org.json.wso2
- json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.wso2.carbon
- org.wso2.carbon.core
-
-
-
- commons-collections
- commons-collections
-
-
- commons-configuration
- commons-configuration
-
-
- org.wso2.carbon.commons
- org.wso2.carbon.databridge.agent.thrift
-
-
- org.wso2.carbon.commons
- org.wso2.carbon.databridge.commons
-
-
- org.wso2.orbit.org.apache.httpcomponents
- httpclient
-
-
-
- org.eclipse.paho
- mqtt-client
-
-
-
- org.wso2.carbon.devicemgt
- org.wso2.carbon.device.mgt.analytics
-
-
-
-
- org.igniterealtime.smack.wso2
- smack
-
-
- org.igniterealtime.smack.wso2
- smackx
-
-
-
-
-
-
- Eclipse Paho Repo
- http://repo.spring.io/plugins-release/
-
-
+ bundle
+ WSO2 Carbon - IoT Device Management Common Impl
+ WSO2 Carbon - IoT Device Management and Control Implementation
+ http://wso2.org
+
+
+
+
+ org.apache.felix
+ maven-scr-plugin
+
+
+ maven-compiler-plugin
+
+
+ 1.7
+
+ 2.3.2
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.4.0
+ true
+
+
+ ${project.artifactId}
+ ${project.artifactId}
+ ${carbon.iot.device.mgt.version}
+ IoT Server Impl Bundle
+ org.wso2.carbon.device.mgt.iot.internal
+
+ org.jivesoftware.smack.*,
+ javax.xml.namespace;resolution:=optional,
+ javax.xml.validation;resolution:=optional,
+ org.apache.commons.codec.binary,
+ org.apache.commons.collections.map,
+ org.apache.http.*,
+ org.apache.commons.io.*,
+ org.apache.commons.logging.*,
+ org.json;version="${commons-json.version}",
+ org.wso2.carbon.base.*,
+ org.wso2.carbon.databridge.*,
+ org.wso2.carbon.user.api,
+ org.wso2.carbon.user.core.service,
+ org.osgi.framework,
+ org.osgi.service.component,
+ javax.xml.bind.*;resolution:=optional,
+ javax.naming;resolution:=optional,
+ javax.sql;resolution:=optional,
+ javax.xml.bind.annotation.*;resolution:=optional,
+ javax.xml.parsers.*;resolution:=optional,
+ javax.net;resolution:=optional,
+ javax.net.ssl;resolution:=optional,
+ org.w3c.dom;resolution:=optional,
+ org.wso2.carbon.core;version="${carbon.kernel.version.range}",
+ org.wso2.carbon.utils.*;version="${carbon.kernel.version.range}",
+ org.wso2.carbon.device.mgt.group.common.*,
+ org.wso2.carbon.device.mgt.group.core.*,
+ org.wso2.carbon.device.mgt.common.*,
+ org.wso2.carbon.device.mgt.core.*,
+ org.wso2.carbon.context.*;version="${carbon.kernel.version.range}",
+ org.wso2.carbon.ndatasource.core;version="${carbon.kernel.version.range}",
+
+
+ !org.wso2.carbon.device.mgt.iot.internal,
+ org.wso2.carbon.device.mgt.iot.*;version="${project.version}",
+ org.eclipse.paho.client.mqttv3.*;version="${eclipse.paho.version}"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.eclipse.osgi
+ org.eclipse.osgi
+
+
+ org.eclipse.osgi
+ org.eclipse.osgi.services
+
+
+ org.wso2.carbon
+ org.wso2.carbon.logging
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.device.mgt.common
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.device.mgt.core
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.device.mgt.group.common
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.device.mgt.group.core
+
+
+ org.wso2.carbon
+ org.wso2.carbon.ndatasource.core
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.policy.mgt.core
+ provided
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.policy.mgt.common
+ provided
+
+
+ org.wso2.carbon.devicemgt
+ org.wso2.carbon.device.mgt.analytics
+
+
+
+ org.json.wso2
+ json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.wso2.carbon
+ org.wso2.carbon.core
+
+
+
+ commons-collections
+ commons-collections
+
+
+ commons-configuration
+ commons-configuration
+
+
+ org.wso2.carbon.analytics-common
+ org.wso2.carbon.databridge.agent
+
+
+ org.wso2.carbon.analytics-common
+ org.wso2.carbon.databridge.core
+
+
+ org.wso2.carbon.commons
+ org.wso2.carbon.databridge.commons
+
+
+ org.wso2.orbit.org.apache.httpcomponents
+ httpclient
+
+
+
+ org.eclipse.paho
+ mqtt-client
+
+
+
+ org.wso2.carbon
+ org.wso2.carbon.utils
+
+
+
+
+ org.igniterealtime.smack.wso2
+ smack
+
+
+ org.igniterealtime.smack.wso2
+ smackx
+
+
+
+
+
+
+ Eclipse Paho Repo
+ http://repo.spring.io/plugins-release/
+
+
diff --git a/pom.xml b/pom.xml
index 6beec6cf3e..bd9c00319b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -284,15 +284,20 @@
provided
- org.wso2.carbon.commons
- org.wso2.carbon.databridge.agent.thrift
- ${carbon.commons.version}
+ org.wso2.carbon.analytics-common
+ org.wso2.carbon.databridge.core
+ ${carbon.analytics.common.version}
org.wso2.carbon.commons
org.wso2.carbon.databridge.commons
${carbon.commons.version}
+
+ org.wso2.carbon.analytics-common
+ org.wso2.carbon.databridge.agent
+ ${carbon.analytics.common.version}
+
@@ -1043,8 +1048,11 @@
3.0.4.wso2v1
0.4.0
-
- 1.0.3
+
+ 5.0.5
+ [5.0.5,6.0.0)
+ 1.0.4
+ [1.0.4,2.0.0]
1.51.0.0