forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с печатью автоплатежей из очереди http://forum.bitel.ru/viewtopic.php?f=28&t=13376 |
Страница 2 из 2 |
Автор: | dimOn [ 15 июл 2019, 16:22 ] |
Заголовок сообщения: | Re: Проблема с печатью автоплатежей из очереди |
fmaks писал(а): Боюсь в doJsonRequest в данном случае при ошибке парсинага ответ даже в дебаге не увижу, там просто бросается исключение. как раз увидите тело запроса-ответа итд которое логируется в doHttpRequest до парсинга |
Автор: | fmaks [ 15 июл 2019, 17:20 ] |
Заголовок сообщения: | Re: Проблема с печатью автоплатежей из очереди |
Ок. А подскажите как корректно включить дебаг только для шедулера - проверка статуса чеков и для server.mq.log - туда внезапно попадают автоплатежи (или debug не туда свалится?) Для шедулера я так подозреваю в log4j.xml Код: <category name="scheduler" additivity="false"> <priority value="DEBUG"/> <appender-ref ref="APPLICATION"/> <appender-ref ref="ERROR"/> </category> а вот для сервера и его mq лога как? Уж очень не хочется полный дебаг включать, там столько всего будет... |
Автор: | fmaks [ 15 июл 2019, 19:32 ] |
Заголовок сообщения: | Re: Проблема с печатью автоплатежей из очереди |
Судя по всему вот как-то так у них снова... Код: 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 перед ним, сервис видимо курит бамбук периодически (да, они предупредили что у них работы... уж очень часто это...). Как-то надо всё это автоматизированно переотправлять. |
Страница 2 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |