<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>MOA</groupId>
    <artifactId>id</artifactId>
    <version>3.x</version>
  </parent>
  <groupId>MOA.id</groupId>
  <artifactId>moa-spss-container</artifactId>
  <version>${moa-id-version}</version>
  <name>MOA-SPSS-Container-for-MOA-ID</name>
  <description>This module holds MOA-SPSS and all required library</description>
  
  <properties>
		<repositoryPath>${basedir}/../../repository</repositoryPath>
	</properties>
  
  <repositories>
  	<repository>
    	<id>MOA</id>
      	<name>MOA Dependencies</name>
      	<releases>
      		<enabled>true</enabled>
      		<checksumPolicy>ignore</checksumPolicy>
      	</releases>
        <layout>default</layout>
        <url>file://${repositoryPath}</url>
     </repository>
  </repositories>
  
  <build>
  	<plugins>
  		<plugin>
  			<groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
        	<includes>
          	<include>${basedir}/../../repository/MOA/spss/ext_libs/*.jar</include>
           </includes>
         </configuration>
      </plugin>
  	</plugins>
  
  </build>
  
  <dependencies>
		<dependency>
			<groupId>MOA.spss.server</groupId>
			<artifactId>moa-sig-lib</artifactId>
			<version>3.0.0</version>
			<exclusions>
				<exclusion> 
					<groupId>commons-logging</groupId>
					<artifactId>commons-logging</artifactId>
				</exclusion>
				<exclusion>
					<artifactId>*</artifactId>
					<groupId>axis</groupId>
				</exclusion>
			</exclusions>
		</dependency>
	
				
<!-- 		MOA-SPSS 3.x --> 
		<dependency>
			<groupId>MOA.spss</groupId>
			<artifactId>common</artifactId>
			<version>3.0.0</version>
		</dependency>	
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_cms</artifactId>
			<version>5.1</version>
		</dependency>			
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_cpades</artifactId>
			<version>2.2b3_tmp</version>
		</dependency>				
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_eccelerate</artifactId>
			<version>3.1_eval</version>
		</dependency>		
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_eccelerate_addon</artifactId>
			<version>3.01_eval</version>
		</dependency>					
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_eccelerate_cms</artifactId>
			<version>3.01</version>
		</dependency>
		<dependency>
    	<groupId>iaik.prod</groupId>
      <artifactId>iaik_jce_full</artifactId>
      <scope>provided</scope>
    </dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
		  	<artifactId>iaik_jsse</artifactId>
  			<version>4.4</version>
		</dependency>
		<dependency>
    	<groupId>iaik.prod</groupId>
      <artifactId>iaik_moa</artifactId>
      <version>2.01</version>
    </dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_pki_module</artifactId>
			<version>1.1.1_moa</version>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_sva</artifactId>
			<version>1.0.1_moa</version>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_tsl</artifactId>
			<version>1.1_moa</version>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_tsp</artifactId>
			<version>2.31_eval</version>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_util</artifactId>
			<version>0.23</version>
		</dependency>		
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_xades</artifactId>
			<version>2.11_moa</version>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_xsect</artifactId>
			<version>2.11_moa</version>
		</dependency>		

		
				

		<dependency>
			<groupId>javax.mail</groupId>
			<artifactId>mail</artifactId>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
		</dependency>
		<dependency>
			<groupId>org.postgresql</groupId>
			<artifactId>postgresql</artifactId>
		</dependency>

		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_Pkcs11Provider</artifactId>
			<scope>runtime</scope>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_Pkcs11Wrapper</artifactId>
			<scope>runtime</scope>
		</dependency>
		<dependency>
			<groupId>iaik.prod</groupId>
			<artifactId>iaik_Pkcs11Wrapper</artifactId>
			<classifier>win32</classifier>
			<type>dll</type>
			<scope>runtime</scope>
			<optional>true</optional>
		</dependency>
		
		<dependency>
			<groupId>com.sun.xml.bind</groupId>
			<artifactId>jaxb-impl</artifactId>
			<version>2.2.11</version>
		</dependency>
		
		<dependency>
			<groupId>com.sun.xml.bind</groupId>
			<artifactId>jaxb-core</artifactId>
			<version>2.2.11</version>
		</dependency>
		
        <dependency>
            <groupId>xalan-bin-dist</groupId>
            <artifactId>xalan</artifactId>
            <!-- should be provided by the container or jre -->
            <scope>provided</scope>
            <exclusions>
            	<exclusion>
            		<artifactId>serializer</artifactId>
            		<groupId>xalan</groupId>
            	</exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>xerces</groupId>
            <artifactId>xercesImpl</artifactId>
            <!-- should be provided by the container or jre -->
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>xalan-bin-dist</groupId>
            <artifactId>xml-apis</artifactId>
            <!-- should be provided by the container or jre -->
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>xalan-bin-dist</groupId>
            <artifactId>serializer</artifactId>
            <!-- should be provided by the container or jre -->
            <scope>provided</scope>
        </dependency>
	
  </dependencies>
  
</project>