wso2sp
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.wso2.sp</groupId>
<artifactId>wso2sp</artifactId>
<version>4.4.0-RC4</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.sp</groupId>
<artifactId>org.wso2.carbon.sp.parent</artifactId>
<version>4.4.0-RC4</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>wso2sp</artifactId>
<packaging>pom</packaging>
<name>WSO2 Stream Processor - Distribution</name>
<description>WSO2 Stream Processor - 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>
<!-- Stream Processor related Features-->
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.stream.processor.core.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.stream.processor.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.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>
<!-- Distributed Resource/Manager features -->
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.sp.jobmanager.core.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.sp.distributed.resource.core.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.sp.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>
<!--Dashboard-->
<dependency>
<groupId>org.wso2.carbon.dashboards</groupId>
<artifactId>org.wso2.carbon.dashboards.api.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.dashboards</groupId>
<artifactId>org.wso2.carbon.dashboards.portal.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.dashboards.samples</groupId>
<artifactId>org.wso2.carbon.dashboards.samples.feature</artifactId>
<type>zip</type>
</dependency>
<!--Carbon UI Server-->
<dependency>
<groupId>org.wso2.carbon.uiserver</groupId>
<artifactId>org.wso2.carbon.uiserver.feature</artifactId>
<type>zip</type>
</dependency>
<!--Status Dashboard-->
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.sp.metrics.core.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.status.dashboard.core.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.status.dashboard.web.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics</groupId>
<artifactId>org.wso2.carbon.stream.processor.statistics.feature</artifactId>
<type>zip</type>
</dependency>
<!--Data Provider-->
<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>
<!-- Solution Features -->
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.apim.analytics.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.common.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.sp.http.analytics.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.sp.twitter.analytics.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.sp.message.tracer.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.sp.data.search.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.is.analytics.feature</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-country</artifactId>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-tokenizer</artifactId>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-word</artifactId>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-filterwords</artifactId>
<type>jar</type>
</dependency>
<!--EI extension-->
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-esbanalytics</artifactId>
<type>jar</type>
</dependency>
<!--EI feature-->
<dependency>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>org.wso2.analytics.solutions.ei.analytics.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>org.wso2.extension.siddhi.execution.string</groupId>
<artifactId>siddhi-execution-string</artifactId>
<version>${siddhi.execution.string.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.time</groupId>
<artifactId>siddhi-execution-time</artifactId>
<version>${siddhi.execution.time.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.unique</groupId>
<artifactId>siddhi-execution-unique</artifactId>
<version>${siddhi.execution.unique.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.regex</groupId>
<artifactId>siddhi-execution-regex</artifactId>
<version>${siddhi.execution.regex.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.kalmanfilter</groupId>
<artifactId>siddhi-execution-kalman-filter</artifactId>
<version>${siddhi.execution.kalmanfilter.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.markov</groupId>
<artifactId>siddhi-execution-markov</artifactId>
<version>${siddhi.execution.markov.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.sentiment</groupId>
<artifactId>siddhi-execution-sentiment</artifactId>
<version>${siddhi.execution.sentiment.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.priority</groupId>
<artifactId>siddhi-execution-priority</artifactId>
<version>${siddhi.execution.priority.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.map</groupId>
<artifactId>siddhi-execution-map</artifactId>
<version>${siddhi.execution.map.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.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.stats</groupId>
<artifactId>siddhi-execution-stats</artifactId>
<version>${siddhi.execution.stats.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.extrema</groupId>
<artifactId>siddhi-execution-extrema</artifactId>
<version>${siddhi.execution.extrema.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.timeseries</groupId>
<artifactId>siddhi-execution-timeseries</artifactId>
<version>${siddhi.execution.timeseries.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>org.wso2.extension.siddhi.execution.streamingml</groupId>
<artifactId>siddhi-execution-streamingml</artifactId>
<version>${siddhi.execution.streamingml.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.unitconversion</groupId>
<artifactId>siddhi-execution-unitconversion</artifactId>
<version>${siddhi.execution.unitconversion.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.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.reorder</groupId>
<artifactId>siddhi-execution-reorder</artifactId>
<version>${siddhi.execution.reorder.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.approximate</groupId>
<artifactId>siddhi-execution-approximate</artifactId>
<version>${siddhi.execution.approximate.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.graph</groupId>
<artifactId>siddhi-execution-graph</artifactId>
<version>${siddhi.execution.graph.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.execution.tensorflow</groupId>
<artifactId>siddhi-execution-tensorflow</artifactId>
<version>${siddhi.execution.tensorflow.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>org.wso2.extension.siddhi.execution.json</groupId>
<artifactId>siddhi-execution-json</artifactId>
<version>${siddhi.execution.json.version}</version>
<type>jar</type>
</artifactItem>
<!--IO Extensions-->
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.jms</groupId>
<artifactId>siddhi-io-jms</artifactId>
<version>${siddhi.io.jms.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.rabbitmq</groupId>
<artifactId>siddhi-io-rabbitmq</artifactId>
<version>${siddhi.io.rabbitmq.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.email</groupId>
<artifactId>siddhi-io-email</artifactId>
<version>${siddhi.io.email.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.tcp</groupId>
<artifactId>siddhi-io-tcp</artifactId>
<version>${siddhi.io.tcp.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.kafka</groupId>
<artifactId>siddhi-io-kafka</artifactId>
<version>${siddhi.io.kafka.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.wso2event</groupId>
<artifactId>siddhi-io-wso2event</artifactId>
<version>${siddhi.io.wso2event.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.file</groupId>
<artifactId>siddhi-io-file</artifactId>
<version>${siddhi.io.file.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.http</groupId>
<artifactId>siddhi-io-http</artifactId>
<version>${siddhi.io.http.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.twitter</groupId>
<artifactId>siddhi-io-twitter</artifactId>
<version>${siddhi.io.twitter.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.ibmmq</groupId>
<artifactId>siddhi-io-ibmmq</artifactId>
<version>${siddhi.io.ibmmq.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.cdc</groupId>
<artifactId>siddhi-io-cdc</artifactId>
<version>${siddhi.io.cdc.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.prometheus</groupId>
<artifactId>siddhi-io-prometheus</artifactId>
<version>${siddhi.io.prometheus.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.nats</groupId>
<artifactId>siddhi-io-nats</artifactId>
<version>${siddhi.io.nats.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.googlepubsub</groupId>
<artifactId>siddhi-io-googlepubsub</artifactId>
<version>${siddhi.io.googlepubsub.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.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>
<!--Map Extensions-->
<!--Mapper Extensions-->
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.wso2event</groupId>
<artifactId>siddhi-map-wso2event</artifactId>
<version>${siddhi.map.wso2event.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.xml</groupId>
<artifactId>siddhi-map-xml</artifactId>
<version>${siddhi.map.xml.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.json</groupId>
<artifactId>siddhi-map-json</artifactId>
<version>${siddhi.map.json.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.text</groupId>
<artifactId>siddhi-map-text</artifactId>
<version>${siddhi.map.text.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.binary</groupId>
<artifactId>siddhi-map-binary</artifactId>
<version>${siddhi.map.binary.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.keyvalue</groupId>
<artifactId>siddhi-map-keyvalue</artifactId>
<version>${siddhi.map.keyvalue.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.map.csv</groupId>
<artifactId>siddhi-map-csv</artifactId>
<version>${siddhi.map.csv.version}</version>
<type>jar</type>
</artifactItem>
<!--Store Extensions-->
<artifactItem>
<groupId>org.wso2.extension.siddhi.store.solr</groupId>
<artifactId>siddhi-store-solr</artifactId>
<version>${siddhi.store.solr.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.store.mongodb</groupId>
<artifactId>siddhi-store-mongodb</artifactId>
<version>${siddhi.store.mongodb.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.store.rdbms</groupId>
<artifactId>siddhi-store-rdbms</artifactId>
<version>${siddhi.store.rdbms.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.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.hbase</groupId>
<artifactId>siddhi-store-hbase</artifactId>
<version>${siddhi.store.hbase.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>org.wso2.extension.siddhi.store.redis</groupId>
<artifactId>siddhi-store-redis</artifactId>
<version>${siddhi.store.redis.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.store.elasticsearch</groupId>
<artifactId>siddhi-store-elasticsearch</artifactId>
<version>${siddhi.store.elasticsearch.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.store.influxdb</groupId>
<artifactId>siddhi-store-influxdb</artifactId>
<version>${siddhi.store.influxdb.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.sqs</groupId>
<artifactId>siddhi-io-sqs</artifactId>
<version>${siddhi.io.sqs.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.extension.siddhi.io.websocket</groupId>
<artifactId>siddhi-io-websocket</artifactId>
<version>${siddhi.io.websocket.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-country</artifactId>
<version>${analytics.solutions.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-filterwords</artifactId>
<version>${analytics.solutions.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-tokenizer</artifactId>
<version>${analytics.solutions.version}</version>
<type>jar</type>
</artifactItem>
<artifactItem>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-word</artifactId>
<version>${analytics.solutions.version}</version>
<type>jar</type>
</artifactItem>
<!--EI Extension-->
<artifactItem>
<groupId>org.wso2.analytics.solutions</groupId>
<artifactId>siddhi-execution-esbanalytics</artifactId>
<version>${analytics.solutions.version}</version>
<type>jar</type>
</artifactItem>
</artifactItems>
<outputDirectory>${project.build.directory}/extensions</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.stream.processor.statistics.feature</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.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>
<!-- Stream Processor Features -->
<feature>
<id>org.wso2.carbon.stream.processor.core.feature</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.stream.processor.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.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>
<!-- Distributed Resource/Manager features -->
<feature>
<id>org.wso2.carbon.sp.jobmanager.core.feature</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.distributed.resource.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>
<!--Dashboard-->
<feature>
<id>org.wso2.carbon.dashboards.api.feature</id>
<version>${carbon.dashboards.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.dashboards.portal.feature</id>
<version>${carbon.dashboards.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.dashboards.samples.feature</id>
<version>${carbon.dashboards.version}</version>
</feature>
<!--Status Dashboard-->
<feature>
<id>org.wso2.carbon.status.dashboard.core.feature</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.status.dashboard.web.feature</id>
<version>${carbon.analytics.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.sp.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>
<!-- Solution Features -->
<feature>
<id>org.wso2.analytics.solutions.common.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.twitter.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.http.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.message.tracer.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.data.search.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.is.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<!--EI feature-->
<feature>
<id>org.wso2.analytics.solutions.ei.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.apim.analytics.feature</id>
<version>${analytics.solutions.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-worker</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>worker</runtime>
</configuration>
</execution>
<execution>
<id>materialize-manager</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>manager</runtime>
</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>editor</runtime>
</configuration>
</execution>
<execution>
<id>materialize-dashboard</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>dashboard</runtime>
</configuration>
</execution>
<execution>
<id>feature-installation-worker</id>
<phase>package</phase>
<goals>
<goal>install</goal>
</goals>
<configuration>
<runtime>worker</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.analytics.solutions.apim.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<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.stream.processor.statistics.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.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>
<!-- Stream Processor Features -->
<feature>
<id>org.wso2.carbon.stream.processor.core.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.stream.processor.common.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.event.simulator.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>
<!-- 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.group</id>
<version>${carbon.analytics-common.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>
<!-- Clustering -->
<feature>
<id>org.wso2.carbon.cluster.coordinator.service.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.commons.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.rdbms.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.coordination.listener.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Distributed Resource feature -->
<feature>
<id>org.wso2.carbon.sp.distributed.resource.core.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Permission module -->
<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>
<execution>
<id>feature-installation-manager</id>
<phase>package</phase>
<goals>
<goal>install</goal>
</goals>
<configuration>
<runtime>manager</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>
<!-- Stream Processor Features -->
<feature>
<id>org.wso2.carbon.stream.processor.core.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.stream.processor.common.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.siddhi.feature.group</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>
<!-- 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.stream.processor.statistics.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.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>
<!-- Authentication 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>
<!-- Databridge 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>
<!-- Distributed Manager feature -->
<feature>
<id>org.wso2.carbon.sp.jobmanager.core.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Clustering -->
<feature>
<id>org.wso2.carbon.cluster.coordinator.service.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.commons.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.rdbms.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.coordination.listener.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Permission module -->
<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>
<execution>
<id>feature-installation-editor</id>
<phase>package</phase>
<goals>
<goal>install</goal>
</goals>
<configuration>
<runtime>editor</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.sp.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>
<!-- 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.stream.processor.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.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>
<!-- Clustering -->
<feature>
<id>org.wso2.carbon.cluster.coordinator.service.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.commons.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.cluster.coordinator.rdbms.feature.group</id>
<version>${carbon.coordination.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.sp.coordination.listener.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
</features>
</configuration>
</execution>
<execution>
<id>feature-installation-dashboard</id>
<phase>package</phase>
<goals>
<goal>install</goal>
</goals>
<configuration>
<runtime>dashboard</runtime>
<repositoryURL>file:${basedir}/target/p2-repo</repositoryURL>
<destination>
${basedir}/target/wso2carbon-kernel-${carbon.kernel.version}/wso2
</destination>
<deleteOldRuntimeFiles>true</deleteOldRuntimeFiles>
<features>
<!--Kernel-->
<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>
<!--Deployment-->
<feature>
<id>org.wso2.carbon.deployment.engine.feature.group</id>
<version>${carbon.deployment.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.deployment.notifier.feature.group</id>
<version>${carbon.deployment.version}</version>
</feature>
<!--MSF4J-->
<feature>
<id>org.wso2.msf4j.feature.group</id>
<version>${msf4j.version}</version>
</feature>
<!--Metrics-->
<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.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>
<!-- Siddhi feature not used. Exception class in Siddhi core used for io-wso2event, hence packed -->
<feature>
<id>org.wso2.siddhi.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!--Dashboard-->
<feature>
<id>org.wso2.carbon.dashboards.api.feature.group</id>
<version>${carbon.dashboards.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.dashboards.portal.feature.group</id>
<version>${carbon.dashboards.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.dashboards.samples.feature</id>
<version>${carbon.dashboards.version}</version>
</feature>
<!--Status Dahsboard-->
<feature>
<id>org.wso2.carbon.status.dashboard.core.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<feature>
<id>org.wso2.carbon.status.dashboard.web.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!--Carbon UI Server-->
<feature>
<id>org.wso2.carbon.uiserver.feature.group</id>
<version>${carbon.uis.version}</version>
</feature>
<!-- Authentication 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>
<!-- Permission module -->
<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>
<!-- 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>
<!-- Business rules -->
<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>
<!-- Health Check API feature -->
<feature>
<id>org.wso2.carbon.health.check.core.feature</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Data Provider feature -->
<feature>
<id>org.wso2.carbon.data.provider.feature.group</id>
<version>${carbon.analytics.version}</version>
</feature>
<!-- Solution Features -->
<feature>
<id>org.wso2.analytics.solutions.common.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.twitter.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.http.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.message.tracer.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.sp.data.search.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<feature>
<id>org.wso2.analytics.solutions.is.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
<!--EI feature-->
<feature>
<id>org.wso2.analytics.solutions.ei.analytics.feature</id>
<version>${analytics.solutions.version}</version>
</feature>
</features>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<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>wso2sp-${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>