Вопрос

Необяснимая ошибка БПМ

Вот такая ошибка, зайти нельзя, бекапа пакетов нет, там дохрена разных разработок. Последнее что делал - успешная компиляция - создал 2 новых сервиса ReportHelper ReportService - копиии базовых с приставкой к именам. Компиляция была успешна, я не проверяя отошол н немного, после прихода оказалось что база выдает вот такое и изменить конфигурацию уже нельзя. Я надеюсь на вашу поддержку и что ктото стыкался с данной проблемой....Изображение удалено.

Нравится

5 комментариев
Лучший ответ

Если не выгружены исходники, то можно попробовать обнулить AssemblyData в базе, предварительно сделав бэкап. Тогда должно сразу при логине пустить в конфигурацию.

 

update SysWorkspace
set AssemblyData = null
where Id='07BA2497-D09B-40EF-92D3-D56F01D426FA' -- Id вашей конфигурации

 

Добрый день, попробуйте зайди в конфигурацию, дописав в конце адреса /dev и откомпилировать.

Данные никакие не устанавливали?

Схемы исходного кода добавляли без публикации (только сохранение) ?

Судя по адресу, сайт у вас локально, попробуйте почитать логи, дам может быть более подробная ошибка. C:\Windows\Temp\BPMonline

0/dev  - не помогло, таже ошибка, соответственно зайти и скомпилировать не могу....

нет не устанавливали

последнее что добавлял я - было успешно скомпилировано

сейчас логи посмотрю

2018-10-30 09:33:16,476 [BPMonlineQuartzScheduler_Worker-5] ERROR SBORKI-TS\Developer Terrasoft.Core.Scheduler.ProcessJobStub SafeSendRequest - System.Net.WebException: Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.

   в System.Net.HttpWebRequest.GetResponse()

   в Terrasoft.Core.Scheduler.ProcessJobStub.SafeSendRequest(HttpWebRequest request)

 

Наиболее вероятная ошибка, сейчас постоянно пишет в логах

Судя по всему, после создания клонов ReportHelper и ReportService у вас в системе 2 класса с одинаковым именем в одном пространстве имен. Если у вас подключена VisualStudio и включен режим разработки в файловой системе, можно исправить название классов оттуда, не заходя в конфигурацию.

Если не выгружены исходники, то можно попробовать обнулить AssemblyData в базе, предварительно сделав бэкап. Тогда должно сразу при логине пустить в конфигурацию.

 

update SysWorkspace
set AssemblyData = null
where Id='07BA2497-D09B-40EF-92D3-D56F01D426FA' -- Id вашей конфигурации

 

Показать все комментарии