Авторизация



Напомнить пароль
Регистрация

АЦК-Госзаказ / Ошибка Java SDK при запуске АЦК-Госзаказ

При попытке запустить АЦК-Госзаказ появляется ошибка:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
start.bat ends up with errorlevel 1.

Коллега, который занимался госзаказом клянётся, что ничего не трогал. Я уже всё перепробовал. Переустанавливал Java раза 3. Ничего не помогает.
  • +1
  • 7 октября 2009, 16:37
  • XAM
  • 8

Комментарии (8)

RSS свернуть / развернуть
+
  • avatar
  • XAM
  • 7 октября 2009, 16:40
  • #
0
Да, кстати. Используется jdk-6u12-windows-i586-p.exe
комментарий был удален
+
  • avatar
  • DNS
  • 7 октября 2009, 17:30
  • #
+1
— Я по опыту общения с АЦК-Финансы могу сказать, что такое бывает, когда в start.bat путь для JAVA_CMD установлен криво (т.е. либо мимо указывает, либо путь указан в пробелом, например «c:\Program Files\Java\...». Копни в эту сторону.
— А еще в start.bat есть параметр под память:
… -xm512 — попробуй запустить со значением xm1024.
+
  • avatar
  • DNS
  • 8 октября 2009, 12:49
  • #
+2
Кстати, у одного товарища эта ошибка вылезла после установки какого-то патча (пришедшего через автообновление виндоус).
Вылечилось заменой
Xmx1024m на Xmx512m в start.bat
+
0
Я же не упомянул. Мы тоже обновляли винду онлайн.
Я целый день мучался, игрался с переменной средой Path. Уже и не вспомню сколько перезагрузок за два дня случилось. А тут такое простое решение.
Заменил Xmx1024m на Xmx512m — всё заработало.
Спасибо огромное!
+
0
А где находиться start.bat?

+
0
C:\AZK2\server\bin\start.bat
+
  • avatar
  • Tim
  • 3 августа 2011, 13:26
  • #
+1
На самом деле менять Xmx1024m на Xmx512m не совсем правильно.
Лучше поставить патч KB971812, который исправляет проблемы с Java
после патча MS09-012 (956572).
512 метров это мало для нормальной работы сервера приложений.

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Вставка изображения