Hopp til innhold
EPUBCheck · Ressurser og referanser

EPUBCheck RSC-003: ingen OPF rotfil i container

Oppdatert:

EPUBCheck RSC-003 er en feilmelding: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml eksisterer, men ingen av rotfilene har mediatypen application/oebps-package+xml, så pakke dokumentet kan ikke bli funnet. Leserapper stoler på den nøyaktige verdien for å velge pakke dokumentet.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • En feilstavet eller manglende mediatype-attributt på rotfil-elementet.
  • En container.xml skrevet for hånd eller kopiert fra en mal med en annen mediatype, som application/xml eller text/xml.

Hvordan fikse det

  1. Åpne META-INF/container.xml.
  2. Sett media-type="application/oebps-package+xml" på rootfile-elementet som peker til pakke-dokumentet.
  3. Sjekk at hele banen også er korrekt, gjenoppbygg og valider igjen.

Når det ikke er dette

Hvis rootfile er riktig, men filen den nevner ikke eksisterer, er feilen PKG-020.

Begreper brukt her

Andre RSC meldinger

  • 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

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck RSC-003?

EPUBCheck RSC-003 er en feilmelding: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml eksisterer, men ingen av rotfilene har mediatypen application/oebps-package+xml, så pakke dokumentet kan ikke bli funnet. Leserapper stoler på den nøyaktige verdien for å velge pakke dokumentet.

Er RSC-003 en feil?

RSC-003 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy