Skip to content
Snippets Groups Projects
Commit bcb53d35 authored by Andreas Romeyke's avatar Andreas Romeyke
Browse files

- renamed class

- adaptions in build.xml
- adaptions in Rosetta configuration metadata
parent 5dcd5112
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0"?>
<project name="DnxMoveFileOriginalPath" basedir="." default="build-all">
<project name="DnxMoveFileOriginalPathDublettesClean" basedir="." default="build-all">
<property file="build.properties" />
<path id="classpath">
<fileset dir="${lib.dir}" includes="dps-sdk-${version}.jar" />
......@@ -36,10 +36,10 @@
</target>
<target name="jar" depends="compile">
<jar destfile="${target.dir}/DnxMoveFileOriginalPath.jar" basedir="${build.dir}/classes">
<jar destfile="${target.dir}/DnxMoveFileOriginalPathDublettesClean.jar" basedir="${build.dir}/classes">
<fileset dir="${src.dir}" includes="**" excludes=" com/**" />
<manifest>
<attribute name="Main-Class" value="org.slub.rosetta.plugins.repositoryTask.DnxMoveFileOriginalPath" />
<attribute name="Main-Class" value="org.slub.rosetta.plugins.repositoryTask.DnxMoveFileOriginalPathDublettesClean" />
</manifest>
</jar>
</target>
......
<pl:metadata-config xmlns:pl="http://www.exlibrisgroup.com/Plugins/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<pl:pluginTypeName>RepositoryTaskPlugin</pl:pluginTypeName>
<pl:deployName>DnxMoveFileOriginalPath</pl:deployName>
<pl:className>org.slub.rosetta.plugins.repositoryTask.DnxMoveFileOriginalPath</pl:className>
<pl:deployName>DnxMoveFileOriginalPathDublettesClean</pl:deployName>
<pl:className>org.slub.rosetta.plugins.repositoryTask.DnxMoveFileOriginalPathDublettesClean</pl:className>
<pl:initParameters>
<fr:x_form xmlns:fr="http://com/exlibris/digitool/common/forms/xmlbeans">
</fr:x_form>
</pl:initParameters>
<pl:description>repairs broken file original paths</pl:description>
<pl:version>1.13</pl:version>
<pl:description>repairs broken file original paths with dublettes, see <a href="https://intranet.slub-dresden.de/display/LZA/Umgang+mit+Updates+auf+alte+Kitodo-AIPs">https://intranet.slub-dresden.de/display/LZA/Umgang+mit+Updates+auf+alte+Kitodo-AIPs</a></pl:description>
<pl:version>1.0</pl:version>
<pl:materialType>DIGITAL</pl:materialType>
<pl:module>Repository</pl:module>
<pl:generalType>TASK</pl:generalType>
......
......@@ -16,11 +16,11 @@ import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class DnxMoveFileOriginalPath implements RepositoryTaskPlugin {
public class DnxMoveFileOriginalPathDublettesClean implements RepositoryTaskPlugin {
private ExLogger log = ExLogger.getExLogger(DnxMoveFileOriginalPath.class);
private ExLogger log = ExLogger.getExLogger(DnxMoveFileOriginalPathDublettesClean.class);
public DnxMoveFileOriginalPath() {
public DnxMoveFileOriginalPathDublettesClean() {
super();
}
......@@ -31,7 +31,7 @@ public class DnxMoveFileOriginalPath implements RepositoryTaskPlugin {
}
public TaskResults execute(IEEditor ieEditor, Map<String, String> initParams, TaskResults taskResults) {
log.info("Executing DnxMoveFileOriginalPath for " + ieEditor.getIEPid());
log.info("Executing DnxMoveFileOriginalPathDublettesClean for " + ieEditor.getIEPid());
init(initParams);
boolean IEsuccess = true;
int countFiles=0;
......@@ -111,7 +111,7 @@ public class DnxMoveFileOriginalPath implements RepositoryTaskPlugin {
LocalDateTime date = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
event.setEventDateTime(date.format(formatter));
event.setEventType("external repair using DnxMoveFileOriginalPath plugin");
event.setEventType("external repair using DnxMoveFileOriginalPathDublettesClean plugin");
if (IEsuccess) {
event.setEventOutcome1("success");
} else {
......@@ -184,4 +184,4 @@ public class DnxMoveFileOriginalPath implements RepositoryTaskPlugin {
}
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment