{
  "customMessageFileName" : null,
  "checker" : {
    "path" : "./com/adobe/epubcheck/test/opf/Mismatched_mimetypes_epub2.epub",
    "filename" : "Mismatched_mimetypes_epub2.epub",
    "checkerVersion" : "4.0.0-alpha11-SNAPSHOT",
    "checkDate" : "09-05-2014 03:15:48",
    "elapsedTime" : 54,
    "nFatal" : 0,
    "nError" : 5,
    "nWarning" : 2,
    "nUsage" : 2
  },
  "publication" : {
    "publisher" : null,
    "title" : "Mismatched mimetypes",
    "creator" : [ ],
    "date" : null,
    "subject" : [ ],
    "description" : null,
    "rights" : null,
    "identifier" : "000000000000000000",
    "language" : "en",
    "nSpines" : 3,
    "checkSum" : 0,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "ePubVersion" : "2.0.1",
    "isScripted" : false,
    "hasFixedFormat" : false,
    "isBackwardCompatible" : true,
    "hasAudio" : false,
    "hasVideo" : true,
    "charsCount" : 30,
    "embeddedFonts" : [ ],
    "refFonts" : [ ],
    "hasEncryption" : false,
    "hasSignatures" : false,
    "contributors" : [ ]
  },
  "items" : [ {
    "id" : "blank",
    "fileName" : "OPS/blank",
    "media_type" : "image/png",
    "compressedSize" : 2,
    "uncompressedSize" : 0,
    "compressionMethod" : "Deflated",
    "checkSum" : "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:META-INF/container.xml",
    "fileName" : "META-INF/container.xml",
    "media_type" : null,
    "compressedSize" : 172,
    "uncompressedSize" : 254,
    "compressionMethod" : "Deflated",
    "checkSum" : "61c34690751e24ea0ac4a46f02063b015d4442763ccdfb5474b928e5b662b2",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:OPS/content.opf",
    "fileName" : "OPS/content.opf",
    "media_type" : null,
    "compressedSize" : 402,
    "uncompressedSize" : 972,
    "compressionMethod" : "Deflated",
    "checkSum" : "53ab5f327e1f0b020126a21b668362f05abde95ae37fe5ab8bf180684c7b",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ePubCheck.NoManifestRef:mimetype",
    "fileName" : "mimetype",
    "media_type" : null,
    "compressedSize" : 20,
    "uncompressedSize" : 20,
    "compressionMethod" : "Stored",
    "checkSum" : "e468e350d1143eb648f6c7bbd63111ec544a361ca74ecef256ac91f48b",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "image1",
    "fileName" : "OPS/image1.jpg",
    "media_type" : "image/gif",
    "compressedSize" : 8521,
    "uncompressedSize" : 20337,
    "compressionMethod" : "Deflated",
    "checkSum" : "2b32ce706c849b90805019fb8f142c8ee67d6adffea4902aeaba89127d3636",
    "isSpineItem" : true,
    "spineIndex" : 2,
    "isLinear" : true,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ ]
  }, {
    "id" : "movie",
    "fileName" : "OPS/sample.mov",
    "media_type" : "video/quicktime",
    "compressedSize" : 69635,
    "uncompressedSize" : 101602,
    "compressionMethod" : "Deflated",
    "checkSum" : "2b0dca4e0762439802ed15b84d2ff9c19c9a9a3abf63f928294ec16762a663",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  }, {
    "id" : "ncx",
    "fileName" : "OPS/toc.ncx",
    "media_type" : "application/x-dtbncx+xml",
    "compressedSize" : 295,
    "uncompressedSize" : 574,
    "compressionMethod" : "Deflated",
    "checkSum" : "708b669acb4e2fb5cae45961dde9f2abb3e2d9b793d4fb4603c38a51fe29b52",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ "OPS/page01.xhtml" ]
  }, {
    "id" : "page01",
    "fileName" : "OPS/page01.xhtml",
    "media_type" : "text/html",
    "compressedSize" : 146,
    "uncompressedSize" : 204,
    "compressionMethod" : "Deflated",
    "checkSum" : "e6b6b2e3adb4e5d7f294197c4b2801eaba6de2065dfaa2611736c295f076f3",
    "isSpineItem" : true,
    "spineIndex" : 0,
    "isLinear" : true,
    "navigationOrder" : 1,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ ]
  }, {
    "id" : "page02",
    "fileName" : "OPS/page02.xhtml",
    "media_type" : "application/xhtml",
    "compressedSize" : 196,
    "uncompressedSize" : 285,
    "compressionMethod" : "Deflated",
    "checkSum" : "2df2568a1f483a3ba5dddc97cc6cae96a77ffb2e8cd8cca8195adc33a1f7",
    "isSpineItem" : true,
    "spineIndex" : 1,
    "isLinear" : true,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : false,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : "reflowable",
    "renditionOrientation" : "auto",
    "renditionSpread" : "auto",
    "referencedItems" : [ ]
  }, {
    "id" : "style",
    "fileName" : "OPS/css/style.css",
    "media_type" : "text/x-oeb1-css",
    "compressedSize" : 42,
    "uncompressedSize" : 47,
    "compressionMethod" : "Deflated",
    "checkSum" : "57834f509847fa3b895b51a68b41f3342322e6c15c8b4e51b256fff8c5f6188",
    "isSpineItem" : false,
    "spineIndex" : null,
    "isLinear" : false,
    "navigationOrder" : null,
    "isHTML5" : false,
    "isFixedFormat" : null,
    "isScripted" : false,
    "scriptSrc" : false,
    "scriptTag" : false,
    "scriptInline" : false,
    "renditionLayout" : null,
    "renditionOrientation" : null,
    "renditionSpread" : null,
    "referencedItems" : [ ]
  } ],
  "messages" : [ {
    "ID" : "HTM-010",
    "severity" : "USAGE",
    "message" : "Namespace uri 'http://www.daisy.org/z3986/2005/ncx/' was found.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/toc.ncx",
      "line" : 2,
      "column" : 68,
      "context" : ""
    } ],
    "suggestion" : null
  }, {
    "ID" : "MED-004",
    "severity" : "ERROR",
    "message" : "Image file header may be corrupted.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/blank",
      "line" : -1,
      "column" : -1,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-029",
    "severity" : "ERROR",
    "message" : "The file 'OPS/image1.jpg' does not appear to match the media type image/gif, as specified in the OPF file.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "Mismatched_mimetypes_epub2.epub",
      "line" : -1,
      "column" : -1,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-035",
    "severity" : "WARNING",
    "message" : "Media type 'text/html' is not appropriate for XHTML/OPS.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/content.opf",
      "line" : 10,
      "column" : 68,
      "context" : "page01"
    } ],
    "suggestion" : "Use 'application/xhtml+xml' instead."
  }, {
    "ID" : "OPF-037",
    "severity" : "WARNING",
    "message" : "Found deprecated media-type 'text/x-oeb1-css'.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/content.opf",
      "line" : 15,
      "column" : 73,
      "context" : "style"
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-042",
    "severity" : "ERROR",
    "message" : "'image/gif' is not a permissible spine media-type.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/content.opf",
      "line" : 13,
      "column" : 65,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-043",
    "severity" : "ERROR",
    "message" : "Spine item with non-standard media-type 'application/xhtml' has no fallback.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/content.opf",
      "line" : 11,
      "column" : 75,
      "context" : null
    } ],
    "suggestion" : null
  }, {
    "ID" : "OPF-059",
    "severity" : "USAGE",
    "message" : "Spine item has no NCX entry reference.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/toc.ncx",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/image1.jpg"
    }, {
      "path" : "OPS/toc.ncx",
      "line" : -1,
      "column" : -1,
      "context" : "OPS/page02.xhtml"
    } ],
    "suggestion" : "Every spine item in the manifest should be referenced by at least one NCX entry."
  }, {
    "ID" : "PKG-021",
    "severity" : "ERROR",
    "message" : "Corrupted image file encountered.",
    "additionalLocations" : 0,
    "locations" : [ {
      "path" : "OPS/blank",
      "line" : -1,
      "column" : -1,
      "context" : null
    } ],
    "suggestion" : null
  } ]
}
