Пропадает Код На 8.5.3

ildareshka

Well-known member
03.12.2010
57
0
#1
Забавный случай. Как перешел на 8.5 заметил одну фишку.
Если писать код с ошибками, то при сохранении он спросит, мол ошибки действительно ли хотишь сохранить?
Сохраняешь, получаешь, к примеру агент с ошибками все равно работает, так как исполняется последний безошибочный код.
И вот прикол, в последнее время дизайнер повадился падать. Да так падать, что агент который ты писал в момент падения и который прекрасно работал, оказывается уже побитым. А точнее при открытии с удивлением обнаруживаешь код который был написан в начальном этапе написания. Следовательно приходится опять переписывать и если снова падает дизайнер, снова ролбэк на тот код который был написан вначале :) .
И вот собсна вопрос, я так понимаю это какая та псевдоверсионность или подобие, так где можно вытащить код который был написан во время падения? :lol:
 

savl

Lotus team
28.10.2011
2 136
105
#2
короч была такая тема, как вытащить не подскажу, но если сохраняться не часто, а раз в 3-4 минуты, то после падения есть шанс увидеть свой код. Связано с save в eclipse, там фоновая задача на java, а она отрабатывает не сразу и когда делаешь 2-3 save с интервалом меньшим минуты, то падение неизбежно.
 

ildareshka

Well-known member
03.12.2010
57
0
#3
мдэ :lol:
смотрю я, очередной веселый глюк
пшел обратно на 8.0.2 значит
спасибо
 

savl

Lotus team
28.10.2011
2 136
105
#4
ну как вариант: сохраняться через интервалы в 5 минут :lol:
 

Kee_Keekkenen

Well-known member
05.09.2006
639
4
#6
с момента появления 8.5.2(3) ни разу ничего не терялось..
выдели больше памяти для джава клиента
{путь к лотусу}\framework\rcp\deploy\jvm.properties
vmarg.Xmx=-Xmx512m
vmarg.Xms=-Xms512m

и код переработай - что нужно написать, чтоб агнеты валили клиента при отладке ?