BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 502 ] • Оценка темы: Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16, 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 июн 2018, 19:36 
Не могу посмотреть баланс, не подгружается страница.

java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

В логах следующее:
Код:
2018-06-13 21:26:49,670 INFO  [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-184) ERROR class javax.el.PropertyNotFoundException
2018-06-13 21:26:49,670 ERROR [io.undertow.request] (default task-184) UT005023: Exception handling request to /my/index.xhtml: java.lang.NullPointerException
        at ru.bitel.mybgbilling.kernel.common.MyExceptionHandler.handle(MyExceptionHandler.java:190)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119)
        at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
        at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
        at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
        at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
        at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
        at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
        at io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
        at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
        at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
        at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:59)
        at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
        at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
        at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
        at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
        at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
        at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
        at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
        at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
        at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
        at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
        at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
        at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
        at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
        at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
        at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
        at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
        at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
        at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
        at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805)
        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)


Вернуться к началу
  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 июн 2018, 19:44 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
mybgbilling-sync.sh вызывали?

Версия 7.0? В логах еще что-нибудь есть до этого?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 июн 2018, 19:51 
Да, 7.0. Вызывали, и кабинет обновляли.
Есть ещё пара строк выше, которые относятся к этому запросу:
Код:
2018-06-13 21:49:31,525 INFO  [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-52) page=kernel/balance => WEB-INF/content/kernel/balance
2018-06-13 21:49:31,525 INFO  [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-52) moduleId=0
2018-06-13 21:49:31,529 INFO  [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-52) ERROR class javax.el.PropertyNotFoundException
2018-06-13 21:49:31,530 ERROR [io.undertow.request] (default task-52) UT005023: Exception handling request to /my/index.xhtml: java.lang.NullPointerException


Вернуться к началу
  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 19 июн 2018, 21:10 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Не получилось повторить. Выложили обновление, в котором более корректно обрабатывается ошибка ERROR class javax.el.PropertyNotFoundException
(сейчас после нее возникал NullPointerException). Возможно после этого понятнее будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 авг 2018, 18:16 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
Не работает ./mybgbilling-sync-libs.sh
Выдает ошибку:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/ws/WebServiceException
at ru.bitel.mybgbilling.kernel.common.Updater.main(Updater.java:91)
Caused by: java.lang.ClassNotFoundException: javax.xml.ws.WebServiceException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 1 more
JAVA_HOME=/opt/java/jdk
MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war
Set MyBGBilling.war to (re)deploy

В чем может быть дело?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 авг 2018, 14:58 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Текущие версии биллинга поддерживают только JDK 8, а у вас похоже 9 или 10.

У 9 и 10 ограниченный срок поддержки, поэтому мы их пропускаем и ждем JDK 11, там уже будем смотреть про совместимость, т.к. многое поменялось и будет не просто сделать, чтобы проект запускался одновременно под 8 и 11.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 16 авг 2018, 20:40 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
Биллинг на 8 работает, ЛК на 10. Спасибо, поменяю на 8.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 23 авг 2018, 19:10 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
Периодически перестает работать ЛК. Решается рестартом wildfly.
В логах ошибка:
2018-08-23 14:13:20,680 ERROR [io.undertow.request] (default task-16) UT005001: An exception occurred processing the request: java.net.URISyntaxEx
ception: Relative path in absolute URI: https://5.188.210.12:8443http://5.188.210.12/echo.php
at java.net.URI.checkPath(URI.java:1823)
at java.net.URI.<init>(URI.java:672)
at io.undertow.security.handlers.SinglePortConfidentialityHandler.getRedirectURI(SinglePortConfidentialityHandler.java:51)
at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.getRedirectURI(ServletConfidentialityConstraintHandler.ja
va:83)
at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:49)
at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.jav
a:64)
at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:59)
at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43
)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805)
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)

Что с этим можно сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 23 авг 2018, 19:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
https://5.188.210.12:8443http://5.188.210.12/echo.php

А это что-то ваше или у вас вообще никаких echo.php нет?

Данная ошибка всегда появляется, когда перестает работать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 23 авг 2018, 20:31 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
Ничего подобного у меня нет. Да, после нее перестает работать.
Варианты url могут быть разные, но результат всегда один.
Relative path in absolute URI: https://www.so.com:8443http://www.so.co ... 4001284972
Relative path in absolute URI: https://www.baidu.com:8443http://www.ba ... 4252354220

В интернете поискал, нашел, к примеру, вот это: https://issues.jboss.org/browse/UNDERTOW-592
Только что с этим делать не очень понятно)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 24 авг 2018, 17:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
все понятно, видимо wildfy на "ружу" открыт и когда его сканируют ему становится плохо)
вроде в прошлом году исправили, на свежем wildfly быть не должно.
Но лучше перед wildfly поставьте nginx для начала


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 05 сен 2018, 14:09 
Не в сети

Зарегистрирован: 05 сен 2018, 13:33
Сообщения: 5
Карма: 0
Здравствуйте.
У нас используется BGB 7.1 с новым личным кабинетом.
Потребовалось использовать предоплаченные карточки для пополнения баланса. Карты добавил, диллера завёл, через клиент BGB проверил, карты активируются.
Не понятно как из личного кабинета клиента активировать карточки, в mybgbilling-payment.groovy параметр showCard = true.
В данный момент используется для оплаты только модуль Сбербанк.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 окт 2018, 00:21 
Не в сети
Клиент

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

Код:
2018-10-10 21:14:47,201 INFO  [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-73) ERROR class javax.faces.FacesException
2018-10-10 21:14:47,201 SEVERE [javax.enterprise.resource.webcontainer.jsf.context] (default task-73) javax.faces.el.EvaluationException: java.lang.UnsupportedOperationException
        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101)
        at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
        at javax.faces.component.UICommand.broadcast(UICommand.java:315)
        at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
        at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
        at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
        at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
        at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
        at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
        at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
        at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
        at io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51)
        at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
        at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
        at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56)
        at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
        at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
        at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
        at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
        at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284)
        at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263)
        at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
        at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174)
        at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
        at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793)
        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)

Caused by: java.lang.UnsupportedOperationException
        at ru.bitel.bgbilling.common.service.PaymentServiceProvider.beginAutopaymentTransaction(PaymentServiceProvider.java:64)
        at ru.bitel.mybgbilling.kernel.payment.PaymentBean.beginTransaction(PaymentBean.java:435)
        at ru.bitel.mybgbilling.kernel.payment.PaymentBean$Proxy$_$$_WeldSubclass.beginTransaction$$super(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49)
        at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77)
        at ru.bitel.mybgbilling.kernel.ws.WSInjectInterceptor.aroundInvoke(WSInjectInterceptor.java:60)
        at sun.reflect.GeneratedMethodAccessor10446.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68)
        at ru.bitel.mybgbilling.kernel.payment.PaymentBean$Proxy$_$$_WeldSubclass.beginTransaction(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
        at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
        at ru.bitel.mybgbilling.kernel.payment.PaymentBean$Proxy$_$$_WeldClientProxy.beginTransaction(Unknown Source)
        at ru.bitel.mybgbilling.kernel.payment.AutopaymentBean.apply(AutopaymentBean.java:327)
        at ru.bitel.mybgbilling.kernel.payment.AutopaymentBean$Proxy$_$$_WeldSubclass.apply$$super(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49)
        at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77)
        at ru.bitel.mybgbilling.kernel.ws.WSInjectInterceptor.aroundInvoke(WSInjectInterceptor.java:60)
        at sun.reflect.GeneratedMethodAccessor10446.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68)
        at ru.bitel.mybgbilling.kernel.payment.AutopaymentBean$Proxy$_$$_WeldSubclass.apply(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at javax.el.ELUtil.invokeMethod(ELUtil.java:308)
        at javax.el.BeanELResolver.invoke(BeanELResolver.java:415)
        at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:256)
        at com.sun.el.parser.AstValue.invoke(AstValue.java:285)
        at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
        at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
        at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
        at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
        at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
        at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
        at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
        ... 38 more


Код:
Информация о версии:

  Клиент: вер. 7.0.974 / 27.09.2018 20:45:24
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181
  Сервер: вер. 7.0.1416 / 05.10.2018 18:33:01
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181

  bill: вер. 7.0.146 / 27.09.2018 20:47:14
  card: вер. 7.0.51 / 07.06.2018 16:41:02
  dialup: вер. 7.0.326 / 08.06.2018 14:17:17
  drweb: вер. 7.0.78 / 14.03.2018 16:03:36
  inet: вер. 7.0.938 / 05.10.2018 16:54:59
  ipn: вер. 7.0.292 / 27.09.2018 20:47:07
  mps: вер. 7.0.230 / 19.06.2018 20:44:57
  npay: вер. 7.0.218 / 28.08.2018 17:44:11
  paymaster: вер. 7.0.70 / 01.10.2018 21:53:54
  rentsoft: вер. 7.0.72 / 21.03.2018 15:22:51
  reports: вер. 7.0.247 / 23.08.2018 17:04:21
  rscm: вер. 7.0.190 / 31.05.2018 15:53:23
  ru.bitel.bgbilling.plugins.bonus: вер. 7.0.136 / 30.07.2018 09:49:10
  ru.bitel.bgbilling.plugins.cashcheck: вер. 7.0.140 / 01.10.2018 21:53:46
  ru.bitel.bgbilling.plugins.crm: вер. 7.0.205 / 30.07.2018 09:49:11
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.102 / 09.08.2018 16:38:00
  sberbank: вер. 7.0.84 / 20.09.2018 22:12:08
  trayinfo: вер. 7.0.181 / 14.03.2018 16:05:14
  tv: вер. 7.0.302 / 05.09.2018 21:00:55

Окружение:

  Клиент:
    os: Windows 10 amd64, 10.0
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181
    jre home: C:\Program Files\Java\jre1.8.0_181
    memory (use/total/max): 49M/180M/455M
    default tz: 10.10.2018 21:20 MSK +0300 (Europe/Moscow)
    user tz: 10.10.2018 21:20 GMT+03:00 +0300 (GMT+03:00)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 3.10.0-862.11.6.el7.x86_64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181
    jre home: /usr/java/jdk1.8.0_181-amd64/jre
    default tz: 10.10.2018 21:20 MSK +0300 (Europe/Moscow)
    memory (use/total/max): 444M/809M/1820M
    db time: master: 10.10.2018 21:20 MSK
    db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci)
    locale: en_US
    uptime: Started: 10.10.2018 19:29:38 Uptime: 0 d 01:50:25


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 окт 2018, 00:27 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
+ куда улетают поля "Номер телефона" и Email из личного кабинета?
например с модулем paymaster в ините платежа улетает пустое значение:
Цитата:
LMI_PAYER_PHONE_NUMBER=&LMI_PAYER_EMAIL=&


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 окт 2018, 15:16 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Добрый день!

Установил сегодня новый ЛК. БГ 7.1. Все обновления сегодняшним днём.
ЛК запустился, но авторизоваться в нём не получается - при любых логин/пароль (правильных или нет) появляется красным "Форма устарела, попробуйте снова."
В логах:

Код:
2018-10-11 04:30:20,689 INFO  [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-25) ERROR class javax.faces.FacesException
2018-10-11 04:30:20,690 INFO  [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-25) WELD-000321: No conversation found to restore for id 1
2018-10-11 04:30:20,710 INFO  [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-25) page=kernel/news => WEB-INF/content/kernel/news
2018-10-11 04:30:20,710 INFO  [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-25) moduleId=0
2018-10-11 04:30:20,715 INFO  [ru.bitel.mybgbilling.kernel.realm.LoginBean] (default task-25) LoginBean - init


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

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

Версия Wildfly какая?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 окт 2018, 16:03 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Amir писал(а):
Цитата:
"Форма устарела, попробуйте снова."

Версия Wildfly какая?

10.1.0.Final

Пробовал 11.0.0.Final - тоже самое


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 11 окт 2018, 20:37 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Проверял недавно на новой установке - нормально было
А браузер какой? Может быть какой-нибудь плагин браузера мешает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 12 окт 2018, 05:58 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Amir писал(а):
Проверял недавно на новой установке - нормально было
А браузер какой? Может быть какой-нибудь плагин браузера мешает


И правда похоже проблема в браузере. Использовал FF. Отключил плагины, http заработал, на https по прежнему "устаревшая форма", но сертификат самоподписной.
А вот в Chrome работают и http и https.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 15 окт 2018, 19:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
+ куда улетают поля "Номер телефона" и Email из личного кабинета?
например с модулем paymaster в ините платежа улетает пустое значение:
Выложили обновление модуля.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 27 ноя 2018, 18:06 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
Добрый день!
В новом ЛК при входе не генерируется событие "Авторизация в Web". Это нормально?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 28 ноя 2018, 15:54 
Не в сети

Зарегистрирован: 29 май 2018, 18:12
Сообщения: 60
Карма: 0
up


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да, сейчас данное событие новым ЛК не генерируется. Как минимум нужна другая логика обработки, т.к. передать туда HttpServletRequest getRequest() не получится.
Но добавить событие в новый ЛК наверно нужно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 06 дек 2018, 13:07 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
1. если пользоваться новым ЛК, то какой URL должен быть для восстановления пароля?
2. web.admin.password= можно использовать с новым ЛК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 дек 2018, 12:12 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
3. какой должен быть return url при платежах (успешном\не успешном) ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 дек 2018, 16:40 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Да, сейчас данное событие новым ЛК не генерируется. Как минимум нужна другая логика обработки, т.к. передать туда HttpServletRequest getRequest() не получится.
Но добавить событие в новый ЛК наверно нужно.
Выложили обновление для 7.1+. Но в ContractWebLoginEvent вместо getRequest() нужно использовать getParams()
https://bgbilling.ru/v7.1/javadoc/ru/bi ... Event.html

Цитата:
1. если пользоваться новым ЛК, то какой URL должен быть для восстановления пароля?
На login.xhtml (должно работать и на index.xhtml)

Цитата:
2. web.admin.password= можно использовать с новым ЛК?
Сейчас - нет. Если добавим, то этот параметр наверно нужно будет указать в конфиге нового ЛК.

Цитата:
3. какой должен быть return url при платежах (успешном\не успешном) ?
payment.xhtml?result=success (failure)

ЛК обычно сам передает URL, но если ЛК за NGINX, то требуется прописать baseUrl в конфигурации (выложили обновление ЛК сегодня):
https://docs.bitel.ru/pages/viewpage.action?pageId=119506896#id-Настройкановоголичногокабинета-ПараметрыидентификацииHTTP-соединения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 13 дек 2018, 20:42 
Не в сети
Клиент

Зарегистрирован: 15 ноя 2011, 17:56
Сообщения: 186
Карма: 0
Есть проблема.
Допустим есть договор со статусом активен. Заходим в новый ЛК и там тоже статус активен.
Затем меняю в договоре статус на приостановлен и не выходя из ЛК, просто обновив страницу или нажимая на пункт меню управление статусом, то статус по прежнему активен!
Как можно сделать так, чтобы данные в ЛК при нажатии на пункт меню или просто обновлении страницы, обновлялись?
bgb 6.2
wildfly - скачал с вашего сервера ftp://bgbilling.ru/pub/bgbilling/6.2/MyBGBilling.zip

_________________
Версия 6.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 14 дек 2018, 17:57 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
nikav80 писал(а):
Есть проблема.
Допустим есть договор со статусом активен. Заходим в новый ЛК и там тоже статус активен.
Затем меняю в договоре статус на приостановлен и не выходя из ЛК, просто обновив страницу или нажимая на пункт меню управление статусом, то статус по прежнему активен!
Как можно сделать так, чтобы данные в ЛК при нажатии на пункт меню или просто обновлении страницы, обновлялись?
bgb 6.2
wildfly - скачал с вашего сервера ftp://bgbilling.ru/pub/bgbilling/6.2/MyBGBilling.zip
В WEB-INF/content/kernel/status.xhtml
после
<ui:define name="page-content-data">
добавьте
Код:
      <f:event listener="#{statusBean.autoPopulate}" type="preRenderView" />
      <span jsf:id="statusBean-populate"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 14 дек 2018, 19:29 
Не в сети
Клиент

Зарегистрирован: 15 ноя 2011, 17:56
Сообщения: 186
Карма: 0
Спасибо! :D

_________________
Версия 6.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Web-кабинет клиента
СообщениеДобавлено: 14 дек 2018, 21:39 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Добрый день!

Коллеги, не могу найти как разрабатывать свои страницы для нового ЛК. Со своими действиями. Это вообще вообще возможно?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 502 ] • Оценка темы: Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.Оценок: 8, 6.00 средний балл.  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16, 17  След.

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


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

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


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

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