aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authortknall <tknall@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2013-01-10 16:24:59 +0000
committertknall <tknall@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2013-01-10 16:24:59 +0000
commitf9850d02d8559b7e7f3555d0e2c7cfe746257958 (patch)
treef6b145a088350478cff52d78fb13660cea7a422d /pom.xml
parent535a04fa05f739ec16dd81666e3b0f82dfbd442d (diff)
downloadpdf-as-3-f9850d02d8559b7e7f3555d0e2c7cfe746257958.tar.gz
pdf-as-3-f9850d02d8559b7e7f3555d0e2c7cfe746257958.tar.bz2
pdf-as-3-f9850d02d8559b7e7f3555d0e2c7cfe746257958.zip
Eclipse config files removed.
Maven repository updated (and redundant repository removed). Multi-Module project created for pdf-as-lib, pdf-as-web. Maven assemblies updated. Snapshot releases (zxing) replaced. git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/pdf-as/trunk@927 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml355
1 files changed, 355 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..337d41f
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,355 @@
+<?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</groupId>
+ <artifactId>pdf-as</artifactId>
+ <version>3.3-SNAPSHOT</version>
+
+ <packaging>pom</packaging>
+
+ <name>PDF-AS</name>
+ <description>Amtssignatur fuer elektronische Aktenfuehrung</description>
+ <url>https://joinup.ec.europa.eu/software/pdf-as/description</url>
+
+ <!--
+ <repositories>
+ <repository>
+ <id>egovlabs</id>
+ <name>egovlabs repository</name>
+ <url>https://joinup.ec.europa.eu/nexus/content/repositories/egovlabs</url>
+ </repository>
+ </repositories>
+ -->
+
+ <properties>
+
+ <!-- Encoding -->
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.build.outputEncoding>UTF-8</project.build.outputEncoding>
+
+ <!-- Java compiler -->
+ <java.compiler.source>1.5</java.compiler.source>
+ <java.compiler.target>1.5</java.compiler.target>
+
+ </properties>
+
+ <modules>
+ <module>pdf-as-lib</module>
+ <module>pdf-as-web</module>
+ <module>pdf-as-cli</module>
+ <module>pdf-as-release</module>
+ </modules>
+
+ <build>
+
+ <pluginManagement>
+
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.9</version>
+ <configuration>
+ <public>true</public>
+ <package>true</package>
+ <private>true</private>
+ <links>
+ <link>http://docs.oracle.com/javase/1.5.0/docs/api/</link>
+ <link>http://logging.apache.org/log4j/docs/api/</link>
+ </links>
+ <source>${java.compiler.source}</source>
+ <target>${java.compiler.target}</target>
+ <verbose>false</verbose>
+ <quiet>true</quiet>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ <windowtitle>${project.name} v${project.version}</windowtitle>
+ <tags>
+ <tag>
+ <name>todo</name>
+ <placement>a</placement>
+ <head>To do:</head>
+ </tag>
+ </tags>
+ <maxmemory>512m</maxmemory>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.6</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.4</version>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.2.1</version>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.0</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ <source>${java.compiler.source}</source>
+ <target>${java.compiler.target}</target>
+ <!-- showWarnings set to true shows issues that are classified as warnings, like non mappable characters within source code -->
+ <!-- should be set true as soon as these character encoding issues are fixed -->
+ <showWarnings>false</showWarnings>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.4</version>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.13</version>
+ <configuration>
+ <showsuccess>true</showsuccess>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>2.3</version>
+ </plugin>
+
+ </plugins>
+
+ </pluginManagement>
+
+ </build>
+
+ <dependencyManagement>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>at.gv.egiz</groupId>
+ <artifactId>pdf-as-lib</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>at.gv.egiz</groupId>
+ <artifactId>pdf-as-web</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>at.gv.egiz</groupId>
+ <artifactId>pdf-as-cli</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.13</version>
+ </dependency>
+
+ <dependency>
+ <groupId>lucene</groupId>
+ <artifactId>lucene</artifactId>
+ <version>1.4.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>lucene</groupId>
+ <artifactId>lucene-demos</artifactId>
+ <version>1.4.3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.11</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ <version>2.7.1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>axis</groupId>
+ <artifactId>axis</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>axis</groupId>
+ <artifactId>axis-saaj</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>axis</groupId>
+ <artifactId>axis-wsdl4j</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>axis</groupId>
+ <artifactId>axis-jaxrpc</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>3.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-discovery</groupId>
+ <artifactId>commons-discovery</artifactId>
+ <version>0.2</version>
+ </dependency>
+
+ <dependency>
+ <groupId>iaik</groupId>
+ <artifactId>iaik_jce_eval_signed</artifactId>
+ <version>4.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>iaik</groupId>
+ <artifactId>iaik_ecc_eval_signed</artifactId>
+ <version>2.19</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.3</version>
+ </dependency>
+
+ <!-- nur falls jdk < 1.5 verwendet wird -->
+ <dependency>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ <version>1.3.02</version>
+ </dependency>
+
+ <!-- iText -->
+ <dependency>
+ <groupId>com.lowagie</groupId>
+ <artifactId>itext-2.1.5-rev3628-pdfas</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <!-- pdfbox -->
+ <dependency>
+ <groupId>pdfbox</groupId>
+ <artifactId>pdfbox-0.7.2-pdfas</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.pdfbox</groupId>
+ <artifactId>pdfbox</artifactId>
+ <version>0.8.0-incubating</version>
+ </dependency>
+
+ <dependency>
+ <groupId>ognl</groupId>
+ <artifactId>ognl</artifactId>
+ <version>2.6.9</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.4</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.zxing</groupId>
+ <artifactId>core</artifactId>
+ <version>1.6</version>
+ <classifier>jdk14</classifier>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.zxing</groupId>
+ <artifactId>javase</artifactId>
+ <version>1.6</version>
+ <classifier>jdk14</classifier>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-fileupload</groupId>
+ <artifactId>commons-fileupload</artifactId>
+ <version>1.1</version>
+ </dependency>
+
+ <!-- fuer Integration in andere Web-Seiten -->
+ <dependency>
+ <groupId>opensymphony</groupId>
+ <artifactId>sitemesh</artifactId>
+ <version>2.3</version>
+ </dependency>
+
+ <!-- multiple languages for web application -->
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>jstl</artifactId>
+ <version>1.1.2</version>
+ </dependency>
+
+ <dependency>
+ <groupId>taglibs</groupId>
+ <artifactId>standard</artifactId>
+ <version>1.1.2</version>
+ </dependency>
+
+ <!-- for parsing the header page -->
+ <dependency>
+ <groupId>net.htmlparser.jericho</groupId>
+ <artifactId>jericho-html</artifactId>
+ <version>3.2</version>
+ </dependency>
+
+ </dependencies>
+
+ </dependencyManagement>
+
+ <dependencies>
+
+ <!-- tests -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+
+ </dependencies>
+
+</project>