BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 15 май 2021, 01:22

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 13:23 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Добрый день. Сегодня обновились до последней ветки. После обновления заметили, что если открыть абонента bgbilling и выбрать приход, то возникает вот такая ошибка.
Версия bgbilling:
Код:
Информация о версии:

  Клиент: вер. 7.1.195 / 25.04.2019 13:57:07
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92
  Сервер: вер. 7.1.1119 / 25.04.2019 13:59:06
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151

  card: вер. 7.1.199 / 12.02.2019 19:06:33
  dba: вер. 7.1.152 / 06.02.2019 19:12:00
  inet: вер. 7.1.702 / 25.04.2019 13:59:26
  npay: вер. 7.1.177 / 06.02.2019 19:12:46
  phone: вер. 7.1.255 / 18.03.2019 21:32:53
  reports: вер. 7.1.206 / 22.04.2019 20:11:57
  ru.bitel.bgbilling.plugins.bonus: вер. 7.1.102 / 06.02.2019 19:11:27
  ru.bitel.bgbilling.plugins.cashcheck: вер. 7.1.130 / 25.04.2019 13:59:19
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.1.40 / 18.03.2019 21:32:51
  ru.bitel.bgbilling.plugins.documents: вер. 7.1.140 / 18.03.2019 21:32:51
  ru.bitel.bgbilling.plugins.sbpilot: вер. 7.1.43 / 25.04.2019 13:59:50
  sberbank: вер. 7.1.46 / 25.04.2019 17:35:38
  tv: вер. 7.1.224 / 04.04.2019 20:02:15
  voiceip: вер. 7.1.190 / 18.03.2019 21:32:15

