private CauchoDocument parseXtp()
throws IOException, ServletException
{
ReadStream is = _sourcePath.openRead();
try {
XmlParser parser;
if (_strictXml) {
parser = new Xml();
parser.setEntitiesAsText(_entitiesAsText);
}
else {
parser = new Html();
parser.setAutodetectXml(true);
parser.setEntitiesAsText(true);
// parser.setXmlEntitiesAsText(entitiesAsText);
parser.setToLower(_toLower);
}
parser.setResinInclude(true);
parser.setJsp(true);
return (CauchoDocument) parser.parseDocument(is);
} catch (Exception e) {
JspParseException jspE = JspParseException.create(e);
jspE.setErrorPage(_errorPage);