24.03.2013 Views

OpenEdge Development: Working with XML - Product ...

OpenEdge Development: Working with XML - Product ...

OpenEdge Development: Working with XML - Product ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SAX API reference<br />

This reference contains the following sections:<br />

• SAX error message reference<br />

• SAX callback reference<br />

SAX API reference<br />

For definitions of the ABL elements related to the SAX-reader and SAX-attributes objects, see<br />

<strong>OpenEdge</strong> <strong>Development</strong>: ABL Reference.<br />

SAX error message reference<br />

Table 3–9 explains the error messages that ABL SAX provides.<br />

Table 3–9: ABL SAX error messages<br />

SAX callback reference<br />

This section contains a reference entry for each callback ABL SAX supports. Each entry<br />

specifies the signature and defines each parameter. The callbacks, in alphabetical order, are:<br />

• Characters<br />

• EndDocument<br />

• EndElement<br />

• EndPrefixMapping<br />

• Error<br />

• FatalError<br />

• IgnorableWhitespace<br />

• NotationDecl<br />

• ProcessingInstruction<br />

• ResolveEntity<br />

Error message Explanation<br />

Couldn’t initialize proxml (or<br />

libproxml)<br />

proxml.dll (or libproxml.so) was missing<br />

or incomplete, or <strong>XML</strong> could not be<br />

initialized<br />

Parser not running for SAX-PARSE-NEXT Could not read the next part of the <strong>XML</strong><br />

document: the parser is not running<br />

Document not found file-name was not found<br />

Handler procedure not found Could not process <strong>XML</strong> document: invalid<br />

procedure handle for the handler<br />

3–33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!