|
09.08.2005, 15:10 | #1 |
Участник
|
Ошибка в компиляции после переноса слоя
Добрый день.
Выявил такую закономерность. Есть два приложения П1 (разработчесая) и П2 (боевая). В П1 разработка ведется в слое VAR. В П2 разработка (оперативное исправление) ведется в слое USP. В день Х происходит перенос приложения с П1 на П2. Перенос происходит следующим образом: 1) С П2 удаляется слой USP. 2) В П2 копируется слой VAR из П1. 3) Удаляются индексы. Ситуация: Был создан самописный класс К1, наследник от RunBaseBatch. С паками и унпаками, как полагается. Этот класс, после переноса в обоих приложениях находится в слое VAR. Необходимо оперативно внести в него изменения. Изменения вносятся в П1 в слое VAR и затем через экспорт перекочевывают на П2 в слой USP. Спустя, приходит время переноса приложения. И выполняются ряд операций описанных выше. После этого, в П2 нет слоя USP. Но в слое VAR класс К1 не компилируется. В нем пустой класдекларейшн. И так со всеми наследниками RunBaseBatch. В чем проблема тут засада, подскажите. |
|
14.09.2011, 16:58 | #2 |
Участник
|
Есть 2 приложения 1 - Для разработок, 2 - Для тестирования
1). В 1-ом приложении опустил разработки с usr слоя на vap, откомпилировал, перезапустил AOS. 2). Переношу файл слой vap (axvap.aod ) в приложение 2, приложение стартует, но при старте клиента получаю ошибки и клиент завершает работу. При этом во 2 приложении vap слоя небыло вообще, так что совпадения id объектов исключено. Во время переноса слоя все AOS-ы остановлены Как быть в такой ситуации, что следует проверит, может я что то упустил? |
|
14.09.2011, 17:30 | #3 |
Участник
|
запустить delIndex.bat
|
|
14.09.2011, 18:13 | #4 |
Участник
|
Не помогло, теже ошибки и завершает работу клиент.
Теже ошибки встретил когда опускал с usr на vap в приложении Для разработок, при первом старте после перезапуска aos, но клиент не завершал работу, я просто сделал глобальную компиляцию и всё разрешилось, приложение работает. Но а почему тут завершается не ясно, и ведь ничего сделать не могу даже компиляцию. Как только убираю подложеный слой (vap), Тестовое приложение снова работает. |
|
15.09.2011, 09:37 | #5 |
Участник
|
а что пишет в evetLog на сервере AOS-a ?
|
|