From e3ef66aa1a185ded8dbb9250dbc4a59b0bca475b Mon Sep 17 00:00:00 2001 From: ayyoob Date: Sat, 22 Oct 2016 22:36:38 +0530 Subject: [PATCH] added deployer feature --- .../pom.xml | 21 +++- .../pom.xml | 106 ++++++++++++++++++ .../src/main/resources/build.properties | 1 + .../src/main/resources/p2.inf | 1 + features/device-mgt-extensions/pom.xml | 1 + pom.xml | 5 + 6 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/pom.xml create mode 100644 features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/build.properties create mode 100644 features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/p2.inf diff --git a/components/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer/pom.xml b/components/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer/pom.xml index 3890b70b68..0e607a6529 100644 --- a/components/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer/pom.xml +++ b/components/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer/pom.xml @@ -81,7 +81,26 @@ org.wso2.carbon.device.mgt.extensions.device.type.deployer.* - + javax.naming, + javax.sql, + javax.xml.bind, + javax.xml.bind.annotation, + javax.xml.parsers, + org.apache.axis2.context, + org.apache.axis2.deployment.*, + org.apache.commons.lang, + org.apache.commons.logging, + org.osgi.framework, + org.osgi.service.component, + org.w3c.dom, + org.wso2.carbon.context, + org.wso2.carbon.device.mgt.common.*, + org.wso2.carbon.device.mgt.extensions.*, + org.wso2.carbon.registry.api, + org.wso2.carbon.registry.core, + org.wso2.carbon.registry.core.*, + org.wso2.carbon.utils, + org.wso2.carbon.utils.dbcreator DeviceTypeDeployer diff --git a/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/pom.xml b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/pom.xml new file mode 100644 index 0000000000..d510f0adea --- /dev/null +++ b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/pom.xml @@ -0,0 +1,106 @@ + + + + + + + org.wso2.carbon.devicemgt + device-mgt-extensions-feature + 1.2.6-SNAPSHOT + ../pom.xml + + + 4.0.0 + org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature + pom + 1.2.6-SNAPSHOT + WSO2 Carbon - Device Type Deployer Feature + http://wso2.org + WSO2 Carbon - Device Type Deployer Feature + + + + org.wso2.carbon.devicemgt + org.wso2.carbon.device.mgt.extensions.device.type.deployer + + + + + + + maven-resources-plugin + 2.6 + + + copy-resources + generate-resources + + copy-resources + + + src/main/resources + + + resources + + build.properties + p2.inf + + + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.device.mgt.extensions.device.type.deployer + ../../../features/etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + org.eclipse.equinox.p2.type.group:false + + + + + org.wso2.carbon.devicemgt:org.wso2.carbon.device.mgt.extensions.device.type.deployer:${carbon.device.mgt.version} + + + + org.wso2.carbon.core.server:${carbon.kernel.version} + org.wso2.carbon.device.mgt.server:${carbon.device.mgt.version} + + + + + + + + diff --git a/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/build.properties b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/build.properties new file mode 100644 index 0000000000..9c86577d76 --- /dev/null +++ b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/build.properties @@ -0,0 +1 @@ +custom = true diff --git a/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/p2.inf b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/p2.inf new file mode 100644 index 0000000000..7ab37b9d7d --- /dev/null +++ b/features/device-mgt-extensions/org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature/src/main/resources/p2.inf @@ -0,0 +1 @@ +instructions.configure = \ \ No newline at end of file diff --git a/features/device-mgt-extensions/pom.xml b/features/device-mgt-extensions/pom.xml index a6163f4788..3389af8ecd 100644 --- a/features/device-mgt-extensions/pom.xml +++ b/features/device-mgt-extensions/pom.xml @@ -33,6 +33,7 @@ http://wso2.org + org.wso2.carbon.device.mgt.extensions.device.type.deployer.feature org.wso2.carbon.device.mgt.extensions.push.notification.provider.gcm.feature org.wso2.carbon.device.mgt.extensions.push.notification.provider.mqtt.feature org.wso2.carbon.device.mgt.extensions.push.notification.provider.xmpp.feature diff --git a/pom.xml b/pom.xml index 7a92296dd7..8b6a9f8d4b 100644 --- a/pom.xml +++ b/pom.xml @@ -1485,6 +1485,11 @@ org.wso2.carbon.event.output.adapter.core ${carbon.analytics.common.version} + + org.wso2.carbon.devicemgt + org.wso2.carbon.device.mgt.extensions.device.type.deployer + ${carbon.device.mgt.version} + org.wso2.carbon.devicemgt org.wso2.carbon.device.mgt.extensions.push.notification.provider.gcm