Неприятный баг обнаружился при экспорте данных.
При попытке экспортировать некоторые датасеты появляется сообщение об ошибке:
The extract data job failed with the message:
For input string: "19,7"
More information may be available in the log files.
Ошибка как-то связана с неанглийскими данными (в интернете ссылки на эту ошибку у других неаглосаксов
здесь и
здесь) но носит какой-то несистематический характер - в сообщении об ошибке появляются разные цифры (
"20,2","20,8","4,8", "1,1" ...), иногда удавалось экспортировать в ODM, иногда - нет.
Пытался найти данные которые вызывают ошибку - не получается. Например, в одной из форм единственное поле, которое вызывает ошибку - это дата. При этом никаких особенно странных дат там нет, к тому же если экспортировать по отдельности подписаные и неподписаные формы то все проходит.
В другой форме убрал из датасета все даты - все равно ошибка.
Как предположение можно рассматривать несоответствие форматов дат в ОпК и на сервере, проверить.
Сообщение об ошибке не переведено на русский, значит его нет в файлах properties. Видимо часть относительно нового кода.
Вот тут
исходник с функцией, которая выдает ошибку, но она просто пингует сервер на предмет окончания работы, дальше уже надо разбираться в коде.