<?xml version="1.0"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" 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>
  <packaging>jar</packaging>
  <!-- This groupID is due to DevKit not packaging anything starting with
		org.mule.modules -->
  <groupId>com.mule.modules</groupId>
  <artifactId>siebel-common</artifactId>
  <name>Mule Siebel Common</name>
  <url>http://maven.apache.org</url>

  <parent>
    <groupId>org.mule.modules</groupId>
    <artifactId>siebel-parent</artifactId>
    <version>3.2.0</version>
  </parent>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <sonar.exclusions>
      **/MetadataSerializer.java, **/SiebelConnectorConstants.java</sonar.exclusions>
  </properties>

  <dependencies>
    <dependency>
      <groupId>siebel</groupId>
      <artifactId>siebel</artifactId>
      <version>8.1.1.11</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.mockito</groupId>
      <artifactId>mockito-core</artifactId>
      <version>1.9.5</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>com.intellij</groupId>
      <artifactId>annotations</artifactId>
      <version>12.0</version>
    </dependency>

    <dependency>
      <groupId>siebel</groupId>
      <artifactId>siebel-ji-enu</artifactId>
      <version>8.1.1.11</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.3</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.mule.common</groupId>
      <artifactId>mule-common</artifactId>
      <version>3.7.0</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  
  <build>
  
  <pluginManagement>
    <plugins>
      <plugin>
          <groupId>com.mycila</groupId>
          <artifactId>license-maven-plugin</artifactId>
          <version>2.11</version>
          <configuration>
            <header>LICENSE_HEADER.txt</header>
            <excludes>
              <exclude>**/.mule/*</exclude>
              <exclude>target/**</exclude>
              <exclude>**/.idea/*</exclude>
              <exclude>**/.gitignore</exclude>
              <exclude>**/*.txt</exclude>
              <exclude>**/*.ftl</exclude>
              <exclude>**/*.xml</exclude>
              <exclude>**/*.properties</exclude>
              <exclude>**/*.wsdl</exclude>
              <exclude>**/*.xsd</exclude>
              <exclude>**/*.grf</exclude>
              <exclude>**/*.sample</exclude>
              <exclude>**/*.md</exclude>
              <exclude>**/build-number.txt</exclude>
            </excludes>
          </configuration>
        </plugin>
      </plugins>
      </pluginManagement>
      
  </build>

  <repositories>
    <repository>
      <id>mulesoft-releases</id>
      <name>MuleSoft Releases Repository</name>
      <url>http://repository.mulesoft.org/releases/</url>
      <layout>default</layout>
    </repository>
    <repository>
      <id>mulesoft-snapshots</id>
      <name>MuleSoft Snapshots Repository</name>
      <url>http://repository.mulesoft.org/snapshots/</url>
      <layout>default</layout>
    </repository>
    <repository>
      <id>mule-third-party</id>
      <name>Third Parties</name>
      <url>https://repository-master.mulesoft.org/nexus/content/repositories/thirdparty/</url>
    </repository>
  </repositories>

  <distributionManagement>
    <repository>
      <id>mulesoft-releases</id>
      <name>MuleSoft Repository</name>
      <url>http://repository-master.mulesoft.org/releases/</url>
    </repository>
    <snapshotRepository>
      <id>mulesoft-snapshots</id>
      <name>MuleSoft Snapshot Repository</name>
      <url>https://repository-master.mulesoft.org/nexus/content/repositories/ci-snapshots/</url>
      <uniqueVersion>false</uniqueVersion>
    </snapshotRepository>
  </distributionManagement>

  <scm>
    <connection>scm:git:git://github.com:mulesoft/siebel-jdb-connector.git
    </connection>
    <developerConnection>
      scm:git:git@github.com:mulesoft/siebel-jdb-connector.git
    </developerConnection>
    <url>http://github.com/mulesoft/siebel-jdb-connector</url>
  </scm>

</project>
