summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BKULocal/pom.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/BKULocal/pom.xml b/BKULocal/pom.xml
index c159aeec..132f44b4 100644
--- a/BKULocal/pom.xml
+++ b/BKULocal/pom.xml
@@ -20,6 +20,8 @@
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
+ <!-- TODO: load webapp jars via jnlp
+ <packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes-->
<archive>
<manifestEntries>
<Implementation-Build>${project.version}-r${buildNumber}</Implementation-Build>
@@ -59,6 +61,19 @@
<outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
</configuration>
</execution>
+ <execution>
+ <!-- certificates in webapp filesystem (default trust/certstores) -->
+ <id>copy-certificates</id>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ <configuration>
+ <includeArtifactIds>BKUCertificates</includeArtifactIds>
+ <includeGroupIds>at.gv.egiz</includeGroupIds>
+ <excludes>META-INF/</excludes>
+ <outputDirectory>${project.build.directory}/classes</outputDirectory>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>
@@ -106,6 +121,11 @@
<version>${project.parent.version}</version>
</dependency>
<dependency>
+ <artifactId>BKUCertificates</artifactId>
+ <groupId>at.gv.egiz</groupId>
+ <version>1.2</version>
+ </dependency>
+ <dependency>
<groupId>iaik</groupId>
<artifactId>iaik_xsect</artifactId>
</dependency>