aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@egiz.gv.at>2018-07-20 10:56:04 +0200
committerThomas Lenz <thomas.lenz@egiz.gv.at>2018-07-20 10:56:04 +0200
commit31bc1246bb56fcd8807678e3f7516023bdfaed44 (patch)
tree0c3ed662a5be943a4ceb70d021e1bb7ac9dc1015 /pom.xml
parent2945c875bda2c8236d0b3fd630358fcaca85f4a8 (diff)
downloadNational_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.tar.gz
National_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.tar.bz2
National_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.zip
add SZR client
add different logging backends define errorcodes and error messages update to eIDAS Ref. impl 2.1
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml78
1 files changed, 70 insertions, 8 deletions
diff --git a/pom.xml b/pom.xml
index f6b400b9..d640c41a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<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>
- <groupId>at.gv.egiz.eidas</groupId>
+ <groupId>at.gv.egiz.eidas</groupId>
<artifactId>ms_specific</artifactId>
<version>1.x</version>
<packaging>pom</packaging>
@@ -15,14 +15,19 @@
<!-- ===================================================================== -->
<egiz-spring-api>0.1</egiz-spring-api>
- <eaaf-core.version>1.0.0-snapshot</eaaf-core.version>
+ <egiz-eventlog-slf4jBackend>0.4</egiz-eventlog-slf4jBackend>
+ <eaaf-core.version>1.0.1</eaaf-core.version>
<!-- <org.springframework.version>5.0.6.RELEASE</org.springframework.version> -->
<org.springframework.version>4.3.17.RELEASE</org.springframework.version>
+ <cxf.version>3.2.5</cxf.version>
<org.apache.commons-lang3.version>3.7</org.apache.commons-lang3.version>
- <org.apache.commons-text.version>1.3</org.apache.commons-text.version>
- <surefire.version>2.20.1</surefire.version>
+ <org.apache.commons-text.version>1.3</org.apache.commons-text.version>
+ <commons-collections4.version>4.1</commons-collections4.version>
+ <com.google.guava.version>25.1-jre</com.google.guava.version>
+ <joda-time.version>2.10</joda-time.version>
+ <surefire.version>2.22.0</surefire.version>
<org.slf4j.version>1.7.25</org.slf4j.version>
</properties>
@@ -50,9 +55,10 @@
</profiles>
<modules>
+ <module>connector_lib</module>
<module>connector</module>
- <module>eidas_modules</module>
- </modules>
+ <module>eidas_modules</module>
+ </modules>
<dependencyManagement>
<dependencies>
@@ -63,6 +69,11 @@
<version>${egiz-spring-api}</version>
</dependency>
<dependency>
+ <groupId>at.gv.egiz.components</groupId>
+ <artifactId>eventlog-slf4j</artifactId>
+ <version>${egiz-eventlog-slf4jBackend}</version>
+ </dependency>
+ <dependency>
<groupId>at.gv.egiz.eaaf</groupId>
<artifactId>eaaf-core</artifactId>
<version>${eaaf-core.version}</version>
@@ -72,6 +83,21 @@
<artifactId>eaaf_module_pvp2_idp</artifactId>
<version>${eaaf-core.version}</version>
</dependency>
+ <dependency>
+ <groupId>at.gv.egiz.eidas.ms_specific.modules</groupId>
+ <artifactId>authmodule-eIDAS-v2</artifactId>
+ <version>${egiz.eidas.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>at.gv.egiz.eidas.ms_specific</groupId>
+ <artifactId>modules</artifactId>
+ <version>${egiz.eidas.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>at.gv.egiz.eidas.ms_specific</groupId>
+ <artifactId>connector_lib</artifactId>
+ <version>${egiz.eidas.version}</version>
+ </dependency>
<!-- Third party libs -->
@@ -99,6 +125,26 @@
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
<version>${org.apache.commons-text.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${com.google.guava.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>joda-time</groupId>
+ <artifactId>joda-time</artifactId>
+ <version>${joda-time.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-frontend-jaxws</artifactId>
+ <version>${cxf.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-transports-http</artifactId>
+ <version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
@@ -106,6 +152,11 @@
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-collections4</artifactId>
+ <version>${commons-collections4.version}</version>
+ </dependency>
<!-- Testing -->
@@ -115,6 +166,12 @@
<version>4.12</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-test</artifactId>
+ <version>${org.springframework.version}</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
@@ -131,14 +188,19 @@
<target>1.8</target>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-codegen-plugin</artifactId>
+ <version>${cxf.version}</version>
+ </plugin>
+
<!-- enable co-existence of testng and junit -->
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.version}</version>
<configuration>
- <threadCount>1</threadCount>
- <argLine>--add-modules java.xml.bind</argLine>
+ <threadCount>1</threadCount>
</configuration>
<dependencies>
<dependency>