Errors uploading ePub file
I've uploaded/published a number of eBooks in the past, through Lulu, without any issues. When I tried to upload a new ePub today though, I received a number of errors. The ePub was generated using Mac Pages and successfully validates using the latest EpubCheck versions. (I've validated the file with EpubCheck version 3.0 and version 3.0.1).
The eBook I'm trying to upload is basically a new revision of an existing eBook that was uploaded successfully in the past, without any issues.
I'm receiving the following errors:
ERROR: Publisher value is missing in OPS/epb.opf
ERROR: Unable to locate a valid publication date. A date with the event attribute publication (opf:event=publication) is required in OPS/epb.opf
ERROR: Unable to locate a valid creator. A creator with the author role (role=aut) and the file-as attribute is required in OPS/epb.opf
ERROR: IOException: Unresolved external XML entity: 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd' in OPS/chapter-4.xhtml
ERROR: Unable to locate element with id 'chapter-4-sh1' in OPS/epb.ncx
ERROR: Unable to locate element with id 'chapter-4-sh2' in OPS/epb.ncx
ERROR: Unable to locate element with id 'chapter-4-sh3' in OPS/epb.ncx
I'm getting the last few errors, "Unable to locate element with id", with quite a few chapters.
Looking through my generated ePub, in the .ncx file for the above error, there is the following line...
In the chapter-4.xhtml file I've confirmed that ID does in fact exist as there is the following span tag...
So basically, the validator is saying that it's unable to locate an html element with that ID, even though that ID does actually exist!
(Just on a sidenote, I uploaded the same ePub to Amazon earlier, and I never received any validation errors from them either)
I'm hoping someone can shed some light on this or has some suggestions. Thanks in advance.