forum.bitel.ru http://forum.bitel.ru/ |
|
Не отображаются ошибки при генерировании документов http://forum.bitel.ru/viewtopic.php?f=14&t=10651 |
Страница 1 из 1 |
Автор: | vkulakov [ 23 июн 2015, 21:33 ] |
Заголовок сообщения: | Не отображаются ошибки при генерировании документов |
Пробую настроить генерацию документов под свои нужды. Написал такой класс: Код: public class ActionGetTemplateBillListMod extends ActionGetTemplateBillList { private Logger logger = Logger.getLogger(ActionGetTemplateBillList.class); public void doAction() throws SQLException, BGException { super.doAction(); throw new BGException("XML-документ не создан"); } В настройках сервера прописал: Код: dynaction:bill.ActionGetTemplateBillList=ru.xxx.contract.action.ActionGetTemplateBillListMod При попытке сгенерировать документы они нормально генерируются без появления ошибок в клиенте. Если выполнить соответствующий запрос из браузера, то видно, что сообщение об ошибке добавилось и статус поменялся на error. В логах исключение тоже есть. Почему клиент не показывает сообщение об ошибке? При редактировании реквизитов на договоре сообщения об ошибках появляются согласно ожиданиям, и здесь тихо. Хотел изменить логику генерации документов, но не могу сказать оператору ничего в случае ошибки. Можно добавить отображение ошибки в клиент? |
Автор: | dimOn [ 23 июн 2015, 23:12 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
BGMessageException попробуйте |
Автор: | vkulakov [ 24 июн 2015, 12:55 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
Не помогает, даже в логах ошибки нет. |
Автор: | dimOn [ 24 июн 2015, 13:33 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
да, там используется метод получения в котором проверка делается, но мессага только в лог попадает |
Автор: | vkulakov [ 24 июн 2015, 13:44 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
А можно добавить отображение сообщения в клиенте в случае ошибки? |
Автор: | dimOn [ 24 июн 2015, 13:49 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
Я не знаю почему там так было сделано, там странный метод. Версия какая? 6.0? Совсем неохота туда вот ломать. Нужно изучить. |
Автор: | vkulakov [ 24 июн 2015, 14:14 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
Версия 6.0. Без сообщения об ошибки очень неудобно будет. Изучите, пожалуйста. |
Автор: | dimOn [ 24 июн 2015, 15:35 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
покажите начало xml-ки которая вам приходит с с сообщением |
Автор: | vkulakov [ 24 июн 2015, 15:51 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
Код: <?xml version="1.0" encoding="windows-1251"?><data errcode="999068190" status="error">Найден неизвестный узел 'positions' на уровне 0</data>
|
Автор: | Ildar [ 29 июн 2015, 03:48 ] |
Заголовок сообщения: | Re: Не отображаются ошибки при генерировании документов |
Спасибо. Отображение ошибки добавлено. В следующем обновление исправление получите. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |