From bddbab2b27e7bd85ca0f5ea6b849833937cf686c Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Mon, 17 Feb 2014 12:43:36 +0000
Subject: [PATCH] - fixed maven stuff - fixed Makefile targets - added
 debugging stuff

---
 META-INF/MANIFEST.MF                          |   10 -
 .../dps-plugins/pom.properties                |    5 -
 .../com.exlibris.dps/dps-plugins/pom.xml      | 2597 -----------------
 .../SLUBStoragePlugin/pom.properties          |    2 +
 .../SLUBStoragePlugin/pom.xml                 |   17 +
 Makefile                                      |   35 +-
 .../plugin/storage/nfs/SLUBStoragePlugin.java |   20 +-
 7 files changed, 41 insertions(+), 2645 deletions(-)
 delete mode 100644 META-INF/maven/com.exlibris.dps/dps-plugins/pom.properties
 delete mode 100644 META-INF/maven/com.exlibris.dps/dps-plugins/pom.xml
 create mode 100644 META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.properties
 create mode 100644 META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.xml

diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index 1c2b4ea..58630c0 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -1,12 +1,2 @@
 Manifest-Version: 1.0
-Archiver-Version: Plexus Archiver
-Created-By: Apache Maven
-Built-By: root
-Build-Jdk: 1.6.0_30
-Hudson-Build-Number: 367
-Hudson-Project: Rosetta-3.2.1_Nightly
-Hudson-Version: 1.500
-Jenkins-Build-Number: 367
-Jenkins-Project: Rosetta-3.2.1_Nightly
-Jenkins-Version: 1.500
 
diff --git a/META-INF/maven/com.exlibris.dps/dps-plugins/pom.properties b/META-INF/maven/com.exlibris.dps/dps-plugins/pom.properties
deleted file mode 100644
index 9eefd6f..0000000
--- a/META-INF/maven/com.exlibris.dps/dps-plugins/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Tue Oct 22 15:44:06 IST 2013
-version=3.2.1
-groupId=com.exlibris.dps
-artifactId=dps-plugins
diff --git a/META-INF/maven/com.exlibris.dps/dps-plugins/pom.xml b/META-INF/maven/com.exlibris.dps/dps-plugins/pom.xml
deleted file mode 100644
index 8fc3330..0000000
--- a/META-INF/maven/com.exlibris.dps/dps-plugins/pom.xml
+++ /dev/null
@@ -1,2597 +0,0 @@
-<?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/maven-v4_0_0.xsd">
-	<parent>
-		<groupId>com.exlibris.dps</groupId>
-		<artifactId>dps-build-parent</artifactId>
-		<version>3.2.1</version>
-	</parent>
-
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>com.exlibris.dps</groupId>
-	<artifactId>dps-plugins</artifactId>
-	<name>DPS Plug-in's Build</name>
-	<version>${dps.version}</version>
-	<dependencies>
-		<dependency>
-		  <groupId>org.json</groupId>
-		  <artifactId>json-simple</artifactId>
-		  <version>1.1</version>
-		</dependency>
-		<dependency>
-		  <groupId>org.codehaus.jackson</groupId>
-		  <artifactId>jackson-core-asl</artifactId>
-		  <version>1.5.2</version>
-		</dependency>
-        <dependency>
-            <groupId>org.apache.cayenne</groupId>
-            <artifactId>cayenne</artifactId>
-            <classifier>nodeps</classifier>
-            <scope>provided</scope>
-        </dependency>
-		<dependency>
-			<groupId>com.exlibris.core</groupId>
-			<artifactId>core-infra-svc-api</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.core</groupId>
-			<artifactId>core-infra-model</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-repository-svc-impl</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-repository-model</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-repository-svc-api</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-permanent-svc-api</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.core</groupId>
-			<artifactId>core-infra-common</artifactId>
-			<version>${dps.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-sdk-common</artifactId>
-			<version>${dps.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.core</groupId>
-			<artifactId>core-sdk-data</artifactId>
-			<version>${dps.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-sdk-data</artifactId>
-			<version>${dps.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-sdk-api</artifactId>
-			<version>${dps.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>com.exlibris.dps</groupId>
-			<artifactId>dps-deposit-svc-api</artifactId>
-			<version>${dps.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>droid</groupId>
-			<artifactId>droid-core</artifactId>
-			<version>6.0</version>
-		</dependency>
-		<dependency>
-			<groupId>droid</groupId>
-			<artifactId>droid-container</artifactId>
-			<version>6.0</version>
-		</dependency>
-		<dependency>
-  			<groupId>org.apache.httpcomponents</groupId>
-  			<artifactId>httpclient</artifactId>
-  			<version>4.1.2</version>
-		</dependency>
-		<dependency>
-		  <groupId>org.apache.httpcomponents</groupId>
-		  <artifactId>httpcore</artifactId>
-		  <version>4.1.2</version>
-		</dependency>
-		<dependency>
-		  <groupId>aws.java.sdk</groupId>
-		  <artifactId>aws-java-sdk</artifactId>
-		  <version>1.3.11</version>
-		</dependency>
-		<dependency>
-			<groupId>droid</groupId>
-			<artifactId>droid-core-interfaces</artifactId>
-			<version>6.0</version>
-		</dependency>
-		<dependency>
-			<groupId>bouncycastle</groupId>
-			<artifactId>bcmail-jdk14</artifactId>
-			<version>136</version>
-		</dependency>
-		<dependency>
-			<groupId>bouncycastle</groupId>
-			<artifactId>bcprov-jdk14</artifactId>
-			<version>136</version>
-		</dependency>
-		<dependency>
-			<groupId>blowfish</groupId>
-			<artifactId>blowfishj</artifactId>
-			<version>2.20</version>
-		</dependency>
-		<dependency>
-			<groupId>pdfbox</groupId>
-			<artifactId>pdfbox</artifactId>
-			<version>0.7.3</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache</groupId>
-			<artifactId>poi</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>xalan</groupId>
-			<artifactId>xalan</artifactId>
-			<version>2.7.0</version>
-		</dependency>
-		<dependency>
-			<groupId>xalan</groupId>
-			<artifactId>serializer</artifactId>
-			<version>2.7.0</version>
-		</dependency>
-		<dependency>
-			<groupId>xerces</groupId>
-			<artifactId>xercesImpl</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>bmp_adapter_1_0</artifactId>
-			<version>3.4</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>excel_adapter_1_0</artifactId>
-			<version>3.4</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>gif_adapter_1_0</artifactId>
-			<version>3.4</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>html_adapter_1_0</artifactId>
-			<version>3.4</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>jpg_adapter_1_1</artifactId>
-			<version>3.4</version>
-		</dependency>
-		<dependency>
-			<groupId>nz.govt.natlib.adapter</groupId>
-			<artifactId>jid3lib</artifactId>
-			<version>0.5.4</version>
-		</dependency>
-		<dependency>
-			<groupId>nz.govt.natlib.adapter</groupId>
-			<artifactId>jID3LibMp3-adapter</artifactId>
-			<version>1</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>mp3_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>msword_adapter_2_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>msworks_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>openoffice_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>pdfbox_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>pdf_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>powerpoint_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>tiff_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>wave_adapter_1_0</artifactId>
-			<version>3.5.1</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>wordperfect_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>xml_adapter_1_0</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz</groupId>
-			<artifactId>metadata</artifactId>
-			<version>3.5</version>
-		</dependency>
-		<dependency>
-			<groupId>jhove</groupId>
-			<artifactId>jhove</artifactId>
-			<version>1.5</version>
-		</dependency>
-		<dependency>
-			<groupId>jhove</groupId>
-			<artifactId>jhove-handler</artifactId>
-			<version>1.5</version>
-		</dependency>
-		<dependency>
-			<groupId>jhove</groupId>
-			<artifactId>jhove-module</artifactId>
-			<version>1.5</version>
-		</dependency>
-		<dependency>
-			<groupId>jboss</groupId>
-			<artifactId>jbossws-spi</artifactId>
-			<version>1.4.1.GA</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>jboss</groupId>
-			<artifactId>jboss-cache</artifactId>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.gridgain</groupId>
-			<artifactId>gridgain</artifactId>
-			<version>2.1.1</version>
-			<scope>compile</scope>
-		</dependency>
-		<dependency>
-			<groupId>nz.govt</groupId>
-			<artifactId>rtfhandler</artifactId>
-			<version>1.0</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>nz.govt</groupId>
-			<artifactId>rtfhandler</artifactId>
-			<version>1.0</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>nz.govt.plugins</groupId>
-			<artifactId>ArcDecomposerPlugin</artifactId>
-			<version>2</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>govt.nz.arc</groupId>
-			<artifactId>ArcExtractorPlugin</artifactId>
-			<version>4</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>govt.nz.wave</groupId>
-			<artifactId>WaveExtractorPlugin</artifactId>
-			<version>4</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>govt.nz.flac</groupId>
-			<artifactId>FlacExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>nz.govt.plugins</groupId>
-			<artifactId>MP3toWaveMigrationTool</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>govt.nz.xml</groupId>
-			<artifactId>XMLExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.xml</groupId>
-			<artifactId>XML3ExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.word</groupId>
-			<artifactId>WordPerfectExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.word</groupId>
-			<artifactId>WordExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.tiff</groupId>
-			<artifactId>TIFFExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.ppt</groupId>
-			<artifactId>PowerPointExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.pdf</groupId>
-			<artifactId>PDFExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.word</groupId>
-			<artifactId>OpenOfficeExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.mp3</groupId>
-			<artifactId>MP3MDExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.html</groupId>
-			<artifactId>HTMLExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.gif</groupId>
-			<artifactId>GIFExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.xls</groupId>
-			<artifactId>ExcelExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.word</groupId>
-			<artifactId>DocExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>nz.govt.plugins</groupId>
-			<artifactId>DefaultExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>govt.nz.bmp</groupId>
-			<artifactId>BitmapExtractorPlugin</artifactId>
-			<version>3</version>
-			<scope>provided</scope>
-		</dependency>
-	</dependencies>
-
-	<profiles>
-		<profile>
-			<id>automation-profile</id>
-			<activation>
-				<property>
-					<name>profile</name>
-					<value>true</value>
-				</property>
-			</activation>
-			<build>
-			<plugins>
-					<plugin>
-						<artifactId>maven-clean-plugin</artifactId>
-						<configuration>
-							<filesets>
-								<fileset>
-									<directory>
-										${basedir}/../profile/operational_shared/plugins/
-									</directory>
-									<includes>
-										<include>*</include>
-									</includes>
-								</fileset>
-							</filesets>
-						</configuration>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-jar-plugin</artifactId>
-						<executions>
-							<!-- JHOVE MD Extractors -->
-							<execution>
-								<id>ASCIIHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										ASCIIHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\ASCIIHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_ASCIIHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>AIFFHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										AIFFHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\AIFFHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_AIFFHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>BYTESTREAMHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										BYTESTREAMHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\BYTESTREAMHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_BYTESTREAMHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>GIFHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										GIFHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\GIFHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_GIFHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>HTMLHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										HTMLHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\HTMLHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_HTMLHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>JPEG2000HUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										JPEG2000HUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\JPEG2000HULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_JPEG2000HULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>JPEGHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										JPEGHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\JPEGHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_JPEGHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>PDFHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										PDFHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\PDFHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_PDFHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>TIFFHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										TIFFHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\TIFFHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_TIFFHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>UTF8HUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										UTF8HUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\UTF8HULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_UTF8HULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>WaveHULMD-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										WaveHULMD-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\WaveHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_WaveHULMDExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>XMLHUL-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										XMLHUL-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\XMLHULMDExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_XMLHULMD.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>PDFBox-MDextractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										PDFBox-MDextractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\PDFBoxExtractorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_PDFBoxExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!--  Start Up Checks plugins -->
-							<execution>
-								<id>SharedFoldersAccessChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										SharedFoldersAccessChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\SharedFoldersAccessChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_SharedFoldersAccessChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-								<execution>
-								<id>SharedFoldersSpaceChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										SharedFoldersSpaceChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\SharedFoldersSpaceChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_SharedFoldersSpaceChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>StorageAccessChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										StorageAccessChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\StorageAccessChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_StorageAccessChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>StorageSpaceChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										StorageSpaceChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\StorageSpaceChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_StorageSpaceChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>FFDroidIdentifier</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										FFDroidIdentifier
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\formatidentification\DroidResourceUtil.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\formatidentification\FFDroidIdentificationPlugin.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\formatidentification\DroidFormatIdentificationResult.class
-										</include>
-										<include>
-											uk\gov\nationalarchives\droid\container\DROIDContainersInvoker.class
-										</include>
-										<include>
-											lib/FFDroidIdentificationPlugin/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_FFDroidIdentificator.xml
-										</include>
-										<include>
-											conf\container-signature.xml
-										</include>
-										<include>
-											conf\DROID_SignatureFile.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>S3StoragePlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										S3StoragePlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\s3\S3StoragePlugin.class
-										</include>
-										<include>
-											lib/S3StoragePlugin/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_S3StoragePlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NetAppPlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<archive>
-							         <manifest>
-							         	<addClasspath>true</addClasspath>
-							           	<mainClass>com.exlibris.dps.repository.plugin.storage.netapp.NetAppStoragePlugin</mainClass>
-							         </manifest>
-							       </archive>
-									<finalName>
-										NetAppStoragePlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\netapp\**
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\netapp\client\**
-										</include>
-										<include>
-											lib/NetAppPlugin/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_NetAppPlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NFSStoragePlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										NFSStoragePlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\nfs\NFSStoragePlugin.class
-										</include>
-											<include>
-											PLUGIN-INF\metadata_NFSStoragePlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NFSPairTreeStoragePlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										NFSPairTreeStoragePlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\nfs\NFSPairTreeStoragePlugin.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\storage\nfs\NFSStoragePlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_NFSPairTreeStoragePlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>FlexPaperViewerPreProcessor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										FlexPaperViewerPreProcessor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\delivery\vpp\flexPaper\FlexPaperViewerPreProcessor.class
-										</include>
-										<include>
-											com\exlibris\dps\delivery\vpp\flexPaper\FlexPaperViewerPreProcessor$repType.class
-										</include>
-										<include>
-											com\exlibris\dps\delivery\vpp\flexPaper\FlexVppScriptExecutionThread.class
-										</include>
-										<include>
-											lib/FlexPaperViewerPreProcessor/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_FlexPaperViewerPreProcessor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>XSLViewerPreProcessor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										XSLViewerPreProcessor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\delivery\vpp\xsl\XSLViewerPreProcessor.class
-										</include>
-										<include>
-											lib/XSLViewerPreProcessor/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_XSLViewerPreProcessor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>JpegViewerPreProcessor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										JpegViewerPreProcessor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\delivery\vpp\jpeg\JpegViewerPreProcessor.class
-										</include>
-										<include>
-											lib/JpegViewerPreProcessor/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_JpegViewerPreProcessor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>J2KViewerPreProcessor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										J2KViewerPreProcessor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\delivery\vpp\j2k\J2KViewerPreProcessor.class
-										</include>
-										<include>
-											lib/J2KViewerPreProcessor/**
-										</include>
-										<include>
-											PLUGIN-INF\metadata_J2KViewerPreProcessor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>PermanentWSChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										PermanentWSChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\PermanentWSChecker.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\WSCheckerThread.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_PermanentWSChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>DepositWSChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										DepositWSChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\DepositWSChecker.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\WSCheckerThread.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_DepositWSChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>RepositoryWSChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										RepositoryWSChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\RepositoryWSChecker.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\WSCheckerThread.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_RepositoryWSChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-								<execution>
-								<id>DeliveryWSChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										DeliveryWSChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\DeliveryWSChecker.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\WSCheckerThread.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_DeliveryWSChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>PDSChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										PDSChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\PDSChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_PDSChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>PluginsChecker</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										PluginsChecker
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\checks\PluginsChecker.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_PluginsChecker.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-                                <id>DBChecker</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        DBChecker
-                                    </finalName>
-                                    <includes>
-                                        <include>bin\db.sh</include>
-                                         <include>bin\db.bat</include>
-                                        <include>
-                                            PLUGIN-INF\metadata_DBChecker.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-
-							<!--  Repository plugins -->
-							<execution>
-								<id>DCReplacePlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										DCReplacePlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\DCReplacePlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_DCReplacePlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>DummySleepTaskPlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										DummySleepTaskPlugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\DummySleepTaskPlugin.class										</include>
-										<include>
-											PLUGIN-INF\metadata_DummySleepTaskPlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NLBPIDPlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										NLBCustomPID-Plugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\NLBPIDPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_NLBPIDPlugin.xml
-										</include>
-										<include>
-											sg\gov\nlb\ws\pidservice\*
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NLBCustomPIDInsertPlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										NLBCustomPIDInsert-Plugin
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\mdExtractor\NLBPIDInsertPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_NLBPIDInsertPlugin.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!-- PI Generators -->
-
-							<execution>
-								<id>URNFixedLengthGenerator</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										URNFixedLengthGenerator
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\pi\URNFixedLengthGenerator.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_URNFixedLengthGenerator.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-
-							<execution>
-								<id>CMSGenerator</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										CMSGenerator
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\pi\CMSGenerator.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_CMSGenerator.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-
-							<!-- Field Validators -->
-
-							<execution>
-								<id>Regexp-FieldValidator</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										Regexp-FieldValidator
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\fieldValidator\RegexpFieldValidatorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_RegexpFieldValidator.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>ChecksumDigitValidator</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										ChecksumDigitValidator
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\fieldValidator\ChecksumDigitValidatorPlugin.class
-										</include>
-										<include>
-											com\exlibris\dps\repository\plugin\fieldValidator\RegexpFieldValidatorPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_ChecksumDigitValidator.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!-- Risk Extractors -->
-							<execution>
-								<id>RTFCharset-RiskExtractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										RTFCharset-RiskExtractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\riskExtractor\RTFCharsetRiskExtractor.class
-										</include>
-										<include>
-											nz\govt\natlib\ndha\rtfhandler\CheckRTFCharSet.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_RTFCharsetRiskExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>RTFControlWord-RiskExtractor</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										RTFControlWord-RiskExtractor
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\riskExtractor\RTFControlWordRiskExtractor.class
-										</include>
-										<include>
-											nz\govt\natlib\ndha\rtfhandler\CheckRTFControlWord.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_RTFControlWordRiskExtractor.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!--Decomposer plugins-->
-                            <execution>
-                                <id>Unzip-Java-Decomposer</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        Unzip-Java-Decomposer
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com\exlibris\dps\repository\plugin\decomposer\JavaDecomposerPlugin.class
-                                        </include>
-                                        <include>
-                                            org\apache\**
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_Unzip-Java-Decomposer.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-                            <execution>
-                                <id>Unzip-Decomposer</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        Unzip-Decomposer
-                                    </finalName>
-                                    <includes>
-                                        <include>bin\unzip.sh</include>
-                                        <include>bin\unzip.bat</include>
-                                        <include>
-                                            PLUGIN-INF\metadata_Unzip-Decomposer.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-						    <execution>
-                                <id>uv-virus-scan-java</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        UVScanJavaCustom
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                           com\exlibris\dps\repository\plugin\virusScan\VirusCheckCustomPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_uv-scan-java.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-                            <execution>
-                                <id>uv-virus-scan-script</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        UVScanScript
-                                    </finalName>
-                                    <includes>
-                                        <include>bin\uvscan.sh</include>
-                                        <include>bin\uvscan.bat</include>
-                                        <include>
-                                            PLUGIN-INF\metadata_uv-scan-script.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-							<!--Migration plugins-->
-							<execution>
-								<id>TIFFLZW-MigrationTool</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										TIFFLZW-MigrationTool
-									</finalName>
-									<includes>
-										<include>
-											bin\tiff_2_tiff_lzw_compression.sh
-										</include>
-										<include>
-											bin\tiff_2_tiff_lzw_compression.bat
-										</include>
-										<include>
-											PLUGIN-INF\metadata_TIFFLZWMigrationTool.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>CustomMXF2MP4-MigrationTool</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										CustomMXF2MP4-MigrationTool
-									</finalName>
-									<includes>
-										<include>
-											bin\mxf2mp4.sh
-										</include>
-										<include>
-											PLUGIN-INF\metadata_MXF2MP4MigrationTool.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>TIFF2JP2LZW-MigrationTool</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										TIFF2JP2LZW-MigrationTool
-									</finalName>
-									<includes>
-										<include>
-											bin\tiff_2_jp2_lzw_compression.sh
-										</include>
-										<include>
-											bin\tiff_2_jp2_lzw_compression.bat
-										</include>
-										<include>
-											PLUGIN-INF\metadata_TIFF2JP2LZWMigrationTool.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>Rtf-MigrationTool</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										Rtf-MigrationTool
-									</finalName>
-									<includes>
-										<include>
-											bin\fixcontrolword.sh
-										</include>
-										<include>
-											bin\fixcontrolword.bat
-										</include>
-										<include>
-											PLUGIN-INF\metadata_RtfMigrationTool.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!--registry plugins-->
-							<execution>
-								<id>XSL-Converter</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										XSL-Converter
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\XSLConverterPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_XSLConverter.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>IEToOAI-Converter</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										IEToOAI-Converter
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\IEToOAIConverterPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_IEToOAIConverter.xml
-										</include>
-                                        <include>
-											conf\DC2SimpleOAIDC.xsl
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>OaiCollection-converter</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										OaiCollection-converter
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\OaiCollectionConverterPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_OaiCollectionConverter.xml
-										</include>
-                                        <include>
-											conf\DC2SimpleOAIDC.xsl
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>Xepicur-Converter</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										Xepicur-Converter
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\XEpicurConverterPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_XepicurConverter.xml
-										</include>
-                                        <include>
-											conf\xepicur_template.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>CMS-Converter</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										CMS-Converter
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\CmsConverterPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_CmsConverter.xml
-										</include>
-										 <include>
-											conf\DC2OaiWithCms.xsl
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-							<execution>
-								<id>NFS-Publisher</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										NFS-Publisher
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\NFSPublisherPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_NFSPublisher.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>OAI-Publisher</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										OAI-Publisher
-									</finalName>
-									<includes>
-										<include>
-											com\exlibris\dps\repository\plugin\registry\OAIPublisherPlugin.class
-										</include>
-										<include>
-											PLUGIN-INF\metadata_OAIPublisher.xml
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<execution>
-								<id>MXFTechMdExtractorPlugin</id>
-								<phase>package</phase>
-								<goals>
-									<goal>jar</goal>
-								</goals>
-								<configuration>
-									<finalName>
-										MXFTechMdExtractor-Plugin
-									</finalName>
-									<includes>
-										<include>
-											eu\prestoprime\mxftools\MXFTechMdExtractorPlugin
-										</include>
-										<include>
-											PLUGIN-INF\metadata_MXFTechMdExtractorPlugin.xml
-										</include>
-										<include>
-											eu\prestoprime\mxftools\**
-										</include>
-										<include>
-											conf\mxfattributes.properties
-										</include>
-									</includes>
-								</configuration>
-							</execution>
-
-							<!--AR plugins-->
-							<execution>
-                                <id>DummyARPlugin</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        DummyCustomARPlugin
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/ar/DummyARPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_DummyAR.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-                            <execution>
-                                <id>OneTimeCustomTokenARPlugin</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        OneTimeCustomTokenARPlugin
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/ar/OneTimeTokenARPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_OneTimeTokenAR.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-                            <!--Fixity plugins-->
-							<execution>
-                                <id>DummyCustomFixityPlugin</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        DummyCustomFixityPlugin
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/fixity/DummyCustomFixityPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_DummyCustomFixity.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-                            <execution>
-                                <id>D10FixityPlugin</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        D10CustomFixityPlugin
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/fixity/D10FixityPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_D10Fixity.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-                             <execution>
-                                <id>XMetaDiss-Converter</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        XMetaDiss-Custom-Converter
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com\exlibris\dps\repository\plugin\registry\XMetaDissConverterPlugin.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_XMetaDissConverter.xml
-                                        </include>
-                                        <include>
-                                            conf\dc2xmetadiss.xsl
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-                            <execution>
-                                <id>LDSStorageFixityValidatorPlugin</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>jar</goal>
-                                </goals>
-                                <configuration>
-                                    <finalName>
-                                        LDSCustomStorageFixityValidatorPlugin
-                                    </finalName>
-                                    <includes>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/repositoryTask/LDSStorageFixityValidatorPlugin.class
-                                        </include>
-                                        <include>
-                                            com/exlibris/dps/repository/plugin/repositoryTask/Fixity.class
-                                        </include>
-                                        <include>
-                                            PLUGIN-INF\metadata_LDSStorageFixityValidatorPlugin.xml
-                                        </include>
-                                    </includes>
-                                </configuration>
-                            </execution>
-
-						</executions>
-					</plugin>
-
-					<plugin>
-						<artifactId>maven-resources-plugin</artifactId>
-						<version>2.3</version>
-						<executions>
-							<execution>
-								<id>copy-resources-bundled</id>
-								<phase>install</phase>
-								<goals>
-									<goal>copy-resources</goal>
-								</goals>
-								<configuration>
-									<outputDirectory>
-										${basedir}/../profile/operational_shared/plugins/bundled
-									</outputDirectory>
-									<resources>
-										<resource>
-											<directory>
-												./target
-											</directory>
-											<includes>
-												<include>*jar</include>
-											</includes>
-											<excludes>
-												<exclude>
-													dps-plugins.jar
-												</exclude>
-												<exclude>
-													*Custom*
-												</exclude>
-											</excludes>
-										</resource>
-									</resources>
-								</configuration>
-							</execution>
-							<execution>
-								<id>copy-resources-custom</id>
-								<phase>install</phase>
-								<goals>
-									<goal>copy-resources</goal>
-								</goals>
-								<configuration>
-									<outputDirectory>
-										${basedir}/../profile/operational_shared/plugins/custom
-									</outputDirectory>
-									<resources>
-										<resource>
-											<directory>
-												./target
-											</directory>
-											<includes>
-												<include>*Custom*jar</include>
-											</includes>
-											<excludes>
-												<exclude>
-													dps-plugins.jar
-												</exclude>
-											</excludes>
-										</resource>
-									</resources>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-
-
-					<!--<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>unpack mxftechmdextractor</id>
-								<phase>compile</phase>
-								<goals>
-									<goal>unpack</goal>
-								</goals>
-								<configuration>
-									<artifactItems>
-										<artifactItem>
-											<groupId>eu.prestoprime.mxftools</groupId>
-											<artifactId>mxftechmdextractor</artifactId>
-											<version>1.0.0</version>
-											<type>jar</type>
-											<overWrite>true</overWrite>
-											<outputDirectory>target/classes</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-
-					-->
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<!-- create format indetification plugin: -->
-							<execution>
-				            <id>copy-ff</id>
-				            <phase>compile</phase>
-				            <goals>
-				              <goal>copy</goal>
-				            </goals>
-				            <configuration>
-				              <artifactItems>
-				                <artifactItem>
-				                	<groupId>droid</groupId>
-									<artifactId>droid-core</artifactId>
-									<version>6.0</version>
-				                </artifactItem>
-				                <artifactItem>
-					                <groupId>droid</groupId>
-									<artifactId>droid-container</artifactId>
-									<version>6.0</version>
-								</artifactItem>
-								<artifactItem>
-					                <groupId>droid</groupId>
-									<artifactId>droid-core-interfaces</artifactId>
-									<version>6.0</version>
-								</artifactItem>
-								<artifactItem>
-					                <groupId>org.antlr</groupId>
-					                <artifactId>antlr-runtime</artifactId>
-					                <version>3.2</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>byteseek</groupId>
-									  <artifactId>byteseek</artifactId>
-									  <version>1.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-beanutils</groupId>
-									  <artifactId>commons-beanutils</artifactId>
-									  <version>1.7.0</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-codec</groupId>
-									  <artifactId>commons-codec</artifactId>
-									  <version>1.4</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-collections</groupId>
-									  <artifactId>commons-collections</artifactId>
-									  <version>3.2.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-compress</groupId>
-									  <artifactId>commons-compress</artifactId>
-									  <version>1.0</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-configuration</groupId>
-									  <artifactId>commons-configuration</artifactId>
-									  <version>1.6</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-dbcp</groupId>
-									  <artifactId>commons-dbcp</artifactId>
-									  <version>1.2</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-httpclient</groupId>
-									  <artifactId>commons-httpclient</artifactId>
-									  <version>3.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-io</groupId>
-									  <artifactId>commons-io</artifactId>
-									  <version>2.0.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-lang</groupId>
-									  <artifactId>commons-lang</artifactId>
-									  <version>2.6</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-dbcp</groupId>
-									  <artifactId>commons-dbcp</artifactId>
-									  <version>1.2</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>commons-logging</groupId>
-									  <artifactId>commons-logging</artifactId>
-									  <version>1.1.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>org.apache.poi</groupId>
-									  <artifactId>poi</artifactId>
-									  <version>3.7-20101029</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>truezip</groupId>
-									  <artifactId>truezip</artifactId>
-									  <version>6.8.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>javahelp</groupId>
-									  <artifactId>javahelp</artifactId>
-									  <version>2.0.05</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>xerces</groupId>
-									  <artifactId>xercesImpl</artifactId>
-									  <version>2.9.1</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>droid</groupId>
-									  <artifactId>droid-lib</artifactId>
-									  <version>2.0</version>
-								</artifactItem>
-				              </artifactItems>
-				              <outputDirectory>target/classes/lib/FFDroidIdentificationPlugin/</outputDirectory>
-				              <overWriteReleases>false</overWriteReleases>
-				              <overWriteSnapshots>true</overWriteSnapshots>
-				            </configuration>
-				          </execution>
-							<!-- create format indetification plugin: -->
-							<execution>
-				            <id>copy-s3</id>
-				            <phase>compile</phase>
-				            <goals>
-				              <goal>copy</goal>
-				            </goals>
-				            <configuration>
-				              <artifactItems>
-				                <artifactItem>
-								  <groupId>aws.java.sdk</groupId>
-								  <artifactId>aws-java-sdk</artifactId>
-								  <version>1.3.11</version>
-				                </artifactItem>
-				                <artifactItem>
-									<groupId>org.apache.httpcomponents</groupId>
-  									<artifactId>httpclient</artifactId>
-  									<version>4.1.2</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>org.apache.httpcomponents</groupId>
-									  <artifactId>httpcore</artifactId>
-									  <version>4.1.2</version>
-								</artifactItem>
-				              </artifactItems>
-				              <outputDirectory>target/classes/lib/S3StoragePlugin/</outputDirectory>
-				              <overWriteReleases>false</overWriteReleases>
-				              <overWriteSnapshots>true</overWriteSnapshots>
-				            </configuration>
-				          </execution>
-				          <execution>
-				            <id>copy-netapp</id>
-				            <phase>compile</phase>
-				            <goals>
-				              <goal>copy</goal>
-				            </goals>
-				            <configuration>
-				              <artifactItems>
-				              	<artifactItem>
-									<groupId>org.apache.xmlbeans</groupId>
-									<artifactId>xmlbeans</artifactId>
-									<version>2.3.0</version>
-								</artifactItem>
-				              	<artifactItem>
-									<groupId>dom4j</groupId>
-									<artifactId>dom4j</artifactId>
-									<version>1.6.1</version>
-								</artifactItem>
-				              	<artifactItem>
-									<groupId>jxl</groupId>
-									<artifactId>jxl</artifactId>
-									<version>2.6.9</version>
-								</artifactItem>
-				              	<artifactItem>
-									<groupId>commons-codec</groupId>
-									<artifactId>commons-codec</artifactId>
-									<version>1.3</version>
-								</artifactItem>
-				              	<artifactItem>
-									 <groupId>commons-io</groupId>
-									 <artifactId>commons-io</artifactId>
-									 <version>2.0.1</version>
-								</artifactItem>
-				              	<artifactItem>
-									 <groupId>commons-logging</groupId>
-									 <artifactId>commons-logging</artifactId>
-									 <version>1.1.1</version>
-								</artifactItem>
-				              	<artifactItem>
-									 <groupId>commons-lang</groupId>
-									 <artifactId>commons-lang</artifactId>
-									 <version>2.6</version>
-								</artifactItem>
-				                <artifactItem>
-								  	<groupId>commons-httpclient</groupId>
-									<artifactId>commons-httpclient</artifactId>
-									<version>3.1</version>
-				                </artifactItem>
-				                <artifactItem>
-									<groupId>axis</groupId>
-								  	<artifactId>axis</artifactId>
-									<version>1.4</version>
-				                </artifactItem>
-				                <artifactItem>
-								  <groupId>org.codehaus.jackson</groupId>
-								  <artifactId>jackson-core-asl</artifactId>
-								  <version>1.5.2</version>
-				                </artifactItem>
-				                <artifactItem>
-								  <groupId>org.json</groupId>
-								  <artifactId>json-simple</artifactId>
-								  <version>1.1</version>
-				                </artifactItem>
-				                <artifactItem>
-									<groupId>org.apache.httpcomponents</groupId>
-  									<artifactId>httpclient</artifactId>
-  									<version>4.1.2</version>
-								</artifactItem>
-								<artifactItem>
-									  <groupId>org.apache.httpcomponents</groupId>
-									  <artifactId>httpcore</artifactId>
-									  <version>4.1.2</version>
-								</artifactItem>
-				              </artifactItems>
-				              <outputDirectory>target/classes/lib/NetAppPlugin/</outputDirectory>
-				              <overWriteReleases>false</overWriteReleases>
-				              <overWriteSnapshots>true</overWriteSnapshots>
-				            </configuration>
-				          </execution>
-				          <!-- Plugins copied directly from nexus: -->
-							<execution>
-								<id>copy-nexus</id>
-								<phase>compile</phase>
-								<goals>
-									<goal>copy</goal>
-								</goals>
-								<configuration>
-									<!-- NLNZ MD Extractors -->
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												govt.nz.arc
-											</groupId>
-											<artifactId>
-												ArcExtractorPlugin
-											</artifactId>
-											<version>4</version>
-											<type>jar</type>
-											<destFileName>
-												ArcExtractorPlugin.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.wave
-											</groupId>
-											<artifactId>
-												WaveExtractorPlugin
-											</artifactId>
-											<version>4</version>
-											<type>jar</type>
-											<destFileName>
-												WaveExtractorPlugin.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												nz.govt.plugins
-											</groupId>
-											<artifactId>
-												ArcDecomposerPlugin
-											</artifactId>
-											<version>2</version>
-											<type>jar</type>
-											<destFileName>
-												ArcDecomposerPlugin.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.flac
-											</groupId>
-											<artifactId>
-												FlacExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												FlacExtractorPlugin.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												nz.govt.plugins
-											</groupId>
-											<artifactId>
-												MP3toWaveMigrationTool
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												MP3toWaveMigrationTool.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.xml
-											</groupId>
-											<artifactId>
-												XMLExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												XML-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.xml
-											</groupId>
-											<artifactId>
-												XML3ExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												XML3-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.word
-											</groupId>
-											<artifactId>
-												WordPerfectExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												WP-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.word
-											</groupId>
-											<artifactId>
-												WordExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												Word-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.tiff
-											</groupId>
-											<artifactId>
-												TIFFExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												TIFF-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.ppt
-											</groupId>
-											<artifactId>
-												PowerPointExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												PowerPoint-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.pdf
-											</groupId>
-											<artifactId>
-												PDFExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												PDF-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.word
-											</groupId>
-											<artifactId>
-												OpenOfficeExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												OpenOffice-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.mp3
-											</groupId>
-											<artifactId>
-												MP3MDExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												mp3-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.jpg
-											</groupId>
-											<artifactId>
-												JpgExtractorPlugin
-											</artifactId>
-											<version>2.0</version>
-											<type>jar</type>
-											<destFileName>
-												Jpg-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.html
-											</groupId>
-											<artifactId>
-												HTMLExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												HTML-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.gif
-											</groupId>
-											<artifactId>
-												GIFExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												GIF-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.xls
-											</groupId>
-											<artifactId>
-												ExcelExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												Excel-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.word
-											</groupId>
-											<artifactId>
-												DocExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												Doc-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												nz.govt.plugins
-											</groupId>
-											<artifactId>
-												DefaultExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												Default-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												govt.nz.bmp
-											</groupId>
-											<artifactId>
-												BitmapExtractorPlugin
-											</artifactId>
-											<version>3</version>
-											<type>jar</type>
-											<destFileName>
-												Bitmap-MDextractor.jar
-											</destFileName>
-										</artifactItem>
-									</artifactItems>
-									<outputDirectory>
-										${basedir}/../profile/operational_shared/plugins/bundled
-									</outputDirectory>
-									<overWriteReleases>
-										true
-									</overWriteReleases>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-dependency-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>unpack apache.cayenne</id>
-                                <phase>compile</phase>
-                                <goals>
-                                    <goal>unpack</goal>
-                                </goals>
-                                <configuration>
-                                    <artifactItems>
-                                        <artifactItem>
-                                            <groupId>org.apache.cayenne</groupId>
-                                            <artifactId>cayenne</artifactId>
-                                            <version>2.0.4</version>
-                                            <type>jar</type>
-                                            <overWrite>true</overWrite>
-                                            <outputDirectory>target/classes</outputDirectory>
-                                        </artifactItem>
-                                    </artifactItems>
-                                </configuration>
-                            </execution>
-                        </executions>
-                    </plugin>
-					<plugin>
-                        <groupId>org.apache.maven.plugins</groupId>
-                        <artifactId>maven-dependency-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>unpack apache.ant</id>
-                                <phase>compile</phase>
-                                <goals>
-                                    <goal>unpack</goal>
-                                </goals>
-                                <configuration>
-                                    <artifactItems>
-                                        <artifactItem>
-                                            <groupId>org.apache.ant</groupId>
-                                            <artifactId>ant</artifactId>
-                                            <type>jar</type>
-                                            <overWrite>true</overWrite>
-                                            <outputDirectory>target/classes</outputDirectory>
-                                        </artifactItem>
-                                    </artifactItems>
-                                </configuration>
-                            </execution>
-                        </executions>
-                    </plugin>
-				</plugins>
-			</build>
-		</profile>
-	</profiles>
-
-
-</project>
-
diff --git a/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.properties b/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.properties
new file mode 100644
index 0000000..e08abbb
--- /dev/null
+++ b/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.properties
@@ -0,0 +1,2 @@
+groupId=org.slub.rosetta.dps.repository.plugin.storage.nfs
+artifactId=SLUBStoragePlugin
diff --git a/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.xml b/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.xml
new file mode 100644
index 0000000..b6b2b5b
--- /dev/null
+++ b/META-INF/maven/org.slub.rosetta.dps.repository.plugin.storage.nfs/SLUBStoragePlugin/pom.xml
@@ -0,0 +1,17 @@
+<?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/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.slub.rosetta.dps.repository.plugin.storage.nfs</groupId>
+	<artifactId>SLUBStoragePlugin</artifactId>
+	<name>SLUB Storage Plugin</name>
+        <version>1.0</version>
+	<dependencies>
+		<dependency>
+		  <groupId>com.exlibris.dps</groupId>
+		  <artifactId>dps-plugins</artifactId>
+                  <version>${dps.version}</version>
+		</dependency>
+	</dependencies>
+</project>
+
diff --git a/Makefile b/Makefile
index 2523683..38ea0b8 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 JAVAPATH=$(wildcard /usr/lib/jvm/java-1.6.0-openjdk-*/bin/)
 
 # Verwendete Rosetta-Version
-ROSETTAVERSION=3.2.0
+ROSETTAVERSION=3.2.1
 
 # Pfad zum Rosetta-SDK
 ROSETTASDK=/exlibris/dps/d4_1/system.dir/dps-sdk-${ROSETTAVERSION}/lib/
@@ -23,8 +23,9 @@ CLASSPATH=./java:${ROSETTASDKDEPOSIT}/../src/:${ROSETTASDKDEPOSIT}/xmlbeans-2.3.
 
 # sources
 
-SOURCES=java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java\
-	java/org/slub/rosetta/dps/repository/plugin/storage/nfs/testSLUBStoragePlugin.java
+#SOURCES=java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java\
+#	java/org/slub/rosetta/dps/repository/plugin/storage/nfs/testSLUBStoragePlugin.java
+SOURCES=java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
 OBJS=$(SOURCES:.java=.class)
 
 
@@ -45,41 +46,21 @@ test:   $(OBJS)
 
 clean: jarclean
 	@rm -Rf doc/
-	find ./ -name "*.class" -exec rm -f \{\} \;
+	find ./java/org/ -name "*.class" -exec rm -f \{\} \;
 	@rm -Rf SLUBStoragePlugin.jar
 
 distclean: clean
 	find ./ -name "*~" -exec rm -f \{\} \;
 	@rm -Rf null
 
-.PRECIOUS: %.sh %.jar
-
-%.jar: %.class
-	# setze temporären Link zu kompilierten Files des Rosetta-SDK, Deposit-Module
-	@${JAVAPATH}/jar xf ${ROSETTASDKDEPOSIT}/xmlbeans-2.3.0.jar
-	@${JAVAPATH}/jar xf ${ROSETTASDKDEPOSIT}/dps-sdk-${ROSETTAVERSION}.jar
-	@${JAVAPATH}/jar xf ${ROSETTASDKDEPOSIT}/log4j-1.2.14.jar
-	@cp -a  ${ROSETTASDKDEPOSIT}/../src/com .
-	@echo "Main-Class: $(basename $@)" > manifest.txt
-	# Komprimiere alle class-Files zusammen
-	@${JAVAPATH}/jar cfm $@ manifest.txt \
-	com/ *.class \
-	org/ gov/ srw/ uk/ nbnDe11112004033116 PLUGIN_INF repackage  \
-	schemaorg_apache_xmlbeans META-INF \
-	dnx_profile.xls ExLibMessageFile.properties LICENSE.txt
-	# Lösche temporären Link
-	@rm -Rf  \
-	com/  \
-	org/ gov/ srw/ uk/ nbnDe11112004033116 PLUGIN_INF repackage  \
-	schemaorg_apache_xmlbeans META-INF NOTICE.txt \
-	dnx_profile.xls ExLibMessageFile.properties LICENSE.txt manifest.txt
-
 SLUBStoragePlugin.jar: $(OBJS)
 	@mkdir build;
 	@cp -r PLUGIN-INF/ build/
 	@cp -r META-INF/ build/
 	@cd java; find ./ -name "*.class" -print -exec cp --parents -r \{\} $(PWD)/build \; ; cd ..
-	@cd build; ${JAVAPATH}/jar cfv ../$@ ./* ; cd ..
+	@cp /exlibris/dps/d4_1/system.dir/bundled_plugins/NFSStoragePlugin.jar build/
+	#cd build; ${JAVAPATH}/jar xfz /exlibris/dps/d4_1/system.dir/bundled_plugins/NFSStoragePlugin.jar
+	@cd build; ${JAVAPATH}/jar cfvM ../$@ ./* ; cd ..
 
 %.class: %.java
 	${JAVAPATH}/javac -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:deprecation $< 
diff --git a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
index 175eed3..461b36d 100644
--- a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
+++ b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
@@ -1,4 +1,3 @@
-//package com.exlibris.dps.repository.plugin.storage.nfs;
 package org.slub.rosetta.dps.repository.plugin.storage.nfs;
  
 import java.io.File;
@@ -8,12 +7,12 @@ import java.util.Calendar;
 import java.text.SimpleDateFormat;
 
 import com.exlibris.core.infra.common.exceptions.logging.ExLogger;
-import com.exlibris.digitool.common.dnx.DnxDocument;
-import com.exlibris.dps.repository.plugin.storage.nfs.NFSStoragePlugin;
 import com.exlibris.core.infra.common.util.IOUtil;
 import com.exlibris.core.sdk.storage.containers.StoredEntityMetaData;
+import com.exlibris.digitool.common.dnx.DnxDocument;
 import com.exlibris.digitool.common.storage.Fixity;
 import com.exlibris.digitool.infrastructure.utils.Checksummer;
+import com.exlibris.dps.repository.plugin.storage.nfs.NFSStoragePlugin;
 
 /**
  * SLUBStoragePlugin
@@ -26,13 +25,18 @@ public class SLUBStoragePlugin extends NFSStoragePlugin {
     private static final ExLogger log = ExLogger.getExLogger(SLUBStoragePlugin.class);
     public SLUBStoragePlugin() {
         super();
+        log.info("SLUBStoragePlugin instantiated");
     }
  
     @Override
     public String storeEntity(InputStream is, StoredEntityMetaData storedEntityMetadata) throws Exception {
+        log.info("SLUBStoragePlugin.storeEntity() called");
         String fileName = createFileName(storedEntityMetadata);
+        log.info("SLUBStoragePlugin.storeEntity() fileName="+fileName);
         String relativeDirectoryPath = getStreamRelativePath(storedEntityMetadata);
+        log.info("SLUBStoragePlugin.storeEntity() relativeDirectoryPath="+relativeDirectoryPath);
         File destFile = getStreamDirectory(relativeDirectoryPath, fileName);
+        log.info("SLUBStoragePlugin.storeEntity() destfile.getAbsolutePath()="+destFile.getAbsolutePath());
         // better move/link
         if (canHandleSourcePath(storedEntityMetadata.getCurrentFilePath())) {
             is.close(); // close input stream so that 'move' can work, we don't use it anyway
@@ -43,6 +47,7 @@ public class SLUBStoragePlugin extends NFSStoragePlugin {
             IOUtil.copy(is, new FileOutputStream(destFile));
         }
         String storedEntityIdentifier = relativeDirectoryPath + File.separator + fileName;
+        log.info("SLUBStoragePlugin.storeEntity() storedEntityIdentifier="+storedEntityIdentifier);
         if(!checkFixity(storedEntityMetadata.getFixities(), storedEntityIdentifier)) {
             deleteEntity(storedEntityIdentifier); // delete corrupt files
             return null;
@@ -57,13 +62,13 @@ public class SLUBStoragePlugin extends NFSStoragePlugin {
         // get IE PID by calling IE-DNX record and search for ""internalIdentifierType" == "PID"
         DnxDocument iedoc = storedEntityMetaData.getIeDnx();
         String iepid = iedoc.getSectionKeyValue("internalIdentifierType", "PID");
-        log.error("SLUBStoragePlugin iepid=" + iepid);
+        log.info("SLUBStoragePlugin.getStreamRelativePath iepid=" + iepid);
         String datestring = iedoc.getSectionKeyValue("objectCharacteristics", "creationDate");
         Calendar date = Calendar.getInstance();
         // date: 2014-01-15 14:28:01
         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
         date.setTime(sdf.parse(datestring));
-        log.error("SLUBStoragePlugin creation Date read=" + datestring + " parsed=" + date.toString());
+        log.info("SLUBStoragePlugin.getStreamRelativePath creation Date read=" + datestring + " parsed=" + date.toString());
         relativeDirectoryPath = relativeDirectoryPath + new SimpleDateFormat("yyyy").format(date);
         relativeDirectoryPath = relativeDirectoryPath + File.separator;
         relativeDirectoryPath = relativeDirectoryPath + new SimpleDateFormat("MM").format(date);
@@ -72,12 +77,15 @@ public class SLUBStoragePlugin extends NFSStoragePlugin {
         relativeDirectoryPath = relativeDirectoryPath + File.separator;
         relativeDirectoryPath = relativeDirectoryPath + iepid;
         relativeDirectoryPath = relativeDirectoryPath + File.separator;
-        log.error("SLUBStoragePlugin relativeDirectoryPath=" + relativeDirectoryPath);
+        log.info("SLUBStoragePlugin.getStreamRelativePath relativeDirectoryPath=" + relativeDirectoryPath);
         return relativeDirectoryPath;
     }
  
     protected File getStreamDirectory(String path, String fileName) {
         File newDir = new File(parameters.get(DIR_ROOT) + File.separator + path);
+        log.info("SLUBStoragePlugin.getStreamDirectory path=" + path);
+        log.info("SLUBStoragePlugin.getStreamDirectory fileName=" + fileName);
+        log.info("SLUBStoragePlugin.getStreamDirectory newDir.getAbsolutePath()=" + newDir.getAbsolutePath());
         newDir.mkdirs();
         return new File(newDir.getAbsolutePath() + File.separator + fileName);
     }
-- 
GitLab