BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 20:34

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: [6.0] Тарифы
СообщениеДобавлено: 07 окт 2013, 21:28 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
что то какая то проблема с созданием "сложного тарифа" для модуля.
если делать:
Код:
Модуль
-Продукт
-- Услуга
-- Цена

то все работает.
если например сделать:
Код:
Модуль
-Продукт
-- Фильтр по группе договора (ИЛИ) (Группа А)
--- Услуга
--- Цена
-- Фильтр по группе договора (ИЛИ) ( )
--- Услуга
--- Цена

в различных вариациях.
то в лог падает:
Код:
Caused by: java.lang.ClassCastException: ru.bitel.bgbilling.modules.tv.tariff.server.TvTariffRequest cannot be cast to ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffRequest
        at ru.bitel.bgbilling.modules.inet.tariff.server.ContractGroupsTariffTreeNode.executeImpl(ContractGroupsTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:112)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.processActivationAndProlongation(ProductTariffTreeNode.java:114)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.execute(ProductTariffTreeNode.java:79)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.execute(ProductTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:116)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:77)
        at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:94)
        at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:155)
        at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:267)
        at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:147)
        at ru.bitel.bgbilling.modules.tv.api.server.action.ActionProduct.activate(ActionProduct.java:124)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73)
        ... 37 more

а в ЛК при этом сбрасывается выбранный логин.
Если сделать:
Код:
Модуль
-Продукт
-- Режим активации (Режим А) (за 0.0)
--- Услуга
--- Цена

то продукт пропадает из ЛК

Код:
tv вер. 6.0 сборка 224 от 03.09.2013 18:56:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 09 окт 2013, 17:30 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Смотрим.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 10 окт 2013, 17:19 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Фильтр по группе договора исправили, а по второму нормально отработало. Может быть немного сложнее тариф?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 10 окт 2013, 19:58 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
см. скрин
Вложение:
1.png
1.png [ 72.19 КБ | Просмотров: 4111 ]

при этом, сейчас еще добавил Видимость и Доступность в настройках продукта. До этого все было пусто. В итоге продукт пропадает как только в тарифе появляется узел Режим активации и возвращается после того как я его оттуда убираю. причем, даже если в узле продукта есть любой дочерний узел режима активации (даже если он null и 0.0) продукта в ЛК нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 10 окт 2013, 20:09 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выкладывается. Проблема возникала, когда в режиме активации стояла цена 0.0.
У нас завтра выходной.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 10 окт 2013, 20:50 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Amir писал(а):
У нас завтра выходной.

:lol: я подожду


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 14 окт 2013, 15:00 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Amir писал(а):
Фильтр по группе договора исправили, а по второму нормально отработало. Может быть немного сложнее тариф?

Вложение:
12.png
12.png [ 21.68 КБ | Просмотров: 4079 ]

не исправилось:
Код:
server 10-14/12:57:59 ERROR ["http-bio-/0.0.0.0-8080"-exec-5] ActionHandler - Exception in ru.bitel.bgbilling.modules.tv.api.server.action.ActionProduct:activate
server 10-14/12:57:59 ERROR ["http-bio-/0.0.0.0-8080"-exec-5] CommonExecuter - Произошла ошибка
ru.bitel.bgbilling.common.BGException: Произошла ошибка
        at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:94)
        at bitel.billing.server.WebExecuter.executeAction(WebExecuter.java:465)
        at bitel.billing.server.WebExecuter.doPost(WebExecuter.java:217)
        at bitel.billing.server.WebExecuter.doGet(WebExecuter.java:79)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bitel.server.servlet.filters.MultipartFilter.doFilter(MultipartFilter.java:42)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bitel.server.servlet.filters.XSSFilter.doFilter(XSSFilter.java:89)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:296)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)

Caused by: java.lang.ClassCastException: ru.bitel.bgbilling.modules.tv.tariff.server.TvTariffRequest cannot be cast to ru.bitel.bgbilling.modules.inet.tariff.server.InetTariffRequest
        at ru.bitel.bgbilling.kernel.tariff.tree.server.ContractGroupsTariffTreeNode.executeImpl(ContractGroupsTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:112)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.processActivationAndProlongation(ProductTariffTreeNode.java:114)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.execute(ProductTariffTreeNode.java:79)
        at ru.bitel.bgbilling.modules.tv.tariff.server.ProductTariffTreeNode.execute(ProductTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:116)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:77)
        at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:95)
        at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:158)
        at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:267)
        at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:147)
        at ru.bitel.bgbilling.modules.tv.api.server.action.ActionProduct.activate(ActionProduct.java:124)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionInfo.invoke(ActionInfo.java:41)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handleImpl(ActionHandler.java:150)
        at ru.bitel.bgbilling.kernel.container.web.action.ActionHandler.handle(ActionHandler.java:73)
        ... 37 more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 14 окт 2013, 16:24 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] Тарифы
СообщениеДобавлено: 14 окт 2013, 19:17 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
work'ает!


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

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


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

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


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

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