wso2-micro-integrator-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>wso2-micro-integrator-parent</artifactId>
<version>4.6.0-m1</version>
</dependency><!--
~ Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
~
~ WSO2 Inc. licenses this file to you 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/maven-v4_0_0.xsd">
<parent>
<groupId>org.wso2</groupId>
<artifactId>wso2</artifactId>
<version>1.3</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.wso2.ei</groupId>
<artifactId>wso2-micro-integrator-parent</artifactId>
<packaging>pom</packaging>
<version>4.6.0-m1</version>
<name>WSO2 Micro Integrator</name>
<url>http://wso2.com/products/enterprise-integrator/</url>
<description>WSO2 Micro Integrator</description>
<licenses>
<license>
<name>Apache License Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.business.messaging.hl7</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.openjpa</groupId>
<artifactId>openjpa-all</artifactId>
<version>${openjpa.version.wso2}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.osgi.services</artifactId>
<version>${version.equinox.osgi.services}</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.jetty.toolchain</groupId>
<artifactId>jetty-servlet</artifactId>
</exclusion>
<exclusion>
<groupId>org.eclipse.jetty.toolchain</groupId>
<artifactId>jetty-servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.common</artifactId>
<version>${version.equinox.common}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.simpleconfigurator</artifactId>
<version>${version.equinox.simpleconfigurator}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.util</artifactId>
<version>${version.equinox.util}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.ds</artifactId>
<version>${version.equinox.ds}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.launcher</artifactId>
<version>${version.equinox.launcher}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.launcher.gtk.linux.x86_64</artifactId>
<version>${version.equinox.launcher.gtk.linux.x86_64}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.app</artifactId>
<version>${version.equinox.app}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.concurrent</artifactId>
<version>${version.equinox.concurrent}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.frameworkadmin</artifactId>
<version>${version.equinox.frameworkadmin}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.frameworkadmin.equinox</artifactId>
<version>${version.equinox.frameworkadmin.equinox}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.artifact.repository</artifactId>
<version>${version.equinox.p2.artifact.repository}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.console</artifactId>
<version>${version.equinox.p2.console}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.core</artifactId>
<version>${version.equinox.p2.core}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.director</artifactId>
<version>${version.equinox.p2.director}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.director.app</artifactId>
<version>${version.equinox.p2.director.app}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.directorywatcher</artifactId>
<version>${version.equinox.p2.directorywatcher}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.engine</artifactId>
<version>${version.equinox.p2.engine}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.extensionlocation</artifactId>
<version>${version.equinox.p2.extensionlocation}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.garbagecollector</artifactId>
<version>${version.equinox.p2.garbagecollector}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.jarprocessor</artifactId>
<version>${version.equinox.p2.jarprocessor}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.metadata.repository</artifactId>
<version>${version.equinox.p2.metadata.repository}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.reconciler.dropins</artifactId>
<version>${version.equinox.p2.reconciler.dropins}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.repository.tools</artifactId>
<version>${version.equinox.p2.repository.tools}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.repository</artifactId>
<version>${version.equinox.p2.repository}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.touchpoint.eclipse</artifactId>
<version>${version.equinox.p2.touchpoint.eclipse}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.touchpoint.natives</artifactId>
<version>${version.equinox.p2.touchpoint.natives}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.updatechecker</artifactId>
<version>${version.equinox.p2.updatechecker}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.updatesite</artifactId>
<version>${version.equinox.p2.updatesite}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.publisher</artifactId>
<version>${version.equinox.p2.publisher}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.publisher.eclipse</artifactId>
<version>${version.equinox.p2.publisher.eclipse}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.preferences</artifactId>
<version>${version.equinox.preferences}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.registry</artifactId>
<version>${version.equinox.registry}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.security</artifactId>
<version>${version.equinox.security}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.simpleconfigurator.manipulator</artifactId>
<version>${version.equinox.simpleconfigurator.manipulator}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.core.contenttype</artifactId>
<version>${version.equinox.core.contenttype}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.core.expressions</artifactId>
<version>${version.equinox.core.expressions}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.core.jobs</artifactId>
<version>${version.equinox.core.jobs}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.core.runtime</artifactId>
<version>${version.equinox.core.runtime}</version>
</dependency>
<dependency>
<groupId>org.eclipse.ecf</groupId>
<artifactId>org.eclipse.ecf</artifactId>
<version>${version.ecf}</version>
</dependency>
<dependency>
<groupId>org.eclipse.ecf</groupId>
<artifactId>org.eclipse.ecf.filetransfer</artifactId>
<version>${version.ecf.filetransfer}</version>
</dependency>
<dependency>
<groupId>org.eclipse.ecf</groupId>
<artifactId>org.eclipse.ecf.identity</artifactId>
<version>${version.ecf.identity}</version>
</dependency>
<dependency>
<groupId>org.eclipse.ecf</groupId>
<artifactId>org.eclipse.ecf.provider.filetransfer</artifactId>
<version>${version.ecf.provider.filetransfer}</version>
</dependency>
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>org.sat4j.core</artifactId>
<version>${version.sat4j.core}</version>
</dependency>
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>org.sat4j.pb</artifactId>
<version>${version.sat4j.pb}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.transport.ecf</artifactId>
<version>${version.equinox.p2.transport.ecf}</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.command</artifactId>
<version>${version.apache.felix.gogo.command}</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.shell</artifactId>
<version>${version.apache.felix.gogo.shell}</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.runtime</artifactId>
<version>${version.apache.felix.gogo.runtime}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.console</artifactId>
<version>${version.equinox.console}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.p2.metadata</artifactId>
<version>${version.equinox.p2.metadata}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.osgi</artifactId>
<version>${version.equinox.platform.osgi}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2.wso2</groupId>
<artifactId>axis2</artifactId>
<version>${axis2.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2.wso2</groupId>
<artifactId>axis2-client</artifactId>
<version>${axis2.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-base</artifactId>
<version>${axis2.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2.transport</groupId>
<artifactId>axis2-transport-rabbitmq-amqp</artifactId>
<version>${axis2.transport.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.transport.http</groupId>
<artifactId>org.wso2.transport.http.netty</artifactId>
<version>${transport.http.netty.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.schema</groupId>
<artifactId>XmlSchema</artifactId>
<version>${commons-xmlschema.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.osgi.security</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediator.datamapper.engine</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediator.datamapper</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.core</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.inbound.endpoint</artifactId>
</exclusion>
<exclusion>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.inbound.osgi</artifactId>
</exclusion>
<exclusion>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.inbound.endpoint.persistence</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.logging.updater</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.cm</artifactId>
<version>${version.eclipse.equinox.cm}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.event</artifactId>
<version>${version.eclipse.equinox.event}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.initializer</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediation.ntask</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.ntask.core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.security</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.utils</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.carbon.mediator.cache</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.registry</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediation.security</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.carbon.securevault</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>utsecurity</artifactId>
<type>mar</type>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.relay</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.relay.mediators.builder</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.relay.module</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.utils</artifactId>
<version>${carbon.kernel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.synapse</groupId>
<artifactId>synapse-core</artifactId>
<version>${synapse.version}</version>
<exclusions>
<exclusion>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</exclusion>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.synapse</groupId>
<artifactId>synapse-commons</artifactId>
<version>${synapse.version}</version>
</dependency>
<dependency>
<groupId>org.apache.synapse</groupId>
<artifactId>synapse-tasks</artifactId>
<version>${synapse.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.initializer</artifactId>
<version>${carbon.mediation.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.main</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.securevault</groupId>
<artifactId>org.wso2.securevault</artifactId>
<version>${securevault.version}</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>libthrift.wso2</groupId>
<artifactId>libthrift</artifactId>
<version>${libthrift.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.identity.entitlement.stub</artifactId>
<version>${carbon.commons.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.identity.entitlement.mediator</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.library</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.proxyadmin</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.localentry</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.startup</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.endpoint</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.sequences</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.application.deployer.synapse</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.data</groupId>
<artifactId>org.wso2.carbon.dataservices.core</artifactId>
<version>${carbon.data.version}</version>
<exclusions>
<exclusion>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics-common</groupId>
<artifactId>org.wso2.carbon.event.stream.core</artifactId>
<version>${carbon.analytics.common.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics-common</groupId>
<artifactId>org.wso2.carbon.event.publisher.core</artifactId>
<version>${carbon.analytics.common.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.ntask</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.inbound.endpoint.persistence</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.task.services</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.transport.handlers</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.inbound.endpoint</artifactId>
<version>${carbon.mediation.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.commons</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.identity.framework</groupId>
<artifactId>org.wso2.carbon.identity.entitlement.stub</artifactId>
<version>${carbon.identity.framework.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.authenticator.stub</artifactId>
<version>${carbon.kernel.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.application.mgt.synapse</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediator.fastXSLT</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.security.wso2</groupId>
<artifactId>wss4j</artifactId>
<version>${wss4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.rampart.wso2</groupId>
<artifactId>rampart-core</artifactId>
<version>${rampart.wso2.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.rampart.wso2</groupId>
<artifactId>rampart-trust</artifactId>
<version>${rampart.wso2.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart</artifactId>
<type>mar</type>
<version>${rampart.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${version.log4j.core}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${version.log4j.core}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<version>${version.log4j.core}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
<version>${version.disruptor}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>${testng.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>javax.jms-api</artifactId>
<version>${javax.jms-api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>addressing</artifactId>
<type>mar</type>
<version>${axis2.wso2.version}</version>
<exclusions>
<exclusion>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
<version>${pax.logging.api.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-log4j2</artifactId>
<version>${pax.logging.log4j2.version}</version>
</dependency>
<!--TODO Temporary dependencies. Must clean later-->
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.caching.core</artifactId>
<version>${org.wso2.carbon.caching.core.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.event.core</artifactId>
<version>${carbon.commons.version}</version>
<exclusions>
<exclusion>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>${quartz.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.ntask.core</artifactId>
<version>${carbon.commons.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.event.server.feature</artifactId>
<version>${carbon.commons.version}</version>
<exclusions>
<exclusion>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
</exclusion>
</exclusions>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.ds-annotations</artifactId>
<version>${apache.felix.scr.ds.annotations.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>${snakeyaml.version}</version>
</dependency>
<dependency>
<groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId>
<version>${json.smart.version}</version>
</dependency>
<dependency>
<groupId>org.apache.synapse</groupId>
<artifactId>synapse-nhttp-transport</artifactId>
<version>${synapse.version}</version>
</dependency>
<!--For Cache Mediator-->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${google.guava.version}</version>
</dependency>
<!--Inbound Endpoint Depedencies-->
<dependency>
<groupId>ca.uhn.hapi.wso2</groupId>
<artifactId>hapi</artifactId>
<version>${ca.uhn.hapi.wso2.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.wso2.orbit.io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>${netty.wso2.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-tcnative</artifactId>
<version>${netty.tcnative.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-tcnative-classes</artifactId>
<version>${netty.tcnative.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-tcnative-boringssl-static</artifactId>
<version>${netty.tcnative.version}</version>
</dependency>
<dependency>
<groupId>org.jacoco</groupId>
<artifactId>org.jacoco.agent</artifactId>
<classifier>runtime</classifier>
<version>${jacoco.agent.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-core</artifactId>
<version>${activemq.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-broker</artifactId>
<version>${activemq.broker.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.inbound.endpoint</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.websocket.transport</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.inbound.endpoint.persistence</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.inbound.endpoint.osgi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.event.sink</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint</artifactId>
<version>${aries.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.proxy</groupId>
<artifactId>org.apache.aries.proxy</artifactId>
<version>${aries.proxy.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
<version>${aries.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>${stax2.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
<version>${version.woodstox.core.asl}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.identity.inbound.auth.oauth2</groupId>
<artifactId>org.wso2.carbon.identity.oauth.stub</artifactId>
<version>${carbon.identity.oauth.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom.wso2</groupId>
<artifactId>axiom</artifactId>
<version>${orbit.version.axiom}</version>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
<version>${javax.jsr311.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.bsf.wso2</groupId>
<artifactId>bsf-all</artifactId>
<version>${org.apache.bsf.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.mozilla</groupId>
<artifactId>rhino</artifactId>
<version>${rhino.wso2.js.version}</version>
</dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>${org.apache.velocity.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.config.mapper</groupId>
<artifactId>config-mapper</artifactId>
<version>${config.mapper.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics-common</groupId>
<artifactId>org.wso2.carbon.databridge.agent</artifactId>
<version>${carbon.analytics.common.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics-common</groupId>
<artifactId>org.wso2.carbon.databridge.commons</artifactId>
<version>${carbon.analytics.common.version}</version>
<exclusions>
<exclusion>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.carbon.analytics-common</groupId>
<artifactId>org.wso2.carbon.databridge.commons.thrift</artifactId>
<version>${carbon.analytics.common.version}</version>
</dependency>
<dependency>
<groupId>com.esotericsoftware</groupId>
<artifactId>kryo-shaded</artifactId>
<version>${esotericsoftware.kryo.version}</version>
</dependency>
<dependency>
<groupId>com.esotericsoftware</groupId>
<artifactId>minlog</artifactId>
<version>${esotericsoftware.minlog.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.analytics.data.publisher.util</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.analytics.messageflow.data.publisher</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>${nimbus-jose.orbit.version}</version>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
<artifactId>Saxon-HE</artifactId>
<version>${saxon.wso2.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>${xercesImpl.orbit.version}</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
</dependency>
<!--For org.wso2.micro.integrator.security.user.core-->
<dependency>
<groupId>commons-lang.wso2</groupId>
<artifactId>commons-lang</artifactId>
<version>${orbit.version.commons.lang}</version>
</dependency>
<!-- Diagnostic Server Dependencies -->
<dependency>
<groupId>org.wso2.runtime.diagnostics</groupId>
<artifactId>runtime-diagnostics-tool</artifactId>
<version>${diagnostics.tool.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.mediation.diagnostics</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>${commons.math.version}</version>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>${commons.net.version}</version>
</dependency>
<dependency>
<groupId>com.github.mwiede</groupId>
<artifactId>jsch</artifactId>
<version>${jsch.version}</version>
</dependency>
<!-- Crypto Service Feature Dependencies-->
<dependency>
<groupId>org.wso2.carbon.crypto</groupId>
<artifactId>org.wso2.carbon.crypto.api</artifactId>
<version>${carbon.crypto.version}</version>
<exclusions>
<exclusion>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.crypto.impl</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.crypto.provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>${mockito.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.bootstrap</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>wrapper</groupId>
<artifactId>wrapper</artifactId>
<version>${wrapper.version}</version>
</dependency>
<!--For DSS-->
<dependency>
<groupId>com.google.gdata.wso2</groupId>
<artifactId>gdata-core</artifactId>
<version>${gdata-core.orbit.version}</version>
</dependency>
<dependency>
<groupId>com.google.gdata.wso2</groupId>
<artifactId>gdata-spreadsheet</artifactId>
<version>${gdata-spreadsheet.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>${poi-ooxml.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>${commons-collections4.orbit.version}</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>${version.commons.codec}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>${google-api-client.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.com.google.oauth-client</groupId>
<artifactId>google-oauth-client-jdk21</artifactId>
<version>${google-oauth-client.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.com.google.http-client</groupId>
<artifactId>google-http-client</artifactId>
<version>${google-http-client.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.equinox</groupId>
<artifactId>javax.servlet</artifactId>
<version>${javax.servlet.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${javax.servlet.api.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.olingo</groupId>
<artifactId>odata-server</artifactId>
<version>${olingo.orbit.version}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
<version>${mongodb-driver-sync.version}</version>
<exclusions>
<exclusion>
<groupId>org.graalvm.nativeimage</groupId>
<artifactId>svm</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-core</artifactId>
<version>${mongodb-driver-sync.version}</version>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>bson</artifactId>
<version>${mongodb-driver-sync.version}</version>
</dependency>
<dependency>
<groupId>de.undercouch</groupId>
<artifactId>bson4jackson</artifactId>
<version>${bson4jackson.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>${cassandra-driver-core.orbit.version}</version>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena.wso2</groupId>
<artifactId>arq</artifactId>
<version>${jena-arq.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.webharvest</groupId>
<artifactId>webharvest-core</artifactId>
<version>${webharvest-core.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>commons-email</groupId>
<artifactId>commons-email</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.sf.saxon.wso2</groupId>
<artifactId>saxon</artifactId>
<version>${saxon.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>net.sf.saxon</groupId>
<artifactId>saxon-xpath</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.htmlcleaner.wso2</groupId>
<artifactId>htmlcleaner</artifactId>
<version>${htmlcleaner.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>htmlcleaner</groupId>
<artifactId>htmlcleaner</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-dbcp.wso2</groupId>
<artifactId>commons-dbcp</artifactId>
<version>${commons-dbcp.orbit.version}</version>
</dependency>
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>${metrics.core.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
<version>${antlr4.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${commons-lang3.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${commons-lang3.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.deployment</groupId>
<artifactId>org.wso2.carbon.service.mgt.feature</artifactId>
<type>zip</type>
<version>${carbon-deployment.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.rampart.wso2</groupId>
<artifactId>rampart-policy</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.rampart.wso2</groupId>
<artifactId>rampart-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.rampart.wso2</groupId>
<artifactId>rampart-trust</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi.wso2</groupId>
<artifactId>poi-scratchpad</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.transaction.manager.feature</artifactId>
<type>zip</type>
<version>${carbon-commons.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.commons</groupId>
<artifactId>org.wso2.carbon.transaction.manager</artifactId>
<version>${carbon-commons.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${org.wso2.orbit.javax.xml.bind.version}</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${version.jaxb.api}</version>
</dependency>
<dependency>
<groupId>au.com.bytecode.opencsv.wso2</groupId>
<artifactId>opencsv</artifactId>
<version>${opencsv.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2.engine.orbit.version}</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.connector.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.derby.wso2</groupId>
<artifactId>derby</artifactId>
<version>${derby.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>${commons-httpclient.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jboss.spec.javax.transaction</groupId>
<artifactId>jboss-transaction-api_1.1_spec</artifactId>
<version>${jboss-transaction-api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.schema.wso2</groupId>
<artifactId>XmlSchema</artifactId>
<version>${xmlschema.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.apache.neethi.wso2</groupId>
<artifactId>neethi</artifactId>
<version>${neethi.orbit.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.json.wso2</groupId>
<artifactId>json</artifactId>
<version>${org.wso2.json.version}</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>${commons.lang.version}</version>
</dependency>
<dependency>
<groupId>net.sf.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>${opencsv.version}</version>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>${json.simple.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>${orbit.version.axiom}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.milyn</groupId>
<artifactId>smooks</artifactId>
<version>${org.milyn.wso2.version}</version>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>${javax.persistence.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediator.smooks</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-json</artifactId>
<version>${axis2.json.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.tomcat</groupId>
<artifactId>jdbc-pool</artifactId>
<version>${jdbc-pool.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.ndatasource.common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.ndatasource.core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.ndatasource.rdbms</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.ndatasource.capp.deployer</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.dataservices.core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.mediator.dataservice</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.dataservices.common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.dataservices.sql.driver</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.dataservices.odata.endpoint</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.dataservices.capp.deployer</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>org.wso2.carbon.connector.core</artifactId>
<version>${carbon.mediation.version}</version>
</dependency>
<dependency>
<groupId>org.atomikos.wso2</groupId>
<artifactId>atomikos</artifactId>
<version>${atomikos.version}</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>${xml.apis.version}</version>
</dependency>
<dependency>
<groupId>org.owasp.esapi</groupId>
<artifactId>esapi</artifactId>
<version>${esapi.version}</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-jaxws</artifactId>
<version>${axis.jaxws.version}</version>
</dependency>
<!-- GRPC inbound endpoint and mediator dependencies start -->
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-netty-shaded</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-protobuf</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-stub</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>org.apache.xmlbeans</groupId>
<artifactId>xmlbeans</artifactId>
<version>${version.xmlbeans}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>${commons-compress.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.org.opensaml</groupId>
<artifactId>opensaml-jdk21</artifactId>
<version>${opensaml.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.coordination</artifactId>
<version>${project.version}</version>
</dependency>
<!--SAP feature dependency-->
<dependency>
<groupId>org.wso2.carbon.mediation</groupId>
<artifactId>sap-adapter</artifactId>
<version>${sap-adapter.feature.version}</version>
</dependency>
<!--OAS 3 feature dependencies-->
<dependency>
<groupId>org.wso2.orbit.io.swagger.v3</groupId>
<artifactId>swagger-parser</artifactId>
<version>${swagger.parser.orbit.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${fasterxml.jackson.annotations.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jdk8</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.hubspot.immutables</groupId>
<artifactId>immutables-exceptions</artifactId>
<version>${com.hubspot.immutables.version}</version>
</dependency>
<!-- End of OAS 3 feature dependencies-->
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito2</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>${rabbitmq.version}</version>
</dependency>
<!--Prometheus Dependencies-->
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient</artifactId>
<version>${prometheus.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_common</artifactId>
<version>${prometheus.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_hotspot</artifactId>
<version>${prometheus.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_httpserver</artifactId>
<version>${prometheus.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_servlet</artifactId>
<version>${prometheus.version}</version>
</dependency>
<!--Prometheus new Dependencies-->
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-core</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-instrumentation-jvm</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-exporter-httpserver</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-config</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-exposition-formats</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-model</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-tracer-initializer</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>prometheus-metrics-exposition-textformats</artifactId>
<version>${prometheus.v1.version}</version>
</dependency>
<dependency>
<groupId>com.bettercloud</groupId>
<artifactId>vault-java-driver</artifactId>
<version>${hashicorp.vault.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
<version>${version.geronimo.jta.spec}</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.identity.saml.common</groupId>
<artifactId>org.wso2.carbon.identity.saml.common.util</artifactId>
<version>${saml.common.util.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.santuario.orbit</groupId>
<artifactId>xmlsec</artifactId>
<version>${xmlsec.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.xalan</groupId>
<artifactId>xalan</artifactId>
<version>${xalan.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.jsr105</groupId>
<artifactId>jsr105</artifactId>
<version>${jsr105.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
<version>${jsonassert.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${com.sun.jaxb.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${com.sun.jaxb.impl.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.javax.activation</groupId>
<artifactId>activation</artifactId>
<version>${version.org.wso2.orbit.javax.activation}</version>
</dependency>
<dependency>
<groupId>org.openjdk.nashorn</groupId>
<artifactId>nashorn-core</artifactId>
<version>${openjdk.nashorn.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-util</artifactId>
<version>${ow2.asm.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-commons</artifactId>
<version>${ow2.asm.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>${ow2.asm.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.messaging.saaj</groupId>
<artifactId>saaj-impl</artifactId>
<version>${messaging.saaj.version}</version>
</dependency>
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>${jsoup.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.io.grpc</groupId>
<artifactId>grpc-context</artifactId>
<version>${grpc-context.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.orbit.io.opencensus</groupId>
<artifactId>opencensus</artifactId>
<version>${opencensus.orbit.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.ei</groupId>
<artifactId>org.wso2.micro.integrator.observability</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wso2.integration.transaction.counter</groupId>
<artifactId>transaction-count-handler</artifactId>
<version>${counter.org.wso2.integration.transaction.version}</version>
</dependency>
<dependency>
<groupId>org.graalvm.sdk</groupId>
<artifactId>graal-sdk</artifactId>
<version>${graalvm.version}</version>
</dependency>
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js-scriptengine</artifactId>
<version>${graalvm.version}</version>
</dependency>
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js</artifactId>
<version>${graalvm.version}</version>
</dependency>
<dependency>
<groupId>org.graalvm.truffle</groupId>
<artifactId>truffle-api</artifactId>
<version>${graalvm.version}</version>
</dependency>
<dependency>
<groupId>org.graalvm.regex</groupId>
<artifactId>regex</artifactId>
<version>${graalvm.version}</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>${icu.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>${poi-ooxml.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.version}</version>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>SparseBitSet</artifactId>
<version>${sparsebitset.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>${org.bouncycastle.bc.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>${org.bouncycastle.bc.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bctls-jdk18on</artifactId>
<version>${org.bouncycastle.bc.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcutil-jdk18on</artifactId>
<version>${org.bouncycastle.bc.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>failureaccess</artifactId>
<version>${failureaccess.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2</artifactId>
<version>${commons.configuration2.version}</version>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>${jakarta.servlet.api.version}</version>
</dependency>
<dependency>
<groupId>jakarta.jms</groupId>
<artifactId>jakarta.jms-api</artifactId>
<version>${jakarta.jms-api.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${version.com.google.code.gson}</version>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr</artifactId>
<version>${felix.scr.version}</version>
</dependency>
<dependency>
<groupId>javax.xml.soap</groupId>
<artifactId>javax.xml.soap-api</artifactId>
<version>${javax.xml.soap-api.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>${javax.servlet.jsp-api.version}</version>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>${javax.el-api.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.component</artifactId>
<version>${osgi.service.component.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.util.promise</artifactId>
<version>${osgi.util.promise.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.util.function</artifactId>
<version>${osgi.util.function.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.cm</artifactId>
<version>${osgi.service.cm.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.upnp</artifactId>
<version>${osgi.service.upnp.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.device</artifactId>
<version>${osgi.service.device.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.event</artifactId>
<version>${osgi.service.event.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.wireadmin</artifactId>
<version>${osgi.service.wireadmin.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.provisioning</artifactId>
<version>${osgi.service.provisioning.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.useradmin</artifactId>
<version>${osgi.service.useradmin.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.metatype</artifactId>
<version>${osgi.service.metatype.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.permissionadmin</artifactId>
<version>${osgi.service.permissionadmin.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.coordinator</artifactId>
<version>${osgi.service.coordinator.version}</version>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>${version.javax.annotation.annotation-api}</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${com.google.code.gson.version}</version>
</dependency>
<dependency>
<groupId>org.tukaani</groupId>
<artifactId>xz</artifactId>
<version>${tukaani.xz.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.prefs</artifactId>
<version>${osgi.service.prefs.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpg-jdk18on</artifactId>
<version>${bcpg-jdk18on.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcutil-jdk18on</artifactId>
<version>${bcutil-jdk18on.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>${bcprov-jdk18on.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.equinox.http.service.api</artifactId>
<version>${equinox.http.service.api.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.ecf.provider.filetransfer</groupId>
<artifactId>httpclient</artifactId>
<version>${version.ecf.provider.filetransfer.httpclient}</version>
</dependency>
<dependency>
<groupId>org.wso2.eclipse.osgi</groupId>
<artifactId>org.eclipse.osgi.compatibility.state</artifactId>
<version>${equinox.osgi.compatibility.state.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.service.http.whiteboard</artifactId>
<version>${osgi.service.http.whiteboard.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<scm>
<url>https://github.com/wso2/micro-integrator.git</url>
<developerConnection>scm:git:https://github.com/wso2/micro-integrator.git</developerConnection>
<connection>scm:git:https://github.com/wso2/micro-integrator.git</connection>
<tag>v4.6.0-m1</tag>
</scm>
<profiles>
<profile>
<id>sign</id>
<activation>
<property>
<name>sign</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>full</id>
<modules>
<module>components</module>
<module>features</module>
<module>p2-profile</module>
<module>distribution</module>
<module>integration</module>
</modules>
</profile>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>components</module>
<module>features</module>
<module>p2-profile</module>
<module>distribution</module>
<module>integration</module>
</modules>
</profile>
</profiles>
<!--This include only the dependencies for product build. Please define the integration test dependencies
in integration test parent pom if they are not needed for product build.-->
<properties>
<powermock.version>2.0.7</powermock.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<rabbitmq.version>5.20.0</rabbitmq.version>
<!--Product Version-->
<carbon.identity.framework.version>5.15.17</carbon.identity.framework.version>
<carbon.identity.imp.pkg.version>[5.14.0, 6.0.0)</carbon.identity.imp.pkg.version>
<version.equinox.osgi.services>3.12.300</version.equinox.osgi.services>
<version.equinox.platform.osgi>3.19.0</version.equinox.platform.osgi>
<version.equinox.http.helper>1.1.0.wso2v1</version.equinox.http.helper>
<version.equinox.p2.metadata>2.9.0</version.equinox.p2.metadata>
<felix.scr.version>2.2.10</felix.scr.version>
<!-- Equinox dependency versions -->
<version.equinox.simpleconfigurator>1.5.200</version.equinox.simpleconfigurator>
<version.equinox.common>3.19.0</version.equinox.common>
<version.equinox.ds>1.6.200</version.equinox.ds>
<version.equinox.launcher>1.6.700</version.equinox.launcher>
<version.equinox.launcher.gtk.linux.x86_64>1.2.900</version.equinox.launcher.gtk.linux.x86_64>
<version.equinox.util>1.1.300</version.equinox.util>
<version.equinox.app>1.7.0</version.equinox.app>
<version.equinox.concurrent>1.3.0</version.equinox.concurrent>
<version.equinox.frameworkadmin>2.3.100</version.equinox.frameworkadmin>
<version.equinox.frameworkadmin.equinox>1.3.100</version.equinox.frameworkadmin.equinox>
<version.equinox.preferences>3.11.0</version.equinox.preferences>
<version.equinox.registry>3.12.0</version.equinox.registry>
<version.equinox.security>1.4.200</version.equinox.security>
<version.equinox.simpleconfigurator.manipulator>2.3.100</version.equinox.simpleconfigurator.manipulator>
<version.equinox.core.runtime>3.31.0</version.equinox.core.runtime>
<version.equinox.core.contenttype>3.9.300</version.equinox.core.contenttype>
<version.equinox.core.expressions>3.9.300</version.equinox.core.expressions>
<version.equinox.core.jobs>3.15.200</version.equinox.core.jobs>
<version.equinox.console>1.4.700</version.equinox.console>
<version.ecf>3.11.0</version.ecf>
<version.ecf.filetransfer>5.1.103</version.ecf.filetransfer>
<version.ecf.identity>3.10.0</version.ecf.identity>
<version.ecf.provider.filetransfer>3.3.0</version.ecf.provider.filetransfer>
<version.sat4j.core>2.3.5.v201308161310</version.sat4j.core>
<version.sat4j.pb>2.3.5.v201308161310</version.sat4j.pb>
<version.equinox.p2.artifact.repository>1.5.300</version.equinox.p2.artifact.repository>
<version.equinox.p2.core>2.11.0</version.equinox.p2.core>
<version.equinox.p2.director>2.6.300</version.equinox.p2.director>
<version.equinox.p2.director.app>1.3.300</version.equinox.p2.director.app>
<version.equinox.p2.directorywatcher>1.4.300</version.equinox.p2.directorywatcher>
<version.equinox.p2.engine>2.10.0</version.equinox.p2.engine>
<version.equinox.p2.console>1.3.300</version.equinox.p2.console>
<version.equinox.p2.extensionlocation>1.5.300</version.equinox.p2.extensionlocation>
<version.equinox.p2.garbagecollector>1.3.200</version.equinox.p2.garbagecollector>
<version.equinox.p2.jarprocessor>1.3.300</version.equinox.p2.jarprocessor>
<version.equinox.p2.metadata.repository>1.5.300</version.equinox.p2.metadata.repository>
<version.equinox.p2.reconciler.dropins>1.5.300</version.equinox.p2.reconciler.dropins>
<version.equinox.p2.repository.tools>2.4.300</version.equinox.p2.repository.tools>
<version.equinox.p2.repository>2.8.100</version.equinox.p2.repository>
<version.equinox.p2.touchpoint.eclipse>2.4.200</version.equinox.p2.touchpoint.eclipse>
<version.equinox.p2.touchpoint.natives>1.5.200</version.equinox.p2.touchpoint.natives>
<version.equinox.p2.updatechecker>1.4.200</version.equinox.p2.updatechecker>
<version.equinox.p2.updatesite>1.3.200</version.equinox.p2.updatesite>
<version.apache.felix.gogo.shell>1.1.4</version.apache.felix.gogo.shell>
<version.apache.felix.gogo.runtime>1.1.6</version.apache.felix.gogo.runtime>
<version.apache.felix.gogo.command>1.1.2</version.apache.felix.gogo.command>
<version.equinox.p2.publisher.eclipse>1.6.0</version.equinox.p2.publisher.eclipse>
<version.equinox.p2.publisher>1.9.100</version.equinox.p2.publisher>
<version.equinox.p2.transport.ecf>1.4.200</version.equinox.p2.transport.ecf>
<!-- javax.xml.soap version -->
<javax.xml.soap-api.version>1.4.0</javax.xml.soap-api.version>
<javax.servlet.jsp-api.version>2.2.1</javax.servlet.jsp-api.version>
<javax.el-api.version>2.2.5</javax.el-api.version>
<!-- OSGi service versions -->
<osgi.service.component.version>1.5.1</osgi.service.component.version>
<osgi.util.promise.version>1.3.0</osgi.util.promise.version>
<osgi.util.function.version>1.2.0</osgi.util.function.version>
<osgi.service.cm.version>1.6.1</osgi.service.cm.version>
<osgi.service.upnp.version>1.2.1</osgi.service.upnp.version>
<osgi.service.device.version>1.1.1</osgi.service.device.version>
<osgi.service.event.version>1.4.1</osgi.service.event.version>
<osgi.service.wireadmin.version>1.0.2</osgi.service.wireadmin.version>
<osgi.service.provisioning.version>1.2.0</osgi.service.provisioning.version>
<osgi.service.useradmin.version>1.1.1</osgi.service.useradmin.version>
<osgi.service.metatype.version>1.4.1</osgi.service.metatype.version>
<osgi.service.permissionadmin.version>1.2.1</osgi.service.permissionadmin.version>
<osgi.service.coordinator.version>1.0.2</osgi.service.coordinator.version>
<openjpa.version>2.2.2</openjpa.version>
<openjpa.version.wso2>2.2.2.wso2v2</openjpa.version.wso2>
<!-- Maven Plugin Version -->
<maven.build.helper.plugin.version>3.0.0</maven.build.helper.plugin.version>
<maven.xmlbeans-maven-plugin.plugin.version>2.3.3</maven.xmlbeans-maven-plugin.plugin.version>
<carbon.p2.plugin.version>5.5.1</carbon.p2.plugin.version>
<!-- Carbon kernel version-->
<carbon.kernel.version>4.9.30</carbon.kernel.version>
<carbon.kernel.imp.pkg.version>[4.5.0,5.0.0)</carbon.kernel.imp.pkg.version>
<version.jaxb.api>2.4.0-b180830.0359</version.jaxb.api>
<com.sun.jaxb.version>2.3.0</com.sun.jaxb.version>
<com.sun.jaxb.impl.version>2.3.1</com.sun.jaxb.impl.version>
<synapse.version>4.1.0-wso2v2</synapse.version>
<imp.pkg.version.synapse>[4.1.0, 4.2.0)</imp.pkg.version.synapse>
<carbon.mediation.version>4.7.269</carbon.mediation.version>
<carbon.crypto.version>1.1.3</carbon.crypto.version>
<carbon.crypto.api.imp.pkg.version.range>[1.1.0,1.2.0)</carbon.crypto.api.imp.pkg.version.range>
<carbon.data.version>4.5.2</carbon.data.version>
<securevault.version>1.1.16</securevault.version>
<hashicorp.vault.version>5.1.0</hashicorp.vault.version>
<carbon.identity.oauth.version>6.8.0</carbon.identity.oauth.version>
<carbon.identity.oauth.imp.pkg.version>[6.1.0, 7.0.0)</carbon.identity.oauth.imp.pkg.version>
<!-- SAP adapter - sap transport feature version -->
<sap-adapter.feature.version>4.7.36</sap-adapter.feature.version>
<cipher.tool.version>1.2.7</cipher.tool.version>
<axis2.transport.version>2.0.0-wso2v79</axis2.transport.version>
<transport.http.netty.version>6.3.58</transport.http.netty.version>
<esotericsoftware.kryo.version>3.0.3</esotericsoftware.kryo.version>
<esotericsoftware.minlog.version>1.3.0</esotericsoftware.minlog.version>
<org.objenesis.version>2.1</org.objenesis.version>
<!-- Apache Axis2 -->
<axis2.wso2.version>1.6.1-wso2v119</axis2.wso2.version>
<!-- Please unify axis2 versions in future -->
<axis2.wso2.integration.test.version>1.6.1-wso2v105</axis2.wso2.integration.test.version>
<imp.pkg.version.axis2>[1.6.1, 1.7.0)</imp.pkg.version.axis2>
<carbon.analytics.common.version>5.2.66</carbon.analytics.common.version>
<carbon.analytics.common.imp.pkg.version>[5.2.0, 6.0.0)</carbon.analytics.common.imp.pkg.version>
<fasterxml.jackson.version>2.20.0</fasterxml.jackson.version>
<fasterxml.jackson.datatype.version>2.21.0</fasterxml.jackson.datatype.version>
<fasterxml.jackson.annotations.version>2.21</fasterxml.jackson.annotations.version>
<com.hubspot.immutables.version>1.11.2</com.hubspot.immutables.version>
<carbon.commons.version>4.7.55</carbon.commons.version>
<carbon.rule.version>4.5.3</carbon.rule.version>
<carbon.deployment.version>4.9.11</carbon.deployment.version>
<wss4j.version>1.6.0-wso2v6</wss4j.version>
<rampart.wso2.version>1.7.0-wso2v7</rampart.wso2.version>
<siddhi.version>3.2.3</siddhi.version>
<opensaml.orbit.version>3.3.1.wso2v116</opensaml.orbit.version>
<saml.common.util.version>1.0.10</saml.common.util.version>
<imp.pkg.version.xmlsec>[1.4.2, 2.3.0)</imp.pkg.version.xmlsec>
<xmlsec.version>1.5.6-wso2v2</xmlsec.version>
<jsonassert.version>1.5.1</jsonassert.version>
<saml.common.util.version.range>[1.0.0,2.0.0)</saml.common.util.version.range>
<bouncycastle.orbit.version>1.81.0.wso2v1</bouncycastle.orbit.version>
<orbit.version.poi.ooxml>5.5.1.wso2v1</orbit.version.poi.ooxml>
<org.wso2.json.version>3.0.0.wso2v7</org.wso2.json.version>
<version.equinox.http.servlet>1.8.100</version.equinox.http.servlet>
<version.tomcat>11.0.18</version.tomcat>
<orbit.version.tomcat.jsp.api>${version.tomcat}.wso2v1</orbit.version.tomcat.jsp.api>
<orbit.version.tomcat.el.api>${version.tomcat}.wso2v1</orbit.version.tomcat.el.api>
<orbit.version.tomcat.servlet.api>${version.tomcat}.wso2v1</orbit.version.tomcat.servlet.api>
<antlr.wso2.version>3.2.0.wso2v1</antlr.wso2.version>
<orbit.version.tomcat>${version.tomcat}.wso2v1</orbit.version.tomcat>
<orbit.version.tomcat.ha>${version.tomcat}.wso2v1</orbit.version.tomcat.ha>
<version.opencsv>1.8.wso2v1</version.opencsv>
<version.h2.engine>1.3.175.wso2v1</version.h2.engine>
<version.jettison>1.5.4</version.jettison>
<orbit.version.commons.pool>1.5.6.wso2v1</orbit.version.commons.pool>
<orbit.version.commons.dbcp>1.4.0.wso2v1</orbit.version.commons.dbcp>
<orbit.version.abdera>1.0.0.wso2v3</orbit.version.abdera>
<orbit.version.hazelcast>3.5.4.wso2v2</orbit.version.hazelcast>
<orbit.version.tiles>2.0.5.wso2v1</orbit.version.tiles>
<version.ant>1.7.0.wso2v1</version.ant>
<version.xmlbeans>3.1.0</version.xmlbeans>
<orbit.version.axiom>1.2.11-wso2v30</orbit.version.axiom>
<neethi.osgi.version>2.0.4.wso2v5</neethi.osgi.version>
<version.woden>1.0.0.M9-wso2v1</version.woden>
<orbit.version.wsdl4j>1.6.2.wso2v4</orbit.version.wsdl4j>
<version.XmlSchema>1.4.7-wso2v8</version.XmlSchema>
<commons-xmlschema.version>1.4.7</commons-xmlschema.version>
<version.commons.codec>1.17.1</version.commons.codec>
<version.annogen>0.1.0.wso2v1</version.annogen>
<version.backport.util.concurrent>3.1.0.wso2v1</version.backport.util.concurrent>
<version.commons.fileupload>1.6.0.wso2v1</version.commons.fileupload>
<orbit.version.commons.httpclient>3.1.0-wso2v7</orbit.version.commons.httpclient>
<orbit.version.commons.collection>3.2.2.wso2v1</orbit.version.commons.collection>
<version.compass>2.0.1.wso2v2</version.compass>
<orbit.version.commons.lang>2.6.0.wso2v1</orbit.version.commons.lang>
<version.geronimo.saaj.spec>1.0.1.wso2v2</version.geronimo.saaj.spec>
<orbit.version.poi>3.17.0.wso2v1</orbit.version.poi>
<orbit.version.poi.scratchpad>5.5.1.wso2v1</orbit.version.poi.scratchpad>
<slf4j.version>1.7.36</slf4j.version>
<version.log4j.core>2.17.1</version.log4j.core>
<version.jaxb>2.2.5.wso2v1</version.jaxb>
<javasysmon.version>0.3.3.wso2v1</javasysmon.version>
<version.eclipse.ecj>4.4.2</version.eclipse.ecj>
<version.com.google.code.gson>2.13.2</version.com.google.code.gson>
<bcprov-jdk18on.version>1.82</bcprov-jdk18on.version>
<bcpg-jdk18on.version>1.82</bcpg-jdk18on.version>
<bcutil-jdk18on.version>1.82</bcutil-jdk18on.version>
<tukaani.xz.version>1.9</tukaani.xz.version>
<osgi.service.prefs.version>1.1.2</osgi.service.prefs.version>
<equinox.http.service.api.version>1.2.2</equinox.http.service.api.version>
<osgi.service.http.whiteboard.version>1.1.1</osgi.service.http.whiteboard.version>
<xalan.orbit.version>2.7.2.wso2v2</xalan.orbit.version>
<jsr105.orbit.version>1.0.1.wso2v1</jsr105.orbit.version>
<version.ecf.provider.filetransfer.httpclient>4.0.200.v20120319-0616</version.ecf.provider.filetransfer.httpclient>
<equinox.osgi.compatibility.state.version>1.0.200.v20160504-1419</equinox.osgi.compatibility.state.version>
<docker.maven.plugin.version>1.0.0</docker.maven.plugin.version>
<maven.resources.plugin.version>3.1.0</maven.resources.plugin.version>
<maven.antrun.plugin.version>1.8</maven.antrun.plugin.version>
<maven.surefire.plugin.version>2.22.2</maven.surefire.plugin.version>
<jacoco.maven.plugin.version>0.8.12</jacoco.maven.plugin.version>
<testng.version>6.11</testng.version>
<javax.jms-api.version>2.0.1</javax.jms-api.version>
<jakarta.jms-api.version>3.1.0</jakarta.jms-api.version>
<maven.dependency.plugin.version>3.1.1</maven.dependency.plugin.version>
<commons-text.orbit.version>1.15.0.wso2v1</commons-text.orbit.version>
<commons-lang3.orbit.version>3.20.0.wso2v1</commons-lang3.orbit.version>
<commons-lang3.version>3.20.0</commons-lang3.version>
<joda-time.version>2.14.0.wso2v1</joda-time.version>
<libthrift.version>0.16.0.wso2v1</libthrift.version>
<axis2.mar.maven.plugin>1.5.2</axis2.mar.maven.plugin>
<!--PAX Logging related dependency versions-->
<pax.logging.api.version>2.1.0-wso2v5</pax.logging.api.version>
<pax.logging.log4j2.version>2.1.0-wso2v5</pax.logging.log4j2.version>
<org.apache.commons.logging.version>1.1.1</org.apache.commons.logging.version>
<version.eclipse.equinox.cm>1.6.300</version.eclipse.equinox.cm>
<version.eclipse.equinox.event>1.5.100</version.eclipse.equinox.event>
<version.org.wso2.orbit.javax.activation>1.1.1.wso2v3</version.org.wso2.orbit.javax.activation>
<version.javax.annotation.annotation-api>1.3.2</version.javax.annotation.annotation-api>
<version.org.wso2.orbit.javax.jta>1.1.0.wso2v2</version.org.wso2.orbit.javax.jta>
<org.wso2.orbit.sun.xml.ws.version>2.3.2.wso2v1</org.wso2.orbit.sun.xml.ws.version>
<apache.felix.scr.ds.annotations.version>1.2.4</apache.felix.scr.ds.annotations.version>
<org.wso2.carbon.caching.core.version>4.2.0</org.wso2.carbon.caching.core.version>
<json.smart.version>2.5.2</json.smart.version>
<google.guava.version>33.5.0-jre</google.guava.version>
<ca.uhn.hapi.wso2.version>2.4.0.wso2v2</ca.uhn.hapi.wso2.version>
<junit.version>4.12</junit.version>
<netty.wso2.version>4.2.9.wso2v1</netty.wso2.version>
<netty.tcnative.version>2.0.74.Final</netty.tcnative.version>
<jacoco.agent.version>0.8.12</jacoco.agent.version>
<activemq.version>5.2.0</activemq.version>
<activemq.broker.version>5.15.2</activemq.broker.version>
<aries.version>1.1.0</aries.version>
<aries.proxy.version>1.0.1</aries.proxy.version>
<stax2.version>3.1.4</stax2.version>
<version.woodstox.core.asl>4.4.1</version.woodstox.core.asl>
<javax.jsr311.api.version>1.1.1</javax.jsr311.api.version>
<org.wso2.orbit.javax.xml.bind.version>2.3.1.wso2v2</org.wso2.orbit.javax.xml.bind.version>
<!-- Transaction Counter -->
<counter.org.wso2.integration.transaction.version>1.2.0</counter.org.wso2.integration.transaction.version>
<!-- Diagnostic Tool -->
<commons.math.version>3.6.1</commons.math.version>
<commons.net.version>3.10.0</commons.net.version>
<diagnostics.tool.version>1.1.1</diagnostics.tool.version>
<jsch.version>0.2.24</jsch.version>
<config.mapper.version>1.0.26</config.mapper.version>
<javax.xml.parsers.import.pkg.version>[0.0.0, 1.0.0)</javax.xml.parsers.import.pkg.version>
<imp.pkg.version.javax.servlet>[3.1.0, 4.0.0)</imp.pkg.version.javax.servlet>
<import.package.version.commons.logging>[1.2.0,2.0.0)</import.package.version.commons.logging>
<snakeyaml.import.version.range>[2.0.0,3.0.0)</snakeyaml.import.version.range>
<axiom.osgi.version.range>[1.2.11, 1.3.0)</axiom.osgi.version.range>
<imp.package.version.osgi.services>[1.2.0,2.0.0)</imp.package.version.osgi.services>
<org.apache.bsf.wso2.version>3.0.0.wso2v6</org.apache.bsf.wso2.version>
<rhino.wso2.js.version>1.7.13.wso2v1</rhino.wso2.js.version>
<org.apache.velocity.version>2.4.1</org.apache.velocity.version>
<javax.servlet.version>3.0.0.v201112011016</javax.servlet.version>
<javax.servlet.api.version>3.1.0</javax.servlet.api.version>
<javax.servlet.imp.pkg.version>[2.6,3)</javax.servlet.imp.pkg.version>
<javax.xml.stream.imp.pkg.version>[1.0.1, 1.1.0)</javax.xml.stream.imp.pkg.version>
<gdata-core.orbit.version>1.47.0.wso2v1</gdata-core.orbit.version>
<gdata-core.orbit.imp.pkg.version>[1.47.0,2.0.0)</gdata-core.orbit.imp.pkg.version>
<gdata-spreadsheet.orbit.version>3.0.0.wso2v1</gdata-spreadsheet.orbit.version>
<gdata-spreadsheet.orbit.imp.pkg.version>[3.0.0,3.2.0)</gdata-spreadsheet.orbit.imp.pkg.version>
<axiom.orbit.imp.pkg.version>0.0.0</axiom.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([1.2.11,1.3.0)) after osgi bundle is corrected - rajith-->
<apache.axis2.orbit.imp.pkg.version>[1.6, 1.7)</apache.axis2.orbit.imp.pkg.version>
<carbon.commons.logging.imp.pkg.version>0.0.0</carbon.commons.logging.imp.pkg.version> <!-- todo org.apache.commons.logging package version changed to this since there are no version in current export, after it was fixed change accordingly (should be able to use carbon.kernel.imp.pkg.version). - rajith-->
<carbon.kernel.imp.pkg.version>[4.4.0,5.0.0)</carbon.kernel.imp.pkg.version>
<commons-io.version>2.21.0</commons-io.version>
<commons-io.orbit.imp.pkg.version>0.0.0</commons-io.orbit.imp.pkg.version> <!-- todo change this once commons-io is corrected to use correct version exports - rajith -->
<jena-arq.orbit.version>1.0.0.wso2v1</jena-arq.orbit.version>
<jena-arq.orbit.imp.pkg.version>0.0.0</jena-arq.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([1.0.0.wso2v1,1.1.0)) after osgi bundle was corrected -->
<cassandra-driver-core.orbit.version>3.7.1</cassandra-driver-core.orbit.version>
<cassandra-driver-core.orbit.imp.pkg.version>[3.7.1,4.0.0)</cassandra-driver-core.orbit.imp.pkg.version>
<opencsv.orbit.version>1.8.wso2v1</opencsv.orbit.version>
<opencsv.orbit.imp.pkg.version>0.0.0</opencsv.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([1.8.wso2v1,1.9)) after osgi bundle was corrected -->
<poi-ooxml.orbit.version>5.5.1.wso2v1</poi-ooxml.orbit.version>
<poi-ooxml.orbit.imp.pkg.version>0.0.0</poi-ooxml.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([3.9.0.wso2v3,4.0.0)) after osgi bundle is corrected - rajith-->
<poi.orbit.version>5.5.1.wso2v1</poi.orbit.version>
<poi.orbit.imp.pkg.version>0.0.0</poi.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([3.9.0,4.0.0)) after osgi bundle is corrected - rajith-->
<poi-ooxml.version>5.5.1</poi-ooxml.version>
<poi.version>5.5.1</poi.version>
<xmlbeans.orbit.version>5.3.0.wso2v1</xmlbeans.orbit.version>
<commons-compress.orbit.version>1.28.0.wso2v1</commons-compress.orbit.version>
<xmlbeans.orbit.imp.pkg.version>[5.3.0.wso2v1,6.0.0.wso2v1)</xmlbeans.orbit.imp.pkg.version>
<commons-collections4.orbit.version>4.5.0.wso2v1</commons-collections4.orbit.version>
<commons-collections4.orbit.imp.pkg.version>0.0.0</commons-collections4.orbit.imp.pkg.version>
<carbon.registry.imp.pkg.version>0.0.0</carbon.registry.imp.pkg.version> <!-- todo remove this and use {carbon.kernel.imp.pkg.version} after registry bundles are corrected to export correct versions-->
<mongodb-driver-sync.version>4.9.1</mongodb-driver-sync.version>
<mongodb-driver-sync.imp.pkg.version>[4.0.0,6.0.0)</mongodb-driver-sync.imp.pkg.version>
<dataservices.version>4.4.107</dataservices.version>
<dataservices.imp.pkg.version>[4.3.0,5.0.0)</dataservices.imp.pkg.version>
<json.orbit.imp.pkg.version>0.0.0</json.orbit.imp.pkg.version> <!-- This comes from carbon-multitenancy, tenant.common.server feature -->
<webharvest-core.orbit.version>2.0.0.wso2v5</webharvest-core.orbit.version>
<webharvest-core.orbit.imp.pkg.version>[2.0.0,3.0.0)</webharvest-core.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([2.0.0.wso2v2,2.1.0)) after osgi bundle is corrected - rajith-->
<wso2.securevault.version>1.0.0-wso2v2</wso2.securevault.version>
<wso2.securevault.imp.pkg.version>0.0.0</wso2.securevault.imp.pkg.version> <!--todo change this to appropriate version range ([1.0.0-wso2v2,1.1.0)) after osgi bundle is corrected - rajith-->
<commons-codec.orbit.imp.pkg.version>0.0.0</commons-codec.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([1.4.0.wso2v1,1.5.0)) after osgi bundle is corrected - rajith-->
<!-- <osgi.imp.pkg.version>[1.9.0,2.0.0)</osgi.imp.pkg.version> <!– todo change this version to proper version range after osgi bundles are corrected (because export versions are different from bundle version) -rajith –>-->
<osgi.service.imp.pkg.version>[1.2.0,1.6.0)</osgi.service.imp.pkg.version> <!-- todo change this version to proper version range after osgi bundles are corrected -rajith -->
<carbon-commons.trnsaction.mgt.imp.pkg.version>0.0.0</carbon-commons.trnsaction.mgt.imp.pkg.version> <!-- todo remove this and use {carbon-commons.imp.pkg.version} after org.wso2.carbon.transaction.manager (bundle - org.wso2.carbon.transaction.manager) is corrected to export correct versions-->
<carbon.user.api.imp.pkg.version>[1.0.1,1.1.0)</carbon.user.api.imp.pkg.version> <!-- todo remove this and use {carbon.kernel.imp.pkg.version} after carbon base bundles are corrected to export correct versions-->
<xmlschema.orbit.version>1.4.7.wso2v3</xmlschema.orbit.version>
<xmlschema.orbit.imp.pkg.version>[1.4.7.wso2v3,1.5.0)</xmlschema.orbit.imp.pkg.version>
<neethi.orbit.version>2.0.4.wso2v4</neethi.orbit.version>
<neethi.orbit.imp.pkg.version>[2.0.4.wso2v4,2.1.0)</neethi.orbit.imp.pkg.version>
<carbon.base.imp.pkg.version>0.0.0</carbon.base.imp.pkg.version> <!-- todo remove this and use {carbon.kernel.imp.pkg.version} after carbon base bundles are corrected to export correct versions-->
<poi.orbit.imp.pkg.version>0.0.0</poi.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([3.9.0,4.0.0)) after osgi bundle is corrected - rajith-->
<poi-ooxml.orbit.imp.pkg.version>0.0.0</poi-ooxml.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([3.9.0.wso2v3,4.0.0)) after osgi bundle is corrected - rajith-->
<carbon-commons.imp.pkg.version>[4.5.0,5.0.0)</carbon-commons.imp.pkg.version>
<carbon-commons.trnsaction.mgt.imp.pkg.version>0.0.0</carbon-commons.trnsaction.mgt.imp.pkg.version> <!-- todo remove this and use {carbon-commons.imp.pkg.version} after org.wso2.carbon.transaction.manager (bundle - org.wso2.carbon.transaction.manager) is corrected to export correct versions-->
<olingo.orbit.imp.pkg.version>[4.4,5)</olingo.orbit.imp.pkg.version>
<google-http-client.orbit.version>1.47.1.wso2v1</google-http-client.orbit.version>
<google-http-client.orbit.imp.pkg.version>[1.47.1,2.0)</google-http-client.orbit.imp.pkg.version>
<google-oauth-client.orbit.version>1.33.3.wso2v1</google-oauth-client.orbit.version>
<google-oauth-client.orbit.imp.pkg.version>[1.33.1,2.0)</google-oauth-client.orbit.imp.pkg.version>
<google-api-client.orbit.version>1.33.4.wso2v1</google-api-client.orbit.version>
<google-api-client.orbit.imp.pkg.version>[1.33.4,2.0)</google-api-client.orbit.imp.pkg.version>
<olingo.orbit.version>4.10.0.wso2v1</olingo.orbit.version>
<bson4jackson.orbit.version>2.9.0</bson4jackson.orbit.version>
<saxon.orbit.version>8.9.0.wso2v2</saxon.orbit.version>
<commons-httpclient.orbit.version>3.1.0-wso2v7</commons-httpclient.orbit.version>
<htmlcleaner.orbit.version>2.1.0.wso2v1</htmlcleaner.orbit.version>
<jboss-transaction-api.version>1.0.1.Final</jboss-transaction-api.version>
<ojdbc.version>6</ojdbc.version> <!--todo need to check for latest - rajith-->
<cassandra-jdbc.orbit.version>1.2.5.wso2v1</cassandra-jdbc.orbit.version>
<commons-dbcp.orbit.version>1.4.0.wso2v1</commons-dbcp.orbit.version>
<commons-pool.orbit.version>1.5.6.wso2v1</commons-pool.orbit.version>
<metrics.core.version>3.2.5</metrics.core.version>
<!-- <netty.version>4.0.39.Final</netty.version>-->
<xml.apis.version>1.4.01</xml.apis.version>
<carbon-commons.version>${carbon.commons.version}</carbon-commons.version>
<carbon-commons.feature.imp.version>${carbon.commons.version}</carbon-commons.feature.imp.version>
<carbon-commons.imp.pkg.version>[4.5.0,5.0.0)</carbon-commons.imp.pkg.version>
<carbon-commons.user.mgt.imp.pkg.version>0.0.0</carbon-commons.user.mgt.imp.pkg.version> <!-- todo remove this and use identity.imp.pkg.version - rajith (temparory done)-->
<carbon-deployment.version>4.8.3</carbon-deployment.version>
<carbon-deployment.feature.imp.version>${carbon-deployment.version}</carbon-deployment.feature.imp.version>
<axiom.orbit.version>1.2.11.wso2v13</axiom.orbit.version>
<axiom.orbit.imp.pkg.version>0.0.0</axiom.orbit.imp.pkg.version> <!--todo change this to appropriate version range ([1.2.11,1.3.0)) after osgi bundle is corrected - rajith-->
<esapi.version>2.6.0.0</esapi.version>
<axis.jaxws.version>1.6.2</axis.jaxws.version>
<!-- Axiom Version -->
<axiom.wso2.version>1.2.11.wso2v13</axiom.wso2.version>
<!--Axis2 versions-->
<orbit.version.axis2>${axis2.wso2.version}</orbit.version.axis2>
<axis2-transports.base.version>${orbit.version.axis2}</axis2-transports.base.version>
<axis2.osgi.version.range>[1.6.1, 1.7.0)</axis2.osgi.version.range>
<axis2.json.version>${orbit.version.axis2}</axis2.json.version>
<axis2.orbit.imp.pkg.version>[1.6, 2.0)</axis2.orbit.imp.pkg.version>
<!-- Commons Version -->
<commons-logging.imp.pkg.version>0.0.0</commons-logging.imp.pkg.version>
<osgi.framework.imp.pkg.version>[1.9.0,2.0.0)</osgi.framework.imp.pkg.version>
<jakarta.servlet.api.version>6.1.0</jakarta.servlet.api.version>
<commons.configuration2.version>2.12.0</commons.configuration2.version>
<commons.configuration2.imp.pkg.version>[2.12.0,3.0)</commons.configuration2.imp.pkg.version>
<h2.engine.orbit.version>1.3.175.wso2v1</h2.engine.orbit.version>
<h2.engine.orbit.imp.pkg.version>[1.3.175.wso2v1,1.4.0)</h2.engine.orbit.imp.pkg.version>
<mysql.connector.version>8.0.19</mysql.connector.version>
<derby.orbit.version>10.3.2.1wso2v1</derby.orbit.version>
<jdbc-pool.orbit.version>11.0.18.wso2v1</jdbc-pool.orbit.version>
<jdbc-pool.orbit.imp.pkg.version>[1.7.0,2.0.0)</jdbc-pool.orbit.imp.pkg.version>
<antlr4.runtime.version>4.5.1.wso2v1</antlr4.runtime.version>
<atomikos.version>3.8.0.wso2v1</atomikos.version>
<saxon.wso2.version>10.8</saxon.wso2.version>
<xercesImpl.orbit.version>2.12.2.wso2v1</xercesImpl.orbit.version>
<commons-logging.version>1.2</commons-logging.version>
<mockito.version>5.3.1</mockito.version>
<wrapper.version>3.2.3</wrapper.version>
<nimbus-jose.orbit.version>9.22.0.wso2v1</nimbus-jose.orbit.version>
<nimbus-jose.orbit.imp.pkg.version>[9.22,10.0)</nimbus-jose.orbit.imp.pkg.version>
<grpc.version>1.59.0</grpc.version>
<axis2-java2wsdl.version>1.6.2</axis2-java2wsdl.version>
<!-- Prometheus Library versions-->
<prometheus.version>0.8.1</prometheus.version>
<!-- Prometheus API version 1.x-->
<prometheus.v1.version>1.4.3</prometheus.v1.version>
<version.equinox.platform>3.23.200</version.equinox.platform>
<!-- OAS3 Versions -->
<swagger.parser.orbit.version>2.1.18.wso2v3</swagger.parser.orbit.version>
<snakeyaml.version>2.5</snakeyaml.version>
<javax.validation.version>1.1.0.Final</javax.validation.version>
<version.disruptor>3.4.2</version.disruptor>
<version.geronimo.jta.spec>1.1</version.geronimo.jta.spec>
<quartz.orbit.version>2.3.2.wso2v1</quartz.orbit.version>
<!-- Maven bundle plugin -->
<maven.bundle.plugin.version>5.1.9</maven.bundle.plugin.version>
<apache.http.nio.version>4.4.15.wso2v1</apache.http.nio.version>
<wso2.caching.version>4.0.3</wso2.caching.version>
<apache.http.protocol.version>4.4.14.wso2v1</apache.http.protocol.version>
<messaging.saaj.version>1.5.1</messaging.saaj.version>
<openjdk.nashorn.version>15.3</openjdk.nashorn.version>
<ow2.asm.version>9.7</ow2.asm.version>
<jsoup.version>1.15.3</jsoup.version>
<grpc-context.orbit.version>1.59.0.wso2v1</grpc-context.orbit.version>
<opencensus.orbit.version>0.31.1.wso2v3</opencensus.orbit.version>
<graalvm.version>23.0.9</graalvm.version>
<icu.version>78.1</icu.version>
<sparsebitset.version>1.3</sparsebitset.version>
<org.bouncycastle.bc.version>1.82</org.bouncycastle.bc.version>
<failureaccess.version>1.0.3</failureaccess.version>
<com.google.code.gson.version>2.11.0</com.google.code.gson.version>
<commons.lang.version>2.6</commons.lang.version>
<orbit.version.json>3.0.0.wso2v4</orbit.version.json>
<opencsv.version>2.3</opencsv.version>
<json.simple.version>1.1.1</json.simple.version>
<javax.xml.namespace.version>0.0.0</javax.xml.namespace.version>
<org.milyn.wso2.version>1.5.1.wso2v5</org.milyn.wso2.version>
<javax.persistence.version>1.0</javax.persistence.version>
</properties>
<repositories>
<repository>
<id>wso2-nexus</id>
<name>WSO2 internal Repository</name>
<url>https://maven.wso2.org/nexus/content/groups/wso2-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
</repository>
<!--add the elasticsearch repo-->
<repository>
<id>elasticsearch-releases</id>
<url>https://artifacts.elastic.co/maven</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>oracle</id>
<name>Oracle</name>
<url>https://maven.xwiki.org/externals/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
</repository>
<repository>
<id>wso2-m2</id>
<name>WSO2 Maven 2 Repository</name>
<url>https://dist.wso2.org/maven2/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>wso2.releases</id>
<name>WSO2 internal Repository</name>
<url>https://maven.wso2.org/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
</pluginRepository>
<pluginRepository>
<id>wso2.snapshots</id>
<name>Apache Snapshot Repository</name>
<url>https://maven.wso2.org/nexus/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
<pluginRepository>
<id>wso2-nexus</id>
<name>WSO2 internal Repository</name>
<url>https://maven.wso2.org/nexus/content/groups/wso2-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
</pluginRepository>
</pluginRepositories>
<build>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>3.3.2</version>
</extension>
</extensions>
<plugins>
<plugin>
<groupId>org.jvnet.maven.incrementalbuild</groupId>
<artifactId>incremental-build-plugin</artifactId>
<version>1.3.1</version>
<executions>
<execution>
<goals>
<goal>incremental-build</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.wso2.maven</groupId>
<artifactId>carbon-p2-plugin</artifactId>
<version>${carbon.p2.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
<source>21</source>
<target>21</target>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>${maven.bundle.plugin.version}</version>
<extensions>true</extensions>
<configuration>
<obrRepository>NONE</obrRepository>
<!--<instructions> <_include>-osgi.bnd</_include> </instructions> -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<preparationGoals>clean install</preparationGoals>
<autoVersionSubmodules>true</autoVersionSubmodules>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.3</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xmlbeans-maven-plugin</artifactId>
<version>${maven.xmlbeans-maven-plugin.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>${maven.build.helper.plugin.version}</version>
</plugin>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>${docker.maven.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven.resources.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>${maven.antrun.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven.surefire.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.maven.plugin.version}</version>
<executions>
<execution>
<id>default-prepare-agent-by-coverage-enforcer</id>
<goals>
<goal>prepare-agent</goal>
</goals>
<configuration>
<propertyName>argLine</propertyName>
<destFile>${project.build.directory}/jacoco.exec</destFile>
</configuration>
</execution>
<execution>
<id>default-report-by-coverage-enforcer</id>
<goals>
<goal>report</goal>
</goals>
<configuration>
<dataFile>${project.build.directory}/jacoco.exec</dataFile>
</configuration>
</execution>
<execution>
<id>default-check-by-coverage-enforcer</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<dataFile>${project.build.directory}/jacoco.exec</dataFile>
<rules>
<!-- implementation is needed only for Maven 2 -->
<rule implementation="org.jacoco.maven.RuleConfiguration">
<element>BUNDLE</element>
<limits>
<!-- implementation is needed only for Maven 2 -->
<limit implementation="org.jacoco.report.check.Limit">
<counter>LINE</counter>
<value>COVEREDRATIO</value>
<minimum>0.0</minimum>
</limit>
</limits>
</rule>
</rules>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>${maven.dependency.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-mar-maven-plugin</artifactId>
<version>${axis2.mar.maven.plugin}</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>