Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-003 : pas de rootfile OPF dans le conteneur

Mis à jour :

EPUBCheck RSC-003 est un message d'erreur : “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml existe mais aucun de ses éléments rootfile n'a le type de média application/oebps-package+xml, donc le document de paquet ne peut pas être trouvé. Les applications de lecture s'appuient sur cette valeur exacte pour choisir le document de paquet.

Le message officiel

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

Gravité par défaut
Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
version EPUBCheck
5.4.0

Causes typiques

  • Une faute d'orthographe ou un attribut de type de média manquant sur l'élément rootfile.
  • Un container.xml écrit à la main ou copié à partir d'un modèle avec un autre type de média, tel que application/xml ou text/xml.

Comment le corriger

  1. Ouvrez META-INF/container.xml.
  2. Définissez media-type="application/oebps-package+xml" sur l'élément rootfile qui pointe vers le document package.
  3. Vérifiez que son chemin complet est correct également, reconstruisez et validez à nouveau.

Quand ce n'est pas ça

Si le fichier racine est correct mais que le fichier qu'il désigne n'existe pas, l'erreur est PKG-020.

Termes utilisés ici

Autres messages RSC

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

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-003 ?

EPUBCheck RSC-003 est un message d'erreur : “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml existe mais aucun de ses éléments rootfile n'a le type de média application/oebps-package+xml, donc le document de paquet ne peut pas être trouvé. Les applications de lecture s'appuient sur cette valeur exacte pour choisir le document de paquet.

Est-ce que RSC-003 est une erreur ?

RSC-003 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck quitte avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils