Форум компании Ритм - НПО «Ритм»

Premature end of file

Поиск  Пользователи  Правила  Войти  
Страницы: 1
RSS
Premature end of file, Не запускается payara
Иногда при некорректном выключении ВМ повреждается файл файл настроек Payara /opt/payara41/glassfish/domains/domain1/config/domain.xml
Симптомы:

  • Интерфейс Payara не доступен - в браузере по порту 4848 не открывается страница ввода логина Payara.
  • Процесс JAVA не запущен - в консоли Linux на команду
    Код
    pidof java
    не выводится id процесса.
  • При попытке запуска вручную командой
    Код
    /opt/payara41/glassfish/bin/asadmin start-domain
    выводится ошибка Xml Parse Error: java Message: Premature end of file.
  • Размер файла /opt/payara41/glassfish/domains/domain1/config/domain.xml 0 байт.

Рисунок
Решение: восстановить domain.xml из предыдущей версии (перед последним редактированием JNDI в Payara или в configurator).
Выполните команду в Linux
Код
mv /opt/payara41/glassfish/domains/domain1/config/domain.xml.bak opt/payara41/glassfish/domains/domain1/config/domain.xml

Если domain.xml.bak также повреждён и имеет размер 0 байт, то можете использовать domain.xml по умолчанию. Подмените его на своей ВМ.
Страницы: 1