Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-003: ingen OPF rootfile i container

Opdateret:

EPUBCheck RSC-003 er en fej Meddelelse: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml eksisterer, men ingen af dens rootfile-elementer har mediatypen application/oebps-package+xml, så pakkedokumentet kan ikke findes. Læseapps er afhængige af den nøjagtige værdi for at vælge pakkedokumentet.

Den officielle meddelelse

No rootfile tag with media type "application/oebps-package+xml" was found in the container.

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

Typiske årsager

  • En stavefejl eller en manglende mediatype-attribut på rootfile-elementet.
  • En container.xml skrevet i hånden eller kopieret fra en skabelon med en anden medietype, som application/xml eller text/xml.

Sådan retter du det

  1. Åbn META-INF/container.xml.
  2. Indstil media-type="application/oebps-package+xml" på rootfile-elementet, der peger på pakke-dokumentet.
  3. Kontroller, at dens fulde sti også er korrekt, genopbyg og valider igen.

Hvornår det ikke er dette

Hvis rootfilen er korrekt, men filen, den navngiver, ikke findes, er fejlen PKG-020.

Termer der bruges her

Andre RSC beskeder

  • RSC-002 Required META-INF/container.xml resource could not be found.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-001 File "…" could not be found.
  • 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-003?

EPUBCheck RSC-003 er en fej Meddelelse: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml eksisterer, men ingen af dens rootfile-elementer har mediatypen application/oebps-package+xml, så pakkedokumentet kan ikke findes. Læseapps er afhængige af den nøjagtige værdi for at vælge pakkedokumentet.

Er RSC-003 en fejl?

RSC-003 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise den, og EPUBCheck afsluttes med status 1.

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