forum.bitel.ru
http://forum.bitel.ru/

Отсутствует информация и смена тарифа в Web [BGB5.1]
http://forum.bitel.ru/viewtopic.php?f=22&t=4581
Страница 1 из 1

Автор:  mikos [ 24 сен 2010, 02:01 ]
Заголовок сообщения:  Отсутствует информация и смена тарифа в Web [BGB5.1]

Добрый вечер.
Надеюсь на помощь. После перехода с 4.6 на 5.1 перестала работать возможность смены тарифа абонентом через Web. В разделе смены тарифа теперь пусто - нет ни текущего тарифа, ни возможности перейти на новый.
У договора установлена группа тарифа и тариф который в нее входит. Галки "использовать" на тарифах стоят.
Все скрины ниже. Может что упустил или это бага?

Вложения:
Picture 7.png
Picture 7.png [ 8.88 КБ | Просмотров: 7138 ]
Picture 6.png
Picture 6.png [ 9.3 КБ | Просмотров: 7138 ]
Picture 5.png
Picture 5.png [ 10.83 КБ | Просмотров: 7138 ]

Автор:  mikos [ 24 сен 2010, 02:01 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Еще скрины

Вложения:
Picture 9.png
Picture 9.png [ 18.37 КБ | Просмотров: 7137 ]
Picture 8.png
Picture 8.png [ 11.22 КБ | Просмотров: 7137 ]

Автор:  restart [ 24 сен 2010, 17:47 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

В server.error.log ошибки появляются, когда в ЛК открываешь страницу с тарифами?

Автор:  mikos [ 24 сен 2010, 18:37 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Да, при каждой попытке открыть раздел по смене тарифа, такая ошибка:

Код:
server 09-24/16:40:17 ERROR [http-8080-6] LoggingPrintStream - java.lang.NullPointerException

Автор:  dimOn [ 24 сен 2010, 18:38 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

а дальше?

Автор:  mikos [ 24 сен 2010, 18:39 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

А дальше ничего нет. Одна единственная строчка.

Автор:  dimOn [ 24 сен 2010, 18:42 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

а в server.out?

Автор:  mikos [ 24 сен 2010, 18:44 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Ничего на эту тему. Там все старое...

Код:
17.09.2010 0:01:08 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet pubexecuter threw exception
java.lang.OutOfMemoryError: Java heap space
17.09.2010 0:01:14 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet webexecuter threw exception
java.lang.IllegalStateException
        at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
        at bitel.billing.server.filters.BGAuthFilter.error(BGAuthFilter.java:374)
        at bitel.billing.server.filters.BGAuthFilter.doFilter(BGAuthFilter.java:233)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Unknown Source)

Автор:  mikos [ 24 сен 2010, 20:02 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Где собака порылась?

Автор:  mikos [ 27 сен 2010, 12:44 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Убрал персональный тариф - все заработало. Есть ограничение на установку персональных тарифов? У меня в них отдельная услуга формировалась со стоимостью подключения... В 4.6 все работало в таком виде, а в 5.1 хрен

Автор:  mikos [ 27 сен 2010, 13:09 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Сразу тогда еще вопрос в тему - каким образом у народа вычистить персональные тарифы? Не бегать же ручками по каждому... Подозреваю табличку какую-то, в которой все эти тарифы лежат...

Автор:  Phricker [ 27 сен 2010, 13:59 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

mikos писал(а):
Сразу тогда еще вопрос в тему - каким образом у народа вычистить персональные тарифы? Не бегать же ручками по каждому... Подозреваю табличку какую-то, в которой все эти тарифы лежат...

возможно это

Автор:  mikos [ 27 сен 2010, 16:39 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Спасибо, помогло.
В довесок используются таблички mtree_node и module_tariff_tree

Автор:  mikos [ 27 сен 2010, 22:12 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Может кому пригодится...

Код:
delete from mtree_node where mtree_id in (select id from module_tariff_tree where tree_id in (select tree_id from contract_tree_link where title like 'Подключение - Интернет'));

delete from module_tariff_tree where tree_id in (select tree_id from contract_tree_link where title like 'Подключение - Интернет');

delete from contract_tree_link where title like 'Подключение - Интернет';

Автор:  dimOn [ 28 сен 2010, 11:27 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Так у вас после удаления персональных стали видеться тарифы?

Автор:  stark [ 28 сен 2010, 11:28 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

mikos писал(а):
java.lang.OutOfMemoryError: Java heap space


c этим аккуратнее . если памяти не хватает, надо увеличить

Автор:  mikos [ 28 сен 2010, 11:29 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Да, вылечилось после удаления персональных тарифов. Вычистил как написал выше. Концов вроде не осталось. Смена тарифа через Web заработала.

Автор:  mikos [ 28 сен 2010, 11:32 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

stark писал(а):
mikos писал(а):
java.lang.OutOfMemoryError: Java heap space


c этим аккуратнее . если памяти не хватает, надо увеличить


А сколько ей оптимальнее дать? Сейчас никаких параметров жабе не отдаю.

-Xms???m
-Xmx???m
-Xmn???m

Автор:  stark [ 28 сен 2010, 16:33 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

mikos писал(а):
stark писал(а):
mikos писал(а):
java.lang.OutOfMemoryError: Java heap space


c этим аккуратнее . если памяти не хватает, надо увеличить


А сколько ей оптимальнее дать? Сейчас никаких параметров жабе не отдаю.

-Xms???m
-Xmx???m
-Xmn???m


там же стоит по умолчанию.. его и правьте

Автор:  mikos [ 28 сен 2010, 17:17 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

Я понимаю :) В какую сторону править и на сколько? Есть какие нибудь расчетные данные, формула или еще что. Или тупо памяти больше выделить и смотреть пока не пропадет эта ошибка?

Автор:  stark [ 29 сен 2010, 12:33 ]
Заголовок сообщения:  Re: Отсутствует информация и смена тарифа в Web [BGB5.1]

mikos писал(а):
Я понимаю :) В какую сторону править и на сколько? Есть какие нибудь расчетные данные, формула или еще что. Или тупо памяти больше выделить и смотреть пока не пропадет эта ошибка?


больше выделить и смотреть :)

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/