forum.bitel.ru http://forum.bitel.ru/ |
|
Web-кабинет клиента http://forum.bitel.ru/viewtopic.php?f=66&t=9714 |
Страница 13 из 17 |
Автор: | WhiteWind [ 13 июн 2018, 19:36 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Не могу посмотреть баланс, не подгружается страница. 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) |
Автор: | Amir [ 13 июн 2018, 19:44 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
mybgbilling-sync.sh вызывали? Версия 7.0? В логах еще что-нибудь есть до этого? |
Автор: | WhiteWind [ 13 июн 2018, 19:51 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Да, 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 |
Автор: | Amir [ 19 июн 2018, 21:10 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Не получилось повторить. Выложили обновление, в котором более корректно обрабатывается ошибка ERROR class javax.el.PropertyNotFoundException (сейчас после нее возникал NullPointerException). Возможно после этого понятнее будет. |
Автор: | DVShatskikh [ 15 авг 2018, 18:16 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Не работает ./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 В чем может быть дело? |
Автор: | Amir [ 16 авг 2018, 14:58 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Текущие версии биллинга поддерживают только JDK 8, а у вас похоже 9 или 10. У 9 и 10 ограниченный срок поддержки, поэтому мы их пропускаем и ждем JDK 11, там уже будем смотреть про совместимость, т.к. многое поменялось и будет не просто сделать, чтобы проект запускался одновременно под 8 и 11. |
Автор: | DVShatskikh [ 16 авг 2018, 20:40 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Биллинг на 8 работает, ЛК на 10. Спасибо, поменяю на 8. |
Автор: | DVShatskikh [ 23 авг 2018, 19:10 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Периодически перестает работать ЛК. Решается рестартом 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) Что с этим можно сделать? |
Автор: | Amir [ 23 авг 2018, 19:49 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: https://5.188.210.12:8443http://5.188.210.12/echo.php А это что-то ваше или у вас вообще никаких echo.php нет? Данная ошибка всегда появляется, когда перестает работать? |
Автор: | DVShatskikh [ 23 авг 2018, 20:31 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Ничего подобного у меня нет. Да, после нее перестает работать. Варианты 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 Только что с этим делать не очень понятно) |
Автор: | zavndw [ 24 авг 2018, 17:00 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
все понятно, видимо wildfy на "ружу" открыт и когда его сканируют ему становится плохо) вроде в прошлом году исправили, на свежем wildfly быть не должно. Но лучше перед wildfly поставьте nginx для начала |
Автор: | darkringfire [ 05 сен 2018, 14:09 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Здравствуйте. У нас используется BGB 7.1 с новым личным кабинетом. Потребовалось использовать предоплаченные карточки для пополнения баланса. Карты добавил, диллера завёл, через клиент BGB проверил, карты активируются. Не понятно как из личного кабинета клиента активировать карточки, в mybgbilling-payment.groovy параметр showCard = true. В данный момент используется для оплаты только модуль Сбербанк. |
Автор: | Dog [ 11 окт 2018, 00:21 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
При попытке настроить ежемесячный автоплатеж(через 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 |
Автор: | Dog [ 11 окт 2018, 00:27 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
+ куда улетают поля "Номер телефона" и Email из личного кабинета? например с модулем paymaster в ините платежа улетает пустое значение: Цитата: LMI_PAYER_PHONE_NUMBER=&LMI_PAYER_EMAIL=&
|
Автор: | Bazhutyan [ 11 окт 2018, 15:16 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Добрый день! Установил сегодня новый ЛК. БГ 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 |
Автор: | Amir [ 11 окт 2018, 15:22 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: "Форма устарела, попробуйте снова." Версия Wildfly какая? |
Автор: | Bazhutyan [ 11 окт 2018, 16:03 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Цитата: "Форма устарела, попробуйте снова." Версия Wildfly какая? 10.1.0.Final Пробовал 11.0.0.Final - тоже самое |
Автор: | Amir [ 11 окт 2018, 20:37 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Проверял недавно на новой установке - нормально было А браузер какой? Может быть какой-нибудь плагин браузера мешает |
Автор: | Bazhutyan [ 12 окт 2018, 05:58 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Проверял недавно на новой установке - нормально было А браузер какой? Может быть какой-нибудь плагин браузера мешает И правда похоже проблема в браузере. Использовал FF. Отключил плагины, http заработал, на https по прежнему "устаревшая форма", но сертификат самоподписной. А вот в Chrome работают и http и https. |
Автор: | Amir [ 15 окт 2018, 19:25 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: + куда улетают поля "Номер телефона" и Email из личного кабинета? Выложили обновление модуля.
например с модулем paymaster в ините платежа улетает пустое значение: |
Автор: | DVShatskikh [ 27 ноя 2018, 18:06 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Добрый день! В новом ЛК при входе не генерируется событие "Авторизация в Web". Это нормально? |
Автор: | DVShatskikh [ 28 ноя 2018, 15:54 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
up |
Автор: | Amir [ 29 ноя 2018, 18:43 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Да, сейчас данное событие новым ЛК не генерируется. Как минимум нужна другая логика обработки, т.к. передать туда HttpServletRequest getRequest() не получится. Но добавить событие в новый ЛК наверно нужно. |
Автор: | Dog [ 06 дек 2018, 13:07 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
1. если пользоваться новым ЛК, то какой URL должен быть для восстановления пароля? 2. web.admin.password= можно использовать с новым ЛК? |
Автор: | Dog [ 13 дек 2018, 12:12 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
3. какой должен быть return url при платежах (успешном\не успешном) ? |
Автор: | Amir [ 13 дек 2018, 16:40 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: Да, сейчас данное событие новым ЛК не генерируется. Как минимум нужна другая логика обработки, т.к. передать туда 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-соединения |
Автор: | nikav80 [ 13 дек 2018, 20:42 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Есть проблема. Допустим есть договор со статусом активен. Заходим в новый ЛК и там тоже статус активен. Затем меняю в договоре статус на приостановлен и не выходя из ЛК, просто обновив страницу или нажимая на пункт меню управление статусом, то статус по прежнему активен! Как можно сделать так, чтобы данные в ЛК при нажатии на пункт меню или просто обновлении страницы, обновлялись? bgb 6.2 wildfly - скачал с вашего сервера ftp://bgbilling.ru/pub/bgbilling/6.2/MyBGBilling.zip |
Автор: | Amir [ 14 дек 2018, 17:57 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
nikav80 писал(а): Есть проблема. В WEB-INF/content/kernel/status.xhtml Допустим есть договор со статусом активен. Заходим в новый ЛК и там тоже статус активен. Затем меняю в договоре статус на приостановлен и не выходя из ЛК, просто обновив страницу или нажимая на пункт меню управление статусом, то статус по прежнему активен! Как можно сделать так, чтобы данные в ЛК при нажатии на пункт меню или просто обновлении страницы, обновлялись? bgb 6.2 wildfly - скачал с вашего сервера ftp://bgbilling.ru/pub/bgbilling/6.2/MyBGBilling.zip после <ui:define name="page-content-data"> добавьте Код: <f:event listener="#{statusBean.autoPopulate}" type="preRenderView" />
<span jsf:id="statusBean-populate" |
Автор: | nikav80 [ 14 дек 2018, 19:29 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Спасибо! |
Автор: | borisk [ 14 дек 2018, 21:39 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Добрый день! Коллеги, не могу найти как разрабатывать свои страницы для нового ЛК. Со своими действиями. Это вообще вообще возможно? |
Страница 13 из 17 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |