Zum Inhalt springen
EPUBCheck · Paket und ZIP-Container

EPUBCheck PKG-025: Inhaltsdatei innerhalb von META-INF

Aktualisiert:

EPUBCheck PKG-025 ist eine Fehlermeldung: „Publication resource must not be located in the META-INF directory.“ Eine Datei der Publikation (ein Kapitel, Bild oder Stylesheet) ist innerhalb von META-INF gespeichert, einem Ordner, der für Containerdateien wie container.xml reserviert ist. EPUB 3.3 erlaubt keine Publikationsressourcen dort.

Die offizielle Nachricht

Publication resource must not be located in the META-INF directory

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Inhaltsdateien, die versehentlich neben container.xml platziert wurden, oder ein Paketdokument, das innerhalb von META-INF gespeichert wurde.
  • Ein Build-Skript, das alles in denselben Ordner kopiert.

Wie man es behebt

  1. Bewege die Datei aus META-INF in den Ordner, der den Rest des Inhalts enthält.
  2. Aktualisieren Sie das Manifest und jeden Verweis sowie den Rootfile-Pfad in container.xml, wenn Sie das Paketdokument verschoben haben.
  3. Rebuild das Archiv und validiere erneut.

Wann es nicht das ist

Wenn container.xml selbst aus META-INF fehlt, ist der Fehler RSC-002.

Hier verwendete Begriffe

Andere PKG Nachrichten

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck PKG-025?

EPUBCheck PKG-025 ist eine Fehlermeldung: „Publication resource must not be located in the META-INF directory.“ Eine Datei der Publikation (ein Kapitel, Bild oder Stylesheet) ist innerhalb von META-INF gespeichert, einem Ordner, der für Containerdateien wie container.xml reserviert ist. EPUB 3.3 erlaubt keine Publikationsressourcen dort.

Ist PKG-025 ein Fehler?

PKG-025 wird standardmäßig als Fehler gemeldet. Die EPUB bricht eine Regel der Spezifikation und ist ungültig. Stores und Senden an Kindle können es ablehnen und EPUBCheck beendet mit Status 1.

PDF zu EPUB Tools

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

Alle Werkzeuge ansehen