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
- Åbn META-INF/container.xml.
- Indstil media-type="application/oebps-package+xml" på rootfile-elementet, der peger på pakke-dokumentet.
- 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-002Required META-INF/container.xml resource could not be found.RSC-004File "…" is encrypted, its content will not be checked.RSC-001File "…" could not be found.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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.