EPUBCheck RSC-002: container.xml fehlt
Aktualisiert:
EPUBCheck RSC-002 ist eine schwerwiegende Fehlermeldung: „Required META-INF/container.xml resource could not be found.“ Das Archiv hat kein META-INF/container.xml, die Datei, die Lese-Apps sagt, wo das Paketdokument ist. Ohne es kann EPUB überhaupt nicht geöffnet werden, sodass EPUBCheck mit einem schwerwiegenden Fehler stoppt.
Die offizielle Nachricht
Required META-INF/container.xml resource could not be found.
- Standard-Schweregrad
- Fataler Fehler. EPUBCheck konnte diese Teilprüfung des EPUB nicht fortsetzen. Die Datei ist ungültig.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Der META-INF-Ordner wurde beim Komprimieren des Buches ausgelassen.
- Die Datei ist anders benannt oder platziert, z. B. meta-inf/Container.xml.
- Das Archiv wurde aus dem Inhaltsordner anstelle des Wurzelverzeichnisses des Buches erstellt.
Wie man es behebt
- Fügen Sie META-INF/container.xml mit einer rootfile hinzu, deren vollständiger Pfad auf das Paketdokument zeigt, zum Beispiel
<rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>. - Rebuild das Archiv zuerst mit der mimetype-Datei und unkomprimiert gespeichert, zum Beispiel aus dem Ordner, der das Buch enthält:
zip -X0 book.epub mimetypeund dannzip -rX9 book.epub META-INF OEBPS(verwende deine eigenen Ordnernamen). - Erneut validieren.
Wann es nicht das ist
Wenn container.xml existiert, aber auf ein fehlendes Paketdokument verweist, ist das PKG-020.
Hier verwendete Begriffe
Andere RSC Nachrichten
RSC-001File "…" could not be found.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.RSC-004File "…" is encrypted, its content will not be checked.RSC-005Error while parsing file: …RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.