Attempting an XML-PARSE action using CURRENT DTD in a context where no DTD is active.

#6110   Run-time catchable error

Attempting an XML-PARSE action using CURRENT DTD in a context where no DTD is active.

Explanation

This error occurs when an attempt is made in the OmniMark program to do an XML parse using CURRENT DTD while no current DTD is active, i.e., there is no ongoing XML parsing at the point where DO XML PARSE is invoked. For example, this error can occur in an aided translation-type (i.e., a down, context, or up translation), before DTD-END has been reached (e.g, from a document-start rule), or in process translation where do xml-parse is invoked for the first time.