diff --git a/modules/distribution/pom.xml b/modules/distribution/pom.xml
index 72bf6a29..42327e78 100644
--- a/modules/distribution/pom.xml
+++ b/modules/distribution/pom.xml
@@ -30,8 +30,8 @@
wso2iots
1.0.0-SNAPSHOT
pom
- WSO2 IoT Server - Distribution
- WSO2 IoT Server Distribution
+ WSO2 IoT - Distribution
+ WSO2 IoT Distribution
@@ -175,6 +175,64 @@
+
+
+
+ create-JAGH2-schema
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ create-social-db-schema
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
3-extract-docs-from-components
package
diff --git a/modules/distribution/src/assembly/bin.xml b/modules/distribution/src/assembly/bin.xml
index 946dceb9..96f346a6 100644
--- a/modules/distribution/src/assembly/bin.xml
+++ b/modules/distribution/src/assembly/bin.xml
@@ -198,6 +198,7 @@
**/i18n/
**/ws/
**/appmgtpublisher/
+ **/store/
**/lifecycle/
**/utils/
**/caramel/
@@ -302,17 +303,69 @@
*/**
-
+
+
+ ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/storage
+ ${pom.artifactId}-${pom.version}/dbscripts/storage
+
+ */**
+
+
+
+ ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/appmgt
+ ${pom.artifactId}-${pom.version}/dbscripts/appmgt
+
+ */**
+
+
-
- ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/social
-
+ ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/social
+ ${pom.artifactId}-${pom.version}/dbscripts/social
+
+ */**
+
+
+
+
+ src/repository/dbscripts/social
${pom.artifactId}-${pom.version}/dbscripts/social
*/**
+
+
+ src/repository/dbscripts/storage
+ ${pom.artifactId}-${pom.version}/dbscripts/storage
+
+ */**
+
+
+
+
+ ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/repository/modules
+ ${pom.artifactId}-${pom.version}/modules/
+
+ */**
+
+
+
+ src/repository/modules/sso
+ ${pom.artifactId}-${pom.version}/modules/sso
+
+ */**
+
+
+
+
+
+ src/repository/modules/lifecycle
+ ${pom.artifactId}-${pom.version}/modules/lifecycle
+
+ */**
+
+
@@ -485,6 +538,11 @@
+
+ ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/repository/deployment/server/jaggeryapps/social/
+ ${pom.artifactId}-${pom.version}/repository/deployment/server/jaggeryapps/social
+
+
src/api-resources/synapse-configs/default/sequences
${pom.artifactId}-${pom.version}/repository/resources/apim-synapse-config/
@@ -963,6 +1021,13 @@
${pom.artifactId}-${pom.version}/repository/conf/etc/
644
+
+
+
+ ${pom.artifactId}-${pom.version}/repository/conf
+ true
+ 644
+
+
+
+
+ ${pom.artifactId}-${pom.version}/repository/conf
+ true
+ 644
+
+
diff --git a/modules/distribution/src/repository/conf/datasources/master-datasources.xml b/modules/distribution/src/repository/conf/datasources/master-datasources.xml
index e28aa690..fcbae825 100755
--- a/modules/distribution/src/repository/conf/datasources/master-datasources.xml
+++ b/modules/distribution/src/repository/conf/datasources/master-datasources.xml
@@ -84,5 +84,42 @@
+
+ JAGH2
+ The datasource used for by the Jaggery Storage Manager
+
+ jdbc/ES_Storage
+
+
+
+ jdbc:h2:repository/database/ES_STORAGE;DB_CLOSE_ON_EXIT=FALSE;LOCK_TIMEOUT=60000
+ wso2carbon
+ wso2carbon
+ org.h2.Driver
+ 50
+ 60000
+
+
+
+
+ WSO2_SOCIAL_DB
+ The datasource used for Store social database
+
+ jdbc/WSO2_SOCIAL_DB
+
+
+
+ jdbc:h2:repository/database/WSO2_SOCIAL_DB;DB_CLOSE_ON_EXIT=FALSE
+ wso2carbon
+ wso2carbon
+ org.h2.Driver
+ 50
+ 60000
+ true
+ SELECT 1
+ 30000
+
+
+
diff --git a/modules/distribution/src/samples-deployer.xml b/modules/distribution/src/samples-deployer.xml
index 92d8bac7..332b02d0 100644
--- a/modules/distribution/src/samples-deployer.xml
+++ b/modules/distribution/src/samples-deployer.xml
@@ -67,6 +67,12 @@
org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.devicetypes.feature:${carbon.device.mgt.plugin.version}
+
+ org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.mobile.android.feature:${carbon.device.mgt.plugin.version}
+
+
+ org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.mobile.windows.feature:${carbon.device.mgt.plugin.version}
+
@@ -103,6 +109,16 @@
org.wso2.carbon.device.mgt.iot.devicetypes.feature.group
${carbon.device.mgt.plugin.version}
+
+
+ org.wso2.carbon.device.mgt.mobile.android.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
+ org.wso2.carbon.device.mgt.mobile.windows.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
@@ -139,6 +155,16 @@
org.wso2.carbon.device.mgt.iot.devicetypes.feature.group
${carbon.device.mgt.plugin.version}
+
+
+ org.wso2.carbon.device.mgt.mobile.android.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
+ org.wso2.carbon.device.mgt.mobile.windows.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
diff --git a/modules/p2-profile-gen/pom.xml b/modules/p2-profile-gen/pom.xml
index c73daf43..2a2c5036 100644
--- a/modules/p2-profile-gen/pom.xml
+++ b/modules/p2-profile-gen/pom.xml
@@ -150,10 +150,7 @@
- org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.url.printer.feature:${carbon.device.mgt.plugin.version}
-
-
- org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.adapter.feature:${carbon.device.mgt.plugin.version}
+ org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.adapter.feature:${carbon.device.mgt.plugin.version}
org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.analytics.dashboard.feature:${carbon.device.mgt.version}
@@ -394,6 +391,42 @@
org.wso2.iot:org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.feature:${carbon.iot.device.mgt.version}
+
+
+ org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.appmgt.mdm.osgiconnector.feature:${carbon.device.mgt.plugin.version}
+
+
+
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.core.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.mdm.wso2emm.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.mobile.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.publisher.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.services.api.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.store:org.wso2.store.feature:${carbon.store.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.store.feature:${appmgt.feature.version}
+
+
+ org.wso2.carbon.store:org.wso2.carbon.social.feature:${carbon.store.version}
+
+
+ org.wso2.carbon.appmgt:org.wso2.carbon.appmgt.mdm.restconnector.feature:${appmgt.feature.version}
+
+
+
org.wso2.carbon.mediation:org.apache.synapse.wso2.feature:${carbon.mediation.version}
@@ -836,6 +869,51 @@
${carbon.iot.device.mgt.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
+
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.store.feature.group
+ ${carbon.store.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.publisher.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.store.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.social.feature.group
+ ${carbon.store.version}
+
+
@@ -903,13 +981,8 @@
${carbon.device.mgt.version}
-
-
- org.wso2.carbon.device.mgt.iot.url.printer.feature.group
- ${carbon.device.mgt.plugin.version}
-
- org.wso2.carbon.device.mgt.iot.adapter.feature.group
+ org.wso2.carbon.device.mgt.adapter.feature.group
${carbon.device.mgt.plugin.version}
@@ -1582,6 +1655,32 @@
${carbon.iot.device.mgt.version}
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
org.wso2.carbon.logging.mgt.feature.group
${carbon.commons.version}
@@ -1766,6 +1865,32 @@
org.wso2.iot.styles.feature.group
${carbon.iot.device.mgt.version}
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
org.apache.axis2.transport.mail.feature.group
${axis2-transports.wso2.version}
@@ -2120,6 +2245,32 @@
${carbon.iot.device.mgt.version}
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
org.wso2.carbon.tenant.mgt.common.feature.group
${carbon.commons.version}
@@ -2540,6 +2691,35 @@
${carbon.iot.device.mgt.version}
+
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
+
+
org.wso2.carbon.device.mgt.feature.group
@@ -2606,13 +2786,8 @@
${carbon.device.mgt.version}
-
-
- org.wso2.carbon.device.mgt.iot.url.printer.feature.group
- ${carbon.device.mgt.plugin.version}
-
- org.wso2.carbon.device.mgt.iot.adapter.feature.group
+ org.wso2.carbon.device.mgt.adapter.feature.group
${carbon.device.mgt.plugin.version}
@@ -3088,6 +3263,34 @@
${carbon.iot.device.mgt.version}
+
+
+
+ org.wso2.carbon.appmgt.core.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.wso2emm.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.restconnector.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mobile.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.services.api.feature.group
+ ${appmgt.feature.version}
+
+
+ org.wso2.carbon.appmgt.mdm.osgiconnector.feature.group
+ ${carbon.device.mgt.plugin.version}
+
+
+
org.wso2.carbon.device.mgt.feature.group
@@ -3154,13 +3357,8 @@
${carbon.device.mgt.version}
-
-
- org.wso2.carbon.device.mgt.iot.url.printer.feature.group
- ${carbon.device.mgt.plugin.version}
-
- org.wso2.carbon.device.mgt.iot.adapter.feature.group
+ org.wso2.carbon.device.mgt.adapter.feature.group
${carbon.device.mgt.plugin.version}
diff --git a/pom.xml b/pom.xml
index b5fda535..20437ba4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1020,6 +1020,7 @@
andes
${carbon.messaging.version}
+
@@ -1154,11 +1155,10 @@
1.0.1
- 1.2.2
- 1.2.2
+ 1.2.5
- 1.4.2
+ 1.4.4
1.0.0-wso2v3