BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 21:43

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 14:38 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Привет
После перезагрузки MW биллинг не имеет с ней никакой связи и синхронизации, т.е пакеты добавляемые в биллинге не добавляются в MW и проч.
Подскажите пожалуйста как отдебажить эту ситуацию, какие логи смотреть и проч.

Клиент: вер. 7.0.944 / 22.03.2018 21:42:42
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131
Сервер: вер. 7.0.1344 / 22.03.2018 21:44:24
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

Ошибок особо нет кроме
mq 08-06/11:49:09 ERROR [event-proc-p-2-t-1] TvDeviceRuntime - org/apache/http/client/HttpClient
java.lang.NoClassDefFoundError: org/apache/http/client/HttpClient
at ru.bitel.bgbilling.modules.tv.dyn.ares.iptvportal.IptvPortalOrderManager.init(IptvPortalOrderManager.java:94)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.reloadScripts(TvDeviceRuntime.java:162)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntime.<init>(TvDeviceRuntime.java:101)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:208)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.loadDevice(TvDeviceRuntimeMap.java:216)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.load(TvDeviceRuntimeMap.java:135)
at ru.bitel.bgbilling.modules.tv.runtime.TvDeviceRuntimeMap.notify(TvDeviceRuntimeMap.java:63)
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:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:46)
Caused by: java.lang.ClassNotFoundException: org.apache.http.client.HttpClient
at ru.bitel.bgbilling.kernel.dynamic.server.DatabaseClassLoader.findClass(DatabaseClassLoader.java:44)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 16 more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 16:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
а в папке
Код:
ls -l /opt/BGTVAccess/lib/ext/ |grep "http"

есть такие файлы?
Цитата:
-rw-r--r-- 1 root root 736658 сен 30 2017 httpclient.jar
-rw-r--r-- 1 root root 327373 сен 30 2017 httpcore.jar

хотя как всегда что то с путями
Цитата:
NoClassDefFoundError


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 17:08 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
нету таких
но они есть в
/opt/BGBillingServer/lib/ext


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 17:22 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Скопируйте их в BGTvAccess/lib/ext и перезапустите TvAccess


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 17:53 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Заработало, спасибо
Не соблаговолите ли пояснить природу проблемы?
Еще вчера работало и никто их точно не удалял. И ничего не обновляли, ничего такого


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: потеряна связь с MW IPTVportal
СообщениеДобавлено: 06 авг 2018, 18:12 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Видимо недавно перекомпилировали дин. классы, а до этого была скомпилирована и работала старая реализация (и после перекомпиляции не нажимали перечитать конфигурацию, поэтому вылезло только после перезапуска TvAccess).

В 2017 году при реализации одного из протоколов в TV пришлось использовать HTTP-метод PATCH (для вызова чужого API), а в стандартном HttpUrlConnection его нельзя вызвать. Задействовали apache-http-client, но изменения затронули и другие протоколы, где используется JsonClient.
После перекомпиляции JsonClient стал требовать наличие класса HttpClient, а в вашей сборке TvAccess его еще не было.


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

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


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

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


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

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