wso2-streaming-integrator-tooling
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.wso2.ei</groupId> <artifactId>wso2-streaming-integrator-tooling</artifactId> <version>4.2.0-m1</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <!-- ~ /* ~ * Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. ~ * ~ * Licensed under the Apache License, Version 2.0 (the "License"); ~ * you may not use this file except in compliance with the License. ~ * You may obtain a copy of the License at ~ * ~ * http://www.apache.org/licenses/LICENSE-2.0 ~ * ~ * Unless required by applicable law or agreed to in writing, software ~ * distributed under the License is distributed on an "AS IS" BASIS, ~ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ * See the License for the specific language governing permissions and ~ * limitations under the License. ~ */ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.wso2.ei</groupId> <artifactId>wso2-streaming-integrator-tooling-parent</artifactId> <version>4.2.0-m1</version> <relativePath>../../pom.xml</relativePath> </parent> <artifactId>wso2-streaming-integrator-tooling</artifactId> <packaging>pom</packaging> <name>WSO2 Streaming Integrator Tooling - Parent</name> <description>WSO2 Streaming Integrator Tooling- Distribution</description> <url>http://wso2.org</url> <dependencies> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.core</artifactId> </dependency> <dependency> <groupId>org.wso2.carbon</groupId> <artifactId>org.wso2.carbon.launcher</artifactId> </dependency> <dependency> <groupId>org.wso2.carbon</groupId> <artifactId>org.wso2.carbon.server.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.touchpoint</groupId> <artifactId>org.wso2.carbon.touchpoint.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.config</groupId> <artifactId>org.wso2.carbon.config.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.secvault</groupId> <artifactId>org.wso2.carbon.secvault.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.secvault</groupId> <artifactId>org.wso2.carbon.secvault.tools.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.utils</groupId> <artifactId>org.wso2.carbon.utils.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon</groupId> <artifactId>org.wso2.carbon.osgi.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon</groupId> <artifactId>org.wso2.carbon.runtime.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.datasources</groupId> <artifactId>org.wso2.carbon.datasource.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.jndi</groupId> <artifactId>org.wso2.carbon.jndi.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.caching</groupId> <artifactId>org.wso2.carbon.caching.feature</artifactId> <type>zip</type> </dependency> <!-- Metrics Features --> <dependency> <groupId>org.wso2.carbon.metrics</groupId> <artifactId>org.wso2.carbon.metrics.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.metrics</groupId> <artifactId>org.wso2.carbon.metrics.jdbc.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.metrics</groupId> <artifactId>org.wso2.carbon.metrics.das.core.feature</artifactId> <type>zip</type> </dependency> <!-- MSF4J Features--> <dependency> <groupId>org.wso2.msf4j</groupId> <artifactId>org.wso2.msf4j.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.deployment</groupId> <artifactId>org.wso2.carbon.deployment.engine.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.deployment</groupId> <artifactId>org.wso2.carbon.deployment.notifier.feature</artifactId> <type>zip</type> </dependency> <!-- Streaming Integrator Tooling related Features--> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.streaming.integrator.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.streaming.integrator.common.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.siddhi.editor.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.siddhi.extensions.installer.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.business.rules.templates.editor.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.event.simulator.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.siddhi.store.api.rest.feature</artifactId> <type>zip</type> </dependency> <!-- Health Check API related --> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.health.check.core.feature</artifactId> <type>zip</type> </dependency> <!--Business Rules--> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.business.rules.core.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.business.rules.web.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.siddhi.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.databridge.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.databridge.agent.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.databridge.commons.thrift.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.databridge.commons.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.analytics.msf4j.interceptor.common.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.analytics.idp.client.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.analytics.auth.rest.api.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.coordination</groupId> <artifactId>org.wso2.carbon.cluster.coordinator.service.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.coordination</groupId> <artifactId>org.wso2.carbon.cluster.coordinator.commons.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.coordination</groupId> <artifactId>org.wso2.carbon.cluster.coordinator.rdbms.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.si.coordination.listener.feature</artifactId> <type>zip</type> </dependency> <!-- Permission module --> <dependency> <groupId>org.wso2.carbon.analytics-common</groupId> <artifactId>org.wso2.carbon.analytics.permissions.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.uiserver</groupId> <artifactId>org.wso2.carbon.uiserver.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.data.provider.feature</artifactId> <type>zip</type> </dependency> <dependency> <groupId>org.wso2.carbon.analytics</groupId> <artifactId>org.wso2.carbon.permissions.rest.api.feature</artifactId> <type>zip</type> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <inherited>false</inherited> <executions> <execution> <id>1-unpack-p2-agent-distribution</id> <phase>test</phase> <goals> <goal>unpack</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.executable</artifactId> <version>3.5.0.v20110530-7P7NFUFFLWUl76mart</version> <type>zip</type> <overWrite>true</overWrite> <outputDirectory>target</outputDirectory> </artifactItem> <artifactItem> <groupId>org.wso2.carbon.privacy</groupId> <artifactId>org.wso2.carbon.privacy.forgetme.tool</artifactId> <version>${forgetme.tool.version}</version> <type>zip</type> <overWrite>true</overWrite> <outputDirectory>target/forget-me</outputDirectory> </artifactItem> </artifactItems> </configuration> </execution> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <!--Execution Extensions--> <artifactItem> <groupId>io.siddhi.extension.execution.string</groupId> <artifactId>siddhi-execution-string</artifactId> <version>${siddhi.execution.string.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.time</groupId> <artifactId>siddhi-execution-time</artifactId> <version>${siddhi.execution.time.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.list</groupId> <artifactId>siddhi-execution-list</artifactId> <version>${siddhi.execution.list.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.unique</groupId> <artifactId>siddhi-execution-unique</artifactId> <version>${siddhi.execution.unique.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.regex</groupId> <artifactId>siddhi-execution-regex</artifactId> <version>${siddhi.execution.regex.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.map</groupId> <artifactId>siddhi-execution-map</artifactId> <version>${siddhi.execution.map.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.math</groupId> <artifactId>siddhi-execution-math</artifactId> <version>${siddhi.execution.math.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>org.wso2.extension.siddhi.execution.geo</groupId> <artifactId>siddhi-execution-geo</artifactId> <version>${siddhi.execution.geo.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.streamingml</groupId> <artifactId>siddhi-execution-streamingml</artifactId> <version>${siddhi.execution.streamingml.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.unitconversion</groupId> <artifactId>siddhi-execution-unitconversion</artifactId> <version>${siddhi.execution.unitconversion.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.script.js</groupId> <artifactId>siddhi-script-js</artifactId> <version>${siddhi.script.js.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>org.wso2.extension.siddhi.execution.env</groupId> <artifactId>siddhi-execution-env</artifactId> <version>${siddhi.execution.env.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.execution.json</groupId> <artifactId>siddhi-execution-json</artifactId> <version>${siddhi.execution.json.version}</version> <type>jar</type> </artifactItem> <!--IO Extensions--> <artifactItem> <groupId>io.siddhi.extension.io.jms</groupId> <artifactId>siddhi-io-jms</artifactId> <version>${siddhi.io.jms.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.rabbitmq</groupId> <artifactId>siddhi-io-rabbitmq</artifactId> <version>${siddhi.io.rabbitmq.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.email</groupId> <artifactId>siddhi-io-email</artifactId> <version>${siddhi.io.email.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.tcp</groupId> <artifactId>siddhi-io-tcp</artifactId> <version>${siddhi.io.tcp.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.kafka</groupId> <artifactId>siddhi-io-kafka</artifactId> <version>${siddhi.io.kafka.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.file</groupId> <artifactId>siddhi-io-file</artifactId> <version>${siddhi.io.file.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.http</groupId> <artifactId>siddhi-io-http</artifactId> <version>${siddhi.io.http.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.cdc</groupId> <artifactId>siddhi-io-cdc</artifactId> <version>${siddhi.io.cdc.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.prometheus</groupId> <artifactId>siddhi-io-prometheus</artifactId> <version>${siddhi.io.prometheus.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.nats</groupId> <artifactId>siddhi-io-nats</artifactId> <version>${siddhi.io.nats.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.googlepubsub</groupId> <artifactId>siddhi-io-googlepubsub</artifactId> <version>${siddhi.io.googlepubsub.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.hl7</groupId> <artifactId>siddhi-io-hl7</artifactId> <version>${siddhi.io.hl7.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>org.wso2.extension.siddhi.io.snmp</groupId> <artifactId>siddhi-io-snmp</artifactId> <version>${siddhi.io.snmp.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.grpc</groupId> <artifactId>siddhi-io-grpc</artifactId> <version>${siddhi.io.grpc.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.gcs</groupId> <artifactId>siddhi-io-gcs</artifactId> <version>${siddhi.io.gcs.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.s3</groupId> <artifactId>siddhi-io-s3</artifactId> <version>${siddhi.io.s3.version}</version> <type>jar</type> </artifactItem> <!--Map Extensions--> <!--Mapper Extensions--> <artifactItem> <groupId>io.siddhi.extension.map.xml</groupId> <artifactId>siddhi-map-xml</artifactId> <version>${siddhi.map.xml.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.json</groupId> <artifactId>siddhi-map-json</artifactId> <version>${siddhi.map.json.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.text</groupId> <artifactId>siddhi-map-text</artifactId> <version>${siddhi.map.text.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.binary</groupId> <artifactId>siddhi-map-binary</artifactId> <version>${siddhi.map.binary.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.keyvalue</groupId> <artifactId>siddhi-map-keyvalue</artifactId> <version>${siddhi.map.keyvalue.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.csv</groupId> <artifactId>siddhi-map-csv</artifactId> <version>${siddhi.map.csv.version}</version> <type>jar</type> </artifactItem> <!--Store Extensions--> <artifactItem> <groupId>io.siddhi.extension.store.mongodb</groupId> <artifactId>siddhi-store-mongodb</artifactId> <version>${siddhi.store.mongodb.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.store.rdbms</groupId> <artifactId>siddhi-store-rdbms</artifactId> <version>${siddhi.store.rdbms.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.mqtt</groupId> <artifactId>siddhi-io-mqtt</artifactId> <version>${siddhi.io.mqtt.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>org.wso2.extension.siddhi.store.cassandra</groupId> <artifactId>siddhi-store-cassandra</artifactId> <version>${siddhi.store.cassandra.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.store.redis</groupId> <artifactId>siddhi-store-redis</artifactId> <version>${siddhi.store.redis.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.store.elasticsearch</groupId> <artifactId>siddhi-store-elasticsearch</artifactId> <version>${siddhi.store.elasticsearch.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.sqs</groupId> <artifactId>siddhi-io-sqs</artifactId> <version>${siddhi.io.sqs.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.io.websocket</groupId> <artifactId>siddhi-io-websocket</artifactId> <version>${siddhi.io.websocket.version}</version> <type>jar</type> </artifactItem> <artifactItem> <groupId>io.siddhi.extension.map.avro</groupId> <artifactId>siddhi-map-avro</artifactId> <version>${siddhi.map.avro.version}</version> <type>jar</type> </artifactItem> </artifactItems> <outputDirectory>${project.build.directory}/extensions</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> </configuration> </execution> <execution> <id>copy2</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <!--Java 11 related dependencies--> <artifactItem> <groupId>org.wso2.orbit.javax.activation</groupId>--> <artifactId>activation</artifactId> <version>${org.wso2.orbit.javax.activation.version}</version> <type>jar</type> </artifactItem> </artifactItems> <outputDirectory>${project.build.directory}/java-dependencies</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.wso2.carbon.maven</groupId> <artifactId>carbon-feature-plugin</artifactId> <version>${carbon.feature.plugin.version}</version> <executions> <execution> <id>p2-repo-generation</id> <phase>package</phase> <goals> <goal>generate-repo</goal> </goals> <configuration> <targetRepository>file:${basedir}/target/p2-repo</targetRepository> <features> <feature> <id>org.wso2.carbon.utils.feature</id> <version>${carbon.utils.version}</version> </feature> <feature> <id>org.wso2.carbon.touchpoint.feature</id> <version>${carbon.touchpoint.version}</version> </feature> <feature> <id>org.wso2.carbon.config.feature</id> <version>${carbon.config.version}</version> </feature> <feature> <id>org.wso2.carbon.secvault.feature</id> <version>${carbon.securevault.version}</version> </feature> <feature> <id>org.wso2.carbon.secvault.tools.feature</id> <version>${carbon.securevault.version}</version> </feature> <feature> <id>org.wso2.carbon.osgi.feature</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.server.feature</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.runtime.feature</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.caching.feature</id> <version>${carbon.cache.version}</version> </feature> <feature> <id>org.wso2.carbon.datasource.core.feature</id> <version>${carbon.datasources.version}</version> </feature> <feature> <id>org.wso2.carbon.jndi.feature</id> <version>${carbon.jndi.version}</version> </feature> <!-- Metrics Features --> <feature> <id>org.wso2.carbon.metrics.core.feature</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.metrics.jdbc.core.feature</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.metrics.das.core.feature</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.streaming.integrator.statistics.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.si.metrics.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- MSF4J Features --> <feature> <id>org.wso2.msf4j.feature</id> <version>${msf4j.version}</version> </feature> <feature> <id>org.wso2.carbon.deployment.engine.feature</id> <version>${carbon.deployment.version}</version> </feature> <feature> <id>org.wso2.carbon.deployment.notifier.feature</id> <version>${carbon.deployment.version}</version> </feature> <!-- Streaming Integrator Tooling Features --> <feature> <id>org.wso2.carbon.streaming.integrator.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.streaming.integrator.common.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.editor.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.extensions.installer.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.templates.editor.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.event.simulator.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.web.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.siddhi.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.store.api.rest.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- Health Check API feature --> <feature> <id>org.wso2.carbon.health.check.core.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- Authentication feature --> <feature> <id>org.wso2.carbon.analytics.msf4j.interceptor.common.feature</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.idp.client.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.auth.rest.api.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- Permission module --> <feature> <id>org.wso2.carbon.analytics.permissions.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.permissions.rest.api.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- Databridge feature --> <feature> <id>org.wso2.carbon.databridge.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.agent.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.commons.thrift.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.commons.feature</id> <version>${carbon.analytics-common.version}</version> </feature> <!--Carbon UI Server--> <feature> <id>org.wso2.carbon.uiserver.feature</id> <version>${carbon.uis.version}</version> </feature> <!-- Clustering --> <feature> <id>org.wso2.carbon.cluster.coordinator.service.feature</id> <version>${carbon.coordination.version}</version> </feature> <feature> <id>org.wso2.carbon.cluster.coordinator.commons.feature</id> <version>${carbon.coordination.version}</version> </feature> <feature> <id>org.wso2.carbon.cluster.coordinator.rdbms.feature</id> <version>${carbon.coordination.version}</version> </feature> <feature> <id>org.wso2.carbon.si.coordination.listener.feature</id> <version>${carbon.analytics.version}</version> </feature> <!-- Data Provider --> <feature> <id>org.wso2.carbon.data.provider.feature</id> <version>${carbon.analytics.version}</version> </feature> </features> </configuration> </execution> <execution> <id>publishing products</id> <phase>package</phase> <goals> <goal>publish-product</goal> </goals> <configuration> <executable> ${basedir}/target/org.eclipse.equinox.executable_3.5.0.v20110530-7P7NFUFFLWUl76mart </executable> <repositoryURL>file:${basedir}/target/p2-repo</repositoryURL> </configuration> </execution> <execution> <id>materialize-editor</id> <phase>package</phase> <goals> <goal>generate-runtime</goal> </goals> <configuration> <repositoryURL>file:${basedir}/target/p2-repo</repositoryURL> <targetPath> file:${basedir}/target/wso2carbon-kernel-${carbon.kernel.version}/wso2 </targetPath> <runtime>server</runtime> </configuration> </execution> <execution> <id>feature-installation-editor</id> <phase>package</phase> <goals> <goal>install</goal> </goals> <configuration> <runtime>server</runtime> <repositoryURL>file:${basedir}/target/p2-repo</repositoryURL> <destination> ${basedir}/target/wso2carbon-kernel-${carbon.kernel.version}/wso2 </destination> <deleteOldRuntimeFiles>true</deleteOldRuntimeFiles> <features> <feature> <id>org.wso2.carbon.touchpoint.feature.group</id> <version>${carbon.touchpoint.version}</version> </feature> <feature> <id>org.wso2.carbon.config.feature.group</id> <version>${carbon.config.version}</version> </feature> <feature> <id>org.wso2.carbon.secvault.feature.group</id> <version>${carbon.securevault.version}</version> </feature> <feature> <id>org.wso2.carbon.secvault.tools.feature.group</id> <version>${carbon.securevault.version}</version> </feature> <feature> <id>org.wso2.carbon.utils.feature.group</id> <version>${carbon.utils.version}</version> </feature> <feature> <id>org.wso2.carbon.osgi.feature.group</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.server.feature.group</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.caching.feature.group</id> <version>${carbon.cache.version}</version> </feature> <feature> <id>org.wso2.carbon.runtime.feature.group</id> <version>${carbon.kernel.version}</version> </feature> <feature> <id>org.wso2.carbon.jndi.feature.group</id> <version>${carbon.jndi.version}</version> </feature> <feature> <id>org.wso2.carbon.datasource.core.feature.group</id> <version>${carbon.datasources.version}</version> </feature> <!-- Metrics Features --> <feature> <id>org.wso2.carbon.metrics.core.feature.group</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.metrics.jdbc.core.feature.group</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.metrics.das.core.feature.group</id> <version>${carbon.metrics.version}</version> </feature> <feature> <id>org.wso2.carbon.si.metrics.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <!-- MSF4J Features --> <feature> <id>org.wso2.msf4j.feature.group</id> <version>${msf4j.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.web.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <!-- Authentication feature --> <feature> <id>org.wso2.carbon.analytics.msf4j.interceptor.common.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.idp.client.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.streaming.integrator.common.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.editor.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.extensions.installer.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.business.rules.templates.editor.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.siddhi.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.siddhi.store.api.rest.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <!--simulator feature--> <feature> <id>org.wso2.carbon.event.simulator.core.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <!-- Databridge feature --> <feature> <id>org.wso2.carbon.databridge.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.agent.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.commons.thrift.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.databridge.commons.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.uiserver.feature.group</id> <version>${carbon.uis.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.idp.client.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.msf4j.interceptor.common.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.auth.rest.api.feature.group</id> <version>${carbon.analytics.version}</version> </feature> <feature> <id>org.wso2.carbon.analytics.permissions.feature.group</id> <version>${carbon.analytics-common.version}</version> </feature> <feature> <id>org.wso2.carbon.permissions.rest.api.feature</id> <version>${carbon.analytics.version}</version> </feature> </features> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>add-in-place-tool</id> <phase>prepare-package</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <!-- download file --> <get src="https://product-dist.wso2.com/downloads/in-place/release/update.zip" dest="${project.build.directory}/update.zip" verbose="false" usetimestamp="true" /> <unzip src="${project.build.directory}/update.zip" dest="${project.build.directory}" /> </target> </configuration> </execution> <execution> <phase>package</phase> <configuration> <tasks> <replace dir="target/wso2carbon-kernel-${carbon.kernel.version}/wso2" token="false" value="true"> <include name="**/bundles.info" /> </replace> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>clean_target</id> <phase>install</phase> <configuration> <tasks> <delete dir="target/archive-tmp" /> <delete dir="target/dependency-maven-plugin-markers" /> <delete dir="target/org.eclipse.equinox.executable-3.5.0.v20110530-7P7NFUFFLWUl76mart" /> <delete dir="target/p2-repo" /> <delete file="target/tmp" /> <delete dir="target/wso2carbon-kernel-${carbon.kernel.version}" /> <delete dir="target/antrun" /> <delete dir="target/maven-shared-archive-resources" /> <delete dir="target/findbugs" /> <delete file="target/checkstyle-cachefile" /> <delete file="target/checkstyle-checker.xml" /> <delete file="target/checkstyle-result.xml" /> <delete file="target/checkstyle-suppressions.xml" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.5.2</version> <executions> <execution> <id>distribution</id> <phase>package</phase> <goals> <goal>attached</goal> </goals> <configuration> <filters> <filter>${basedir}/src/assembly/filter.properties</filter> </filters> <descriptors> <descriptor>${basedir}/src/assembly/bin.xml</descriptor> </descriptors> <finalName>wso2si-tooling-${project.version}</finalName> <appendAssemblyId>false</appendAssemblyId> </configuration> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>carbon-home/bin/</directory> <filtering>true</filtering> <includes> <include>**/version.txt</include> </includes> </resource> </resources> </build> </project>