I've been submitting some test records to our Islandora instance via an Islandora form that is more complex than the out-of-the-box forms for various content models--and failing every time. We've been ingesting everything in batches up until now. The error messages I've been receiving at each unsuccessful attempt are too Delphic for me to get any sense of what might be wrong with the form ("The website encountered an unexpected error. Please try again later"). Nor are the under-the-hood error reports much more enlightening. The most recent one, for instance, describes the problem as a "recoverable fatal error"--something of a contradiction in terms, one would think-- and notes that "Argument 3 passed to Create::append() must be an instance of DOMElement, instance of DOMText given, called in ... on line 168 and defined in Create->append()(line 307", evidently a clue that an XPath expression at some unspecified place in the form is incorrect. I've been informed, alas, that the "168" and "307" in that statement do not identify lines in the exported XML form where I could find the error. Perhaps the error is of a cosmic variety, too pervasive to be limited to one or two places.
What would be extremely helpful in the XML Form Builder is some sort of mechanism that could at least identify the place/line in the form or in the XML export of it where problems are occurring. Without it, one can only pore over the form again and again in a vain search for the error(s), or hope that someone, somewhere might be kind enough to look over the form, a task that seems akin to scrubbing out several large grease-caked deep fryers for free. If anyone has any advice, it would be greatly appreciated.
Many thanks,
Joseph Nicholson
On Jun 24, 2015, at 9:26 AM, J. Nichol <jnic...@uncc.edu> wrote:The form in question is attached.
Regards,
Joseph Nicholson
--
For more information about using this group, please read our Listserv Guidelines: http://islandora.ca/content/welcome-islandora-listserv
---
You received this message because you are subscribed to the Google Groups "islandora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to islandora+...@googlegroups.com.
Visit this group at http://groups.google.com/group/islandora.
For more options, visit https://groups.google.com/d/optout.
<Audio Experiment 2.xml>