и http запроса не происходит [файл читается из $request:document-root/...].
обычно файл .ent небольшой, так что проблемы это не вызывает.
мы используем немного другой подход, когда код на Parser формирует весь XML код целиком (из кусочков), и только потом XML компилируется в xdoc — .ent считывается только один раз.