Debug ошибки:
Цитата:
04-30/10:25:58 ERROR [http-nio-9088-exec-2] CashCheckAction - java.util.concurrent.ExecutionException: com.fasterxml.jackson.core.io.JsonEOFException: Unexpected end-of-input within/between Object entries
at [Source: (String)"{"status":"ok","exception":null,"message":"","tag":null,"data":{"return":{"list":[{"id":1,"title":"ООО \"avdasfvadvadv\" (г. asdvadsvadsvasdv)","address":"10.0.43.39","port":9876,"hidden":false,"autoclose":false,"autoclosePass":0,"fiscalizatorType":"cashcheckserver","config""; line: 1, column: 569]
ru.bgcrm.model.BGException: java.util.concurrent.ExecutionException: com.fasterxml.jackson.core.io.JsonEOFException: Unexpected end-of-input within/between Object entries
at [Source: (String)"{"status":"ok","exception":null,"message":"","tag":null,"data":{"return":{"list":[{"id":1,"title":"ООО \"avdasfvadvadv\" (г. asdvadsvadsvasdv)","address":"10.0.43.39","port":9876,"hidden":false,"autoclose":false,"autoclosePass":0,"fiscalizatorType":"cashcheckserver","config""; line: 1, column: 569]
at ru.bgcrm.plugin.bgbilling.TransferData.postData(TransferData.java:440)
at ru.bgcrm.plugin.bgbilling.TransferData.postDataReturn(TransferData.java:416)
at ru.bgcrm.plugin.bgbilling.proto.dao.CashCheckDAO.getRegistratorList(CashCheckDAO.java:125)
at ru.bgcrm.plugin.bgbilling.proto.struts.action.CashCheckAction.registratorList(CashCheckAction.java:28)
at sun.reflect.GeneratedMethodAccessor757.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at ru.bgcrm.struts.action.BaseAction$InvokerWithRequest.invoke(BaseAction.java:605)
at ru.bgcrm.struts.action.BaseAction.dispatchMethod(BaseAction.java:276)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at ru.bgcrm.servlet.filter.SetRequestParamsFilter.doFilter(SetRequestParamsFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at ru.bgcrm.servlet.filter.AuthFilter.doFilter(AuthFilter.java:119)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at ru.bgcrm.servlet.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:38)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.util.concurrent.ExecutionException: com.fasterxml.jackson.core.io.JsonEOFException: Unexpected end-of-input within/between Object entries
at [Source: (String)"{"status":"ok","exception":null,"message":"","tag":null,"data":{"return":{"list":[{"id":1,"title":"ООО \"avdasfvadvadv\" (г. asdvadsvadsvasdv)","address":"10.0.43.39","port":9876,"hidden":false,"autoclose":false,"autoclosePass":0,"fiscalizatorType":"cashcheckserver","config""; line: 1, column: 569]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at ru.bgcrm.plugin.bgbilling.TransferData.postDataAsync(TransferData.java:533)
at ru.bgcrm.plugin.bgbilling.TransferData.postData(TransferData.java:432)
... 48 more
Caused by: com.fasterxml.jackson.core.io.JsonEOFException: Unexpected end-of-input within/between Object entries
at [Source: (String)"{"status":"ok","exception":null,"message":"","tag":null,"data":{"return":{"list":[{"id":1,"title":"ООО \"avdasfvadvadv\" (г. asdvadsvadsvasdv)","address":"10.0.43.39","port":9876,"hidden":false,"autoclose":false,"autoclosePass":0,"fiscalizatorType":"cashcheckserver","config""; line: 1, column: 569]
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportInvalidEOF(ParserMinimalBase.java:618)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._skipColon2(ReaderBasedJsonParser.java:2222)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._skipColon(ReaderBasedJsonParser.java:2137)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:695)
at com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer.deserializeObject(JsonNodeDeserializer.java:212)
at com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer.deserializeArray(JsonNodeDeserializer.java:262)
at com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer.deserializeObject(JsonNodeDeserializer.java:221)
at com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer.deserializeObject(JsonNodeDeserializer.java:218)
at com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer.deserializeObject(JsonNodeDeserializer.java:218)
at com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.deserialize(JsonNodeDeserializer.java:62)
at com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.deserialize(JsonNodeDeserializer.java:14)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3051)
at com.fasterxml.jackson.databind.ObjectMapper.readTree(ObjectMapper.java:1818)
at ru.bgcrm.plugin.bgbilling.TransferData$RequestTaskJsonRpc.postData(TransferData.java:253)
at ru.bgcrm.plugin.bgbilling.TransferData$RequestTaskJsonRpc.call(TransferData.java:206)
at ru.bgcrm.plugin.bgbilling.TransferData$RequestTaskJsonRpc.call(TransferData.java:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 more


Вложения:
333.png
333.png [ 129.81 КБ | Просмотров: 789 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 13:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2624
Откуда: Парагвай
Карма: 69
а ERP у вас последней версии?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 13:50 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Да, сегодня утром обновились


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 14:02 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
ну там сильно в плагине порефакторено было, наверное, что-то тут не совместилось
а логи сервера чистые?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 14:07 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Сервера bgbilling? или ERP? дело в том, что еще подключал к ERP версию тестовую биллинга не обновленную, такой проблемы нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 14:13 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделайте debug логи на ЕРП, чтобы получить запросы и ответы от биллинга.
Можете быстро в динамическом логировании включить.
https://bgerp.ru/doc/3.0/manual/kernel/ ... ml#log-dyn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 14:33 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Дак такой лог выше выложен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
lexusrid писал(а):
Сервера bgbilling? или ERP? дело в том, что еще подключал к ERP версию тестовую биллинга не обновленную, такой проблемы нет.

биллинга, я просто вижу там поля в модельке которые недавно были в биллинге добавлены и как раз ему на этом месте не нравится

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 16:16 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Цитата:
server 04-30/13:17:56 ERROR [http-nio-0.0.0.0-8080-exec-1] JsonWsHandler - No serializer found for class ru.bitel.common.ParameterMap$DefaultParameterMap and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: ru.bitel.bgbilling.kernel.container.ws.server.JsonResponse["data"]->java.util.HashMap["return"]->ru.bitel.common.model.Result["list"]->java.util.ArrayList[0]->ru.bitel.bgbilling.plugins.cashcheck.common.Printer["config"])
com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class ru.bitel.common.ParameterMap$DefaultParameterMap and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: ru.bitel.bgbilling.kernel.container.ws.server.JsonResponse["data"]->java.util.HashMap["return"]->ru.bitel.common.model.Result["list"]->java.util.ArrayList[0]->ru.bitel.bgbilling.plugins.cashcheck.common.Printer["config"])
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:59)
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:26)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:505)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:639)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:100)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:21)
at com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:183)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:505)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:639)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:491)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:412)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:27)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:505)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:639)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:114)
at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:2866)
at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2289)
at ru.bitel.bgbilling.kernel.container.ws.server.JsonWsHandler.handle(JsonWsHandler.java:378)
at bitel.billing.server.Executer.doPost(SourceFile:170)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 16:49 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
lexusrid писал(а):
Дак такой лог выше выложен

Там только ERROR. Запросов нет. Или это всё, что было?..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 30 апр 2019, 16:57 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Администратор писал(а):
lexusrid писал(а):
Дак такой лог выше выложен

Там только ERROR. Запросов нет. Или это всё, что было?..

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при добавлении платежа
СообщениеДобавлено: 14 май 2019, 11:24 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Добрый день.
Есть ли какие то мысли по решению данной проблемы? Очень большие неудобства в работе


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 май 2019, 23:56 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
День добрый.
Обновление биллинга 7.1 опубликовано. Просьба проверить.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 май 2019, 11:27 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Спасибо.
Все работает.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

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


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

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


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

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