Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-002: container.xml mangler

Opdateret:

EPUBCheck RSC-002 er en fatal fej Meddelelse: “Required META-INF/container.xml resource could not be found.” Arkivet har ikke META-INF/container.xml, filen der fortæller læseapps, hvor pakkedokumentet er. Uden det kan EPUB slet ikke åbnes, så EPUBCheck stopper med en fatal fejl.

Den officielle meddelelse

Required META-INF/container.xml resource could not be found.

Standard alvorlighed
Fatal fejl. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.
EPUBCheck version
5.4.0

Typiske årsager

  • META-INF-mappen blev udeladt, da bogen blev komprimeret.
  • Filen er navngivet eller placeret anderledes, såsom meta-inf/Container.xml.
  • Arkivet blev bygget fra indholdsmappen i stedet for fra bogens rod.

Sådan retter du det

  1. Tilføj META-INF/container.xml med en rootfile, hvis fuld sti peger på pakke dokumentet, for eksempel <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>.
  2. Gendan arkivet med mimetype-filen først og gemt ukomprimeret, for eksempel fra mappen der indeholder bogen: zip -X0 book.epub mimetype og derefter zip -rX9 book.epub META-INF OEBPS (brug dine egne mappenavne).
  3. Valider igen.

Hvornår det ikke er dette

Hvis container.xml eksisterer, men peger på et manglende pakkedokument, er det PKG-020.

Termer der bruges her

Andre RSC beskeder

  • 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.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck RSC-002?

EPUBCheck RSC-002 er en fatal fej Meddelelse: “Required META-INF/container.xml resource could not be found.” Arkivet har ikke META-INF/container.xml, filen der fortæller læseapps, hvor pakkedokumentet er. Uden det kan EPUB slet ikke åbnes, så EPUBCheck stopper med en fatal fejl.

Er RSC-002 en fejl?

RSC-002 rapporteres som fatal fejl som standard. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer