<?xml version="1.0"?>
<!-- ~ Copyright (c) 2014, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. 
	~ ~ Licensed under the Apache License, Version 2.0 (the "License"); ~ you 
	may not use this file except in compliance with the License. ~ You may obtain 
	a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ 
	~ Unless required by applicable law or agreed to in writing, software ~ distributed 
	under the License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES 
	OR CONDITIONS OF ANY KIND, either express or implied. ~ See the License for 
	the specific language governing permissions and ~ limitations under the License. -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.wso2.carbon.multitenancy</groupId>
		<artifactId>tenant-mgt-parent</artifactId>
		<version>4.9.0</version>
		<relativePath>../pom.xml</relativePath>
	</parent>

	<artifactId>org.wso2.carbon.client.configcontext.provider</artifactId>
	<version>4.9.0</version>
	<name>WSO2 Carbon - Client Configuration Context Provider</name>
	<url>http://wso2.org</url>
	<packaging>bundle</packaging>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>
	<dependencies>
		<dependency>
			<groupId>org.apache.axis2.wso2</groupId>
			<artifactId>axis2</artifactId>
			<exclusions>
				<exclusion>
					<groupId>org.wso2.carbon</groupId>
					<artifactId>org.wso2.carbon.logging</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.wso2.carbon</groupId>
					<artifactId>org.wso2.carbon.securevault</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		
		<dependency>
			<groupId>org.wso2.carbon</groupId>
			<artifactId>org.wso2.carbon.utils</artifactId>
			<exclusions>
				<exclusion>
					<groupId>org.wso2.carbon</groupId>
					<artifactId>org.wso2.carbon.logging</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.wso2.carbon</groupId>
					<artifactId>org.wso2.carbon.securevault</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
	</dependencies>
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.felix</groupId>
				<artifactId>maven-bundle-plugin</artifactId>
				<extensions>true</extensions>
				<configuration>
					<instructions>
						<Bundle-Vendor>WSO2 Inc</Bundle-Vendor>
						<Bundle-SymbolicName>org.wso2.carbon.client.configcontext.provider</Bundle-SymbolicName>
						<Export-Package>
							org.wso2.carbon.client.configcontext.provider.*
						</Export-Package>
						<Import-Package>
							org.apache.axis2.context.*,
							org.wso2.carbon.utils.*,
							org.osgi.service.component.*;version="${imp.package.version.osgi.services}"
						</Import-Package>
						<DynamicImport-Package>*</DynamicImport-Package>
						<Bundle-Activator>org.wso2.carbon.client.configcontext.provider.listener.Axis2ConfigurationContextActivator</Bundle-Activator>
					</instructions>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
