Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

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

  1. 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"/>.
  2. 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 mimetype und dann zip -rX9 book.epub META-INF OEBPS (verwende deine eigenen Ordnernamen).
  3. 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-001 File "…" could not be found.
  • RSC-003 No rootfile tag with media type "application/oebps-package+xml" was found in the container.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-005 Error while parsing file: …
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" 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.

FAQ

Was bedeutet EPUBCheck RSC-002?

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.

Ist RSC-002 ein Fehler?

RSC-002 wird standardmäßig als schwerwiegender Fehler gemeldet. EPUBCheck konnte mit der Überprüfung dieses Teils des EPUB nicht fortfahren. Die Datei ist ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen