root(initialParserState);
return new ComponentTemplateImpl(resource, tokens, componentIds, extension, overrides);
} catch (Exception ex)
{
throw new TapestryException(String.format("Failure parsing template %s: %s", resource,
InternalUtils.toMessage(ex)), tokenStream.getLocation(), ex);
}
}