Commit c9e82ff4 authored by Stephan Kreutzer's avatar Stephan Kreutzer
Browse files

xml_xslt_auto_transformator_1 workflow added.

parent 492c8070
# Copyright (C) 2014-2018 Stephan Kreutzer
# Copyright (C) 2014-2021 Stephan Kreutzer
#
# This file is part of xml_xslt_transformator_1, a submodule of the
# digital_publishing_workflow_tools package.
......@@ -17,15 +17,24 @@
.PHONY: all xml_xslt_transformator_1 clean
directories = ./workflows
all: xml_xslt_transformator_1
.PHONY: all xml_xslt_transformator_1 $(directories) clean
all: xml_xslt_transformator_1 $(directories)
xml_xslt_transformator_1: xml_xslt_transformator_1.class
$(directories):
$(MAKE) --directory=$@
JobDefinition.class: JobDefinition.java
javac -encoding UTF-8 JobDefinition.java
......
# Copyright (C) 2014-2021 Stephan Kreutzer
#
# This file is part of digital_publishing_workflow_tools.
#
# digital_publishing_workflow_tools is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# digital_publishing_workflow_tools is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with digital_publishing_workflow_tools. If not, see <http://www.gnu.org/licenses/>.
directories = ./xml_xslt_auto_transformator
.PHONY: all $(directories)
all: $(directories)
$(directories):
$(MAKE) --directory=$@
# Copyright (C) 2018-2021 Stephan Kreutzer
#
# This file is part of digital_publishing_workflow_tools.
#
# digital_publishing_workflow_tools is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# digital_publishing_workflow_tools is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with digital_publishing_workflow_tools. If not, see <http://www.gnu.org/licenses/>.
directories = ./xml_xslt_auto_transformator_1
.PHONY: all $(directories)
all: $(directories)
$(directories):
$(MAKE) --directory=$@
/* Copyright (C) 2016-2021 Stephan Kreutzer
*
* This file is part of xml_xslt_auto_transformer_1 workflow, a submodule of the
* digital_publishing_workflow_tools package.
*
* xml_xslt_auto_transformer_1 workflow is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License version 3 or any later version,
* as published by the Free Software Foundation.
*
* xml_xslt_auto_transformer_1 workflow is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License 3 for more details.
*
* You should have received a copy of the GNU Affero General Public License 3
* along with xml_xslt_auto_transformer_1 workflow. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @file $/xml_xslt_transformator/xml_xslt_transformator_1/workflows/xml_xslt_auto_transformator/xml_xslt_auto_transformator_1/InfoMessage.java
* @brief For normal messages during xml_xslt_auto_transformator_1 workflow execution.
* @author Stephan Kreutzer
* @since 2016-01-04
*/
import java.util.TimeZone;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
class InfoMessage
{
public InfoMessage(String id,
Exception exception,
String message,
String bundle,
Object ... arguments)
{
this.id = id;
this.exception = exception;
this.message = message;
this.bundle = bundle;
this.arguments = arguments;
TimeZone timeZone = TimeZone.getTimeZone("UTC");
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
dateFormat.setTimeZone(timeZone);
this.timestamp = dateFormat.format(new Date());
}
public String getId()
{
return this.id;
}
public Exception getException()
{
return this.exception;
}
public String getMessage()
{
return this.message;
}
public String getBundle()
{
return this.bundle;
}
public Object[] getArguments()
{
return this.arguments;
}
public String getTimestamp()
{
return this.timestamp;
}
protected String id;
protected Exception exception;
protected String message;
protected String bundle;
protected Object[] arguments;
protected String timestamp;
}
/* Copyright (C) 2015-2021 Stephan Kreutzer
*
* This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
* digital_publishing_workflow_tools package.
*
* xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License version 3 or any later version,
* as published by the Free Software Foundation.
*
* xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License 3 for more details.
*
* You should have received a copy of the GNU Affero General Public License 3
* along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @file $/xml_xslt_transformator/xml_xslt_transformator_1/workflows/xml_xslt_auto_transformator/xml_xslt_auto_transformator_1/ProgramTerminationException.java
* @brief Handles error reporting and program termination for xml_xslt_auto_transformator_1 workflow.
* @author Stephan Kreutzer
* @since 2016-01-02
*/
import java.util.TimeZone;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
class ProgramTerminationException extends RuntimeException
{
public ProgramTerminationException(String id,
Exception cause,
String message,
String bundle,
Object ... arguments)
{
super(message, cause);
this.id = id;
this.bundle = bundle;
this.arguments = arguments;
this.normalTermination = false;
TimeZone timeZone = TimeZone.getTimeZone("UTC");
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
dateFormat.setTimeZone(timeZone);
this.timestamp = dateFormat.format(new Date());
}
public String getId()
{
return this.id;
}
public String getBundle()
{
return this.bundle;
}
public Object[] getArguments()
{
return this.arguments;
}
public String getTimestamp()
{
return this.timestamp;
}
public boolean isNormalTermination()
{
return this.normalTermination;
}
public void setNormalTermination(boolean normalTermination)
{
this.normalTermination = normalTermination;
}
protected String id;
protected String bundle;
protected Object[] arguments;
protected String timestamp;
protected boolean normalTermination;
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html version="-//W3C//DTD XHTML 1.1//EN" xsi:schemaLocation="http://www.w3.org/1999/xhtml http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd" xml:lang="en" lang="en" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:murmurations="htx-scheme-id://network.murmurations.20190624T170718Z/murmurations.20200612T040000Z">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
<!--
Copyright (C) 2021 Stephan Kreutzer
This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
digital_publishing_workflow_tools package.
xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3 or any later version,
as published by the Free Software Foundation.
xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License 3 for more details.
You should have received a copy of the GNU Affero General Public License 3
along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.
-->
<title>Project</title>
</head>
<body>
<murmurations:murmuration>
<name xmlns="https://schema.org/name">Project</name>
</murmurations:murmuration>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2021 Stephan Kreutzer
This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
digital_publishing_workflow_tools package.
xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3 or any later version,
as published by the Free Software Foundation.
xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License 3 for more details.
You should have received a copy of the GNU Affero General Public License 3
along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.
-->
<xml-xslt-auto-transformator-1-workflow-jobfile>
<input-file path="./input.xml"/>
<output-file path="./output.xml"/>
</xml-xslt-auto-transformator-1-workflow-jobfile>
# Copyright (C) 2021 Stephan Kreutzer
#
# This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
# digital_publishing_workflow_tools package.
#
# xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.
messageArgumentsMissingUsage = Usage:
messageParameterList = job-file result-info-file
messageResultInfoFileCantGetCanonicalPath = Can''t get canonical path of result information file "{0}".
messageResultInfoFileIsntWritable = Result information file "{0}" isn''t writable.
messageResultInfoPathIsntAFile = Result information path "{0}" exists already, but isn''t a file.
messageCantDetermineProgramPath = Can''t determine program path.
messageTempDirectoryIsntWritable = Temporary directory "{0}" isn''t writable.
messageTempPathIsntADirectory = Temporary path "{0}" isn''t a directory.
messageTempDirectoryCantCreate = Can''t create temporary directory "{0}".
messageJobFileCantGetCanonicalPath = Can''t get canonical path of the job file "{0}".
messageJobFileDoesntExist = Job file "{0}" doesn''t exist.
messageJobPathIsntAFile = Job path "{0}" isn''t a file.
messageJobFileIsntReadable = Job file "{0}" isn''t readable.
messageCallDetails = Called with job file "{0}" and result information file "{1}".
messageJobFileEntryIsMissingAnAttribute = Element "{1}" in job file "{0}" is missing its "{2}" attribute.
messageJobFileElementConfiguredMoreThanOnce = Element "{1}" configured more than once in job file "{0}".
messageInputFileCantGetCanonicalPath = Can''t get canonical path of input file "{0}".
messageInputFileDoesntExist = Input file "{0}", configured in job file "{1}", doesn''t exist.
messageInputPathIsntAFile = Input path "{0}", configured in job file "{1}", isn''t a file.
messageInputFileIsntReadable = Input file "{0}", configured in job file "{1}", isn''t readable.
messageOutputFileCantGetCanonicalPath = Can''t get canonical path of output file "{0}".
messageOutputFileIsntWritable = Output file "{1}" as configured in job file "{0}" isn''t writable.
messageOutputPathIsntAFile = Output path "{1}" as configured in job file "{0}" exists already, but isn''t a file.
messageJobFileErrorWhileReading = An error occurred while reading jobfile "{0}".
messageJobFileNoInputFile = No input file configured in job file "{0}".
messageJobFileNoOutputFile = No output file configured in job file "{0}".
messageXmlNamespaceExtractor1JobFileExistsButIsntWritable = The xml_namespace_extractor_1 job file "{0}" does already exist, but isn''t overwritable.
messageXmlNamespaceExtractor1JobPathExistsButIsntAFile = The xml_namespace_extractor_1 job path "{0}" does already exist, but isn''t a file.
messageXmlNamespaceExtractor1ResultInfoFileExistsButIsntWritable = The xml_namespace_extractor_1 result information file "{0}" does already exist, but isn''t overwritable.
messageXmlNamespaceExtractor1ResultInfoPathExistsButIsntAFile = The xml_namespace_extractor_1 result information path "{0}" does exist, but isn''t a file.
messageXmlNamespaceExtractor1OutputFileExistsButIsntWritable = The xml_namespace_extractor_1 output file "{0}" does already exist, but isn''t overwritable.
messageXmlNamespaceExtractor1OutputPathExistsButIsntAFile = The xml_namespace_extractor_1 output path "{0}" does exist, but isn''t a file.
messageXmlNamespaceExtractor1JobFileWritingError = An error occurred while writing the xml_namespace_extractor_1 job file "{0}".
messageXmlNamespaceExtractor1ErrorWhileReadingOutput = An error occurred while reading output of xml_namespace_extractor_1.
messageXmlNamespaceExtractor1ResultInfoFileDoesntExistButShould = The xml_namespace_extractor_1 result information file "{0}" doesn''t exist, but should by now.
messageXmlNamespaceExtractor1ResultInfoFileIsntReadable = The xml_namespace_extractor_1 result information file "{0}" isn''t readable.
messageXmlNamespaceExtractor1ResultInfoFileErrorWhileReading = An error occurred while reading the xml_namespace_extractor_1 result information file "{0}".
messageXmlNamespaceExtractor1CallWasntSuccessful = The call of xml_namespace_extractor_1 wasn''t successful.
messageXmlNamespaceExtractor1OutputFileDoesntExistButShould = The xml_namespace_extractor_1 output file "{0}" doesn''t exist, but should by now.
messageXmlNamespaceExtractor1OutputFileIsntReadable = The xml_namespace_extractor_1 output file "{0}" isn''t readable.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobFileExistsButIsntWritable = The xml_xslt_transformator_1 job file "{0}" for transforming the namespace file to a job file does already exist, but isn''t overwritable.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobPathExistsButIsntAFile = The xml_xslt_transformator_1 job path "{0}" for transforming the namespace file to a job file does already exist, but isn''t a file.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileExistsButIsntWritable = The xml_xslt_transformator_1 result information file "{0}" for transforming the namespace file to a job file does already exist, but isn''t overwritable.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoPathExistsButIsntAFile = The xml_xslt_transformator_1 result information path "{0}" for transforming the namespace file to a job file does already exist, but isn''t a file.
messageXmlXsltTransformator1JobFileExistsButIsntWritable = The xml_xslt_transformator_1 job file "{0}" does already exist, but isn''t overwritable.
messageXmlXsltTransformator1JobPathExistsButIsntAFile = The xml_xslt_transformator_1 job path "{0}" does already exist, but isn''t a file.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobFileWritingError = An error occurred while writing the xml_xslt_transformator_1 job file "{0}" for transforming the namespace file to a job file.
messageXmlXsltTransformator1NamespacesToJobfileTransformationErrorWhileReadingOutput = An error occurred while reading output of xml_xslt_transformator_1 for transforming the namespace file to a job file.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileDoesntExistButShould = The xml_xslt_transformator_1 result information file "{0}" for transforming the namespace file to a job file doesn''t exist, but should by now.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileIsntReadable = The xml_xslt_transformator_1 result information file "{0}" for transforming the namespace file to a job file isn''t readable.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileErrorWhileReading = An error occurred while reading the xml_xslt_transformator_1 result information file "{0}" for transforming the namespace file to a job file.
messageXmlXsltTransformator1NamespacesToJobfileTransformationCallWasntSuccessful = The call of xml_xslt_transformator_1 for transforming the namespace file to a job file wasn''t successful.
messageTemporaryOutputFileExistsButIsntWritable = The temporary output file "{0}" does already exist, but isn''t overwritable.
messageTemporaryOutputPathExistsButIsntAFile = The temporary output file path "{0}" does already exist, but isn''t a file.
messageXmlXsltTransformator1ResultInfoFileExistsButIsntWritable = The xml_xslt_transformator_1 job file "{0}" does already exist, but isn''t overwritable.
messageXmlXsltTransformator1ResultInfoPathExistsButIsntAFile = The xml_xslt_transformator_1 job path "{0}" does already exist, but isn''t a file.
messageXmlXsltTransformator1ErrorWhileReadingOutput = An error occurred while reading output of xml_xslt_transformator_1.
messageXmlXsltTransformator1ResultInfoFileDoesntExistButShould = The xml_xslt_transformator_1 result information file "{0}" doesn''t exist, but should by now.
messageXmlXsltTransformator1ResultInfoFileIsntReadable = The xml_xslt_transformator_1 result information file "{0}" isn''t readable.
messageXmlXsltTransformator1ResultInfoFileErrorWhileReading = An error occurred while reading the xml_xslt_transformator_1 result information file "{0}".
messageXmlXsltTransformator1CallWasntSuccessful = The call of xml_xslt_transformator_1 wasn''t successful.
messageCantCopyBecauseFromDoesntExist = Can''t copy "{0}" to "{1}" because "{0}" doesn''t exist.
messageCantCopyBecauseFromIsntAFile = Can''t copy "{0}" to "{1}" because "{0}" isn''t a file.
messageCantCopyBecauseFromIsntReadable = Can''t copy "{0}" to "{1}" because "{0}" isn''t readable.
messageCantCopyBecauseToIsDirectory = Can''t copy "{0}" to "{1}" because "{1}" exists already and is a directory.
messageCantCopyBecauseToIsntWritable = Can''t copy "{0}" to "{1}" because "{1}" isn''t writable.
messageErrorWhileCopying = An error occurred while copying "{0}" to "{1}".
# Copyright (C) 2021 Stephan Kreutzer
#
# This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
# digital_publishing_workflow_tools package.
#
# xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.
messageArgumentsMissingUsage = Verwendung:
messageParameterList = job-datei ergebnis-info-datei
messageResultInfoFileCantGetCanonicalPath = Kann keinen normalisierten Pfad für die Ergebnisinformationsdatei "{0}" ermitteln.
messageResultInfoFileIsntWritable = Ergebnisinformationsdatei "{0}" ist nicht schreibbar.
messageResultInfoPathIsntAFile = Ergebnisinformationspfad "{0}" existiert bereits, ist aber keine Datei.
messageCantDetermineProgramPath = Kann den Programmpfad nicht ermitteln.
messageTempDirectoryIsntWritable = Temporäres Verzeichnis "{0}" ist nicht schreibbar.
messageTempPathIsntADirectory = Temporärer Pfad "{0}" ist kein Verzeichnis.
messageTempDirectoryCantCreate = Kann das temporäre Verzeichnis "{0}" nicht anlegen.
messageJobFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Jobdatei "{0}" ermitteln.
messageJobFileDoesntExist = Jobdatei "{0}" existiert nicht.
messageJobPathIsntAFile = Jobpfad "{0}" ist keine Datei.
messageJobFileIsntReadable = Jobdatei "{0}" ist nicht lesbar.
messageCallDetails = Aufgerufen mit Jobdatei "{0}" und Ergebnisinformationsdatei "{1}".
messageJobFileEntryIsMissingAnAttribute = Element "{1}" in Jobdatei "{0}" fehlt das "{2}"-Attribut.
messageJobFileElementConfiguredMoreThanOnce = Element "{1}" mehr als einmal konfiguriert in Jobdatei "{0}".
messageInputFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Eingabedatei "{0}" ermitteln.
messageInputFileDoesntExist = Die Eingabedatei "{0}" wie in Jobdatei "{1}" konfiguriert existiert nicht.
messageInputPathIsntAFile = Der Eingabepfad "{0}" wie in "{1}" konfiguriert ist keine Datei.
messageInputFileIsntReadable = Die Eingabedatei "{0}" wie in "{1}" konfiguriert ist nicht lesbar.
messageOutputFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Ausgabedatei "{0}" ermitteln.
messageOutputFileIsntWritable = Ausgabedatei "{1}" wie in der Job-Datei "{0}" hinterlegt ist nicht schreibbar.
messageOutputPathIsntAFile = Ausgabe-Pfad "{1}" wie in der Job-Datei "{0}" hinterlegt existiert bereits, ist aber keine Datei.
messageJobFileErrorWhileReading = Es ist ein Fehler aufgetreten beim Auslesen der Jobdatei "{0}".
messageJobFileNoInputFile = Keine Eingabedatei in der Jobdatei "{0}" hinterlegt.
messageJobFileNoOutputFile = Keine Ausgabedatei in der Jobdatei "{0}" hinterlegt.
messageXmlNamespaceExtractor1JobFileExistsButIsntWritable = Die xml_namespace_extractor_1-Jobdatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageXmlNamespaceExtractor1JobPathExistsButIsntAFile = Der xml_namespace_extractor_1-Jobdateipfad "{0}" existiert bereits, ist aber keine Datei.
messageXmlNamespaceExtractor1ResultInfoFileExistsButIsntWritable = Die xml_namespace_extractor_1-Ergebnisinformationsdatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageXmlNamespaceExtractor1ResultInfoPathExistsButIsntAFile = Der xml_namespace_extractor_1-Ergebnisinformationspfad "{0}" existiert, ist aber keine Datei.
messageXmlNamespaceExtractor1OutputFileExistsButIsntWritable = Die xml_namespace_extractor_1-Ausgabedatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageXmlNamespaceExtractor1OutputPathExistsButIsntAFile = Der xml_namespace_extractor_1-Ausgabepfad "{0}" existiert, ist aber keine Datei.
messageXmlNamespaceExtractor1JobFileWritingError = Es ist ein Fehler aufgetreten beim Schreiben der xml_namespace_extractor_1-Jobdatei "{0}".
messageXmlNamespaceExtractor1ErrorWhileReadingOutput = Es ist ein Fehler aufgetreten beim Auslesen der Ausgabe von xml_namespace_extractor_1.
messageXmlNamespaceExtractor1ResultInfoFileDoesntExistButShould = Die xml_namespace_extractor_1-Ergebnisinformationsdatei "{0}" existiert nicht, sollte sie aber inzwischen.
messageXmlNamespaceExtractor1ResultInfoFileIsntReadable = Die xml_namespace_extractor_1-Ergebnisinformationsdatei "{0}" ist nicht lesbar.
messageXmlNamespaceExtractor1ResultInfoFileErrorWhileReading = Es ist ein Fehler aufgetreten beim Lesen der xml_namespace_extractor_1-Ergebnisinformationsdatei "{0}".
messageXmlNamespaceExtractor1CallWasntSuccessful = Der Aufruf von xml_namespace_extractor_1 war nicht erfolgreich.
messageXmlNamespaceExtractor1OutputFileDoesntExistButShould = Die xml_namespace_extractor_1-Ausgabedatei "{0}" existiert nicht, sollte sie aber inzwischen.
messageXmlNamespaceExtractor1OutputFileIsntReadable = Die xml_namespace_extractor_1-Ausgabedatei "{0}" ist nicht lesbar.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobFileExistsButIsntWritable = Die xml_xslt_transformator_1-Jobdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei existiert bereits, ist aber nicht überschreibbar.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobPathExistsButIsntAFile = Der xml_xslt_transformator_1-Jobdateipfad "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei existiert bereits, ist aber keine Datei.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileExistsButIsntWritable = Die xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei existiert bereits, ist aber nicht überschreibbar.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoPathExistsButIsntAFile = Der xml_xslt_transformator_1-Ergebnisinformationsdateipfad "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei existiert bereits, ist aber keine Datei.
messageXmlXsltTransformator1JobFileExistsButIsntWritable = Die xml_xslt_transformator_1-Jobdatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageXmlXsltTransformator1JobPathExistsButIsntAFile = Der xml_xslt_transformator_1-Jobdateipfad "{0}" existiert bereits, ist aber keine Datei.
messageXmlXsltTransformator1NamespacesToJobfileTransformationJobFileWritingError = Es ist ein Fehler aufgetreten beim Schreiben der xml_xslt_transformator_1-Jobdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei.
messageXmlXsltTransformator1NamespacesToJobfileTransformationErrorWhileReadingOutput = Es ist ein Fehler aufgetreten beim Auslesen der Ausgabe von xml_xslt_transformator_1 zum Transformieren der Namespace-Datei in eine Jobdatei.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileDoesntExistButShould = Die xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei existiert nicht, sollte sie aber inzwischen.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileIsntReadable = Die xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei ist nicht lesbar.
messageXmlXsltTransformator1NamespacesToJobfileTransformationResultInfoFileErrorWhileReading = Es ist ein Fehler aufgetreten beim Lesen der xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" zum Transformieren der Namespace-Datei in eine Jobdatei.
messageXmlXsltTransformator1NamespacesToJobfileTransformationCallWasntSuccessful = Der Aufruf von xml_xslt_transformator_1 zum Transformieren der Namespace-Datei in eine Jobdatei war nicht erfolgreich.
messageTemporaryOutputFileExistsButIsntWritable = Die temporäre Ausgabedatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageTemporaryOutputPathExistsButIsntAFile = Der temporäre Ausgabepfad "{0}" existiert bereits, ist aber keine Datei.
messageXmlXsltTransformator1ResultInfoFileExistsButIsntWritable = Die xml_xslt_transformator_1-Jobdatei "{0}" existiert bereits, ist aber nicht überschreibbar.
messageXmlXsltTransformator1ResultInfoPathExistsButIsntAFile = Der xml_xslt_transformator_1-Jobdateipfad "{0}" existiert bereits, ist aber keine Datei.
messageXmlXsltTransformator1ErrorWhileReadingOutput = Es ist ein Fehler aufgetreten beim Auslesen der Ausgabe von xml_xslt_transformator_1.
messageXmlXsltTransformator1ResultInfoFileDoesntExistButShould = Die xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" existiert nicht, sollte sie aber inzwischen.
messageXmlXsltTransformator1ResultInfoFileIsntReadable = Die xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}" ist nicht lesbar.
messageXmlXsltTransformator1ResultInfoFileErrorWhileReading = Es ist ein Fehler aufgetreten beim Lesen der xml_xslt_transformator_1-Ergebnisinformationsdatei "{0}".
messageXmlXsltTransformator1CallWasntSuccessful = Der Aufruf von xml_xslt_transformator_1 war nicht erfolgreich.
messageCantCopyBecauseFromDoesntExist = Kann "{0}" nicht nach "{1}" kopieren, weil "{0}" nicht existiert.
messageCantCopyBecauseFromIsntAFile = Kann "{0}" nicht nach "{1}" kopieren, weil "{0}" keine Datei ist.
messageCantCopyBecauseFromIsntReadable = Kann "{0}" nicht nach "{1}" kopieren, weil "{0}" nicht lesbar ist.
messageCantCopyBecauseToIsDirectory = Kann "{0}" nicht nach "{1}" kopieren, weil "{1}" bereits existiert und es sich um ein Verzeichnis handelt.
messageCantCopyBecauseToIsntWritable = Kann "{0}" nicht nach "{1}" kopieren, weil "{1}" nicht schreibbar ist.
messageErrorWhileCopying = Während des Kopierens von "{0}" nach "{1}" ist ein Fehler aufgetreten.
# Copyright (C) 2016-2021 Stephan Kreutzer
#
# This file is part of xml_xslt_auto_transformator_1 workflow, a submodule of the
# digital_publishing_workflow_tools package.
#
# xml_xslt_auto_transformator_1 workflow is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xml_xslt_auto_transformator_1 workflow is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xml_xslt_auto_transformator_1 workflow. If not, see <http://www.gnu.org/licenses/>.