BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 ноя 2021, 20:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 15 июл 2019, 16:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
fmaks писал(а):
Боюсь в doJsonRequest в данном случае при ошибке парсинага ответ даже в дебаге не увижу, там просто бросается исключение.

как раз увидите тело запроса-ответа итд которое логируется в doHttpRequest до парсинга

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 июл 2019, 17:20 
Не в сети

Зарегистрирован: 20 окт 2016, 00:34
Сообщения: 82
Карма: 0
Ок. А подскажите как корректно включить дебаг только для шедулера - проверка статуса чеков и для server.mq.log - туда внезапно попадают автоплатежи (или debug не туда свалится?)
Для шедулера я так подозреваю в log4j.xml

Код:

    <category name="scheduler" additivity="false">
       <priority value="DEBUG"/>                                          
         <appender-ref ref="APPLICATION"/>                                     
         <appender-ref ref="ERROR"/>
    </category>


а вот для сервера и его mq лога как? Уж очень не хочется полный дебаг включать, там столько всего будет...

_________________
Клиент: вер. 7.1.206 / 15.08.2019 22:37:24
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181
Сервер: вер. 7.1.1144 / 15.08.2019 22:39:22
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 июл 2019, 19:32 
Не в сети

Зарегистрирован: 20 окт 2016, 00:34
Сообщения: 82
Карма: 0
Судя по всему вот как-то так у них снова...

Код:
07-15/17:23:15 DEBUG [event-proc-p-2-t-1] AtolOnlineV4Fiscalizator - <-<html>
<head><title>504 Gateway Time-out</title></head>
<body>
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx/1.15.8</center>
</body>
</html>

connect: 0ms, write: 0ms, wait: 0ms, read: 15020ms
07-15/17:23:15 ERROR [event-proc-p-2-t-1] AutoprintProcessor - cashcheck autoprint (auto): ERROR check (payment #7006360 (type_id=67), on printer #14)
ru.bitel.bgbilling.common.BGException: error parse json from response: java.lang.String cannot be cast to org.json.JSONObject
   at ru.bitel.bgbilling.plugins.cashcheck.server.fisc.atolonlinev4.AtolOnlineV4Fiscalizator.doJsonRequest(AtolOnlineV4Fiscalizator.java:550)
   at ru.bitel.bgbilling.plugins.cashcheck.server.fisc.atolonlinev4.AtolOnlineV4Fiscalizator.operation(AtolOnlineV4Fiscalizator.java:347)
   at ru.bitel.bgbilling.plugins.cashcheck.server.fisc.atolonlinev4.AtolOnlineV4Fiscalizator.check(AtolOnlineV4Fiscalizator.java:361)
   at ru.bitel.bgbilling.plugins.cashcheck.server.CashCheckUtils.printCheck(CashCheckUtils.java:91)
   at ru.bitel.bgbilling.plugins.cashcheck.server.bean.AutoprintProcessor.processNewPayment(AutoprintProcessor.java:97)
   at ru.bitel.bgbilling.plugins.cashcheck.server.PluginServerListener.notify(PluginServerListener.java:62)
   at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:359)
   at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:19)
   at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
   at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
   at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:87)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   at java.lang.Thread.run(Thread.java:748)
   at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:46)
Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to org.json.JSONObject
   at ru.bitel.bgbilling.plugins.cashcheck.server.fisc.atolonlinev4.AtolOnlineV4Fiscalizator.doJsonRequest(AtolOnlineV4Fiscalizator.java:546)
   ... 14 more


Да, они отвечают html-кой. Получается даже не сервис, а nginx перед ним, сервис видимо курит бамбук периодически (да, они предупредили что у них работы... уж очень часто это...).
Как-то надо всё это автоматизированно переотправлять.

_________________
Клиент: вер. 7.1.206 / 15.08.2019 22:37:24
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181
Сервер: вер. 7.1.1144 / 15.08.2019 22:39:22
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.062s | 25 Queries | GZIP : On ]