ERR (808) Insufficient memory

Страницы: 1
RSS
ERR (808) Insufficient memory, Описание проблемы и её решение
 
При использовании Envelope может появиться ошибка:
ERR ( 808 ) Insufficient memory

Как выяснилось, дело не в недостатке памяти. Помогла правильная настройка системных переменных в Windows, а именно переменной Jre_HOME. После обновления java runtime environment переменная сохранило старое значение. Т.е. возникла такая ситуация:
  • Мой компьютер | Свойства | Дополнительные параметры | Переменные среды | Системные переменные...
    Строка Jre_HOME имеет значение C:\Program Files\Java\jre1.8.0_131
  • Панель управления | Java | закладка Java | View | User и System
    Строки Path имеют значения C:\Program Files\Java\jre1.8.0_131\bin\javaw.exe и C:\Program Files (x86)\Java\jre1.8.0_131\bin\javaw.exe
  • Win+R | cmd
    >set j
    Jre_HOME=C:\Program Files\Java\jre1.8.0_121
    т.е. указывает на неправильный путь. Причём не помогла перезагрузка ЭВМ, путь оказывался каким-то образом закеширован от старой версии jre (обновился автоматически).
EMS Server также не работал, но в его логах обнаружился след того, что ПО пытается загрузить библиотеки из уже несуществующих каталогов.

Исправил так: в системных переменных дописал доп.символ после jre1.8.0_131, подтвердил изменения, после чего удалил лишний символ, снова подтвердил изменения (если строку не менять, переменная также не изменится). После этих манипуляций команда "set j" стала показывать правильный путь, EMS Server заработал, Envelope заработал.
Страницы: 1
Читают тему (гостей: 1)