В среде Hadoop вы можете получить доступ ко всем журналам приложений из представления Yarn Resource Manager. Он должен показать вам список всех запущенных приложений и связанных с ними журналов. Если вы работаете с этой системой в кластере HDInsight в Azure, вы найдете дополнительную информацию по этой ссылке https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-access-yarn -app-журналы-Linux . Здесь журналы находятся в веб-представлении Ambari View -> Yarn -> Resource Manager. В противном случае, возможно, у вас может быть что-то похожее в вашей среде.
Если Вы хотите, чтобы результатом был допустимый XHTML, я полагаю, что необходимо будет использовать пространства имен XML, а не пользовательский DTD. Мало того, что DTD определяет язык (и таким образом, пользовательским DTD не является "действительно" XHTML), но он бросит любые браузеры, которые читают его в режим причуд, даже если они не дросселируют на файле.
Используя пространство имен, с другой стороны, произведет совершенно допустимый XHTML (хотя не все блоки проверки допустимости осведомлены о пространстве имен и не могут проверить его правильно), и позвольте браузерам работать в (почти) режиме стандартов.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="http://example.com/ns/validation" xml:lang="en">
<head><title>Validation Example</title></head>
<body>
<input id="name1" type="text" v:onvalidate="return this.value.length > 0;"/>
<input id="name2" type="text" v:validation="not empty"/>
</body>
</html>