forum.bitel.ru http://forum.bitel.ru/ |
|
Web-кабинет клиента http://forum.bitel.ru/viewtopic.php?f=66&t=9714 |
Страница 15 из 17 |
Автор: | Cromeshnic [ 16 апр 2019, 17:44 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
mzhar писал(а): на заднем фоне виднеется предыдущая просмотренная страница Смотри в логах ЛК, ошибка какая-то возникла на странице |
Автор: | mzhar [ 16 апр 2019, 17:49 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
модуль только инет , в старый лк не заходит, по поводу логов буду смотреть, спасибо |
Автор: | Amir [ 16 апр 2019, 18:42 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Cromeshnic писал(а): v 7.0, обновил ЛК, он не деплоится, т.к. не может найти сервис ContractParameterService. Скачал последнюю версию kernel.jar для 7.0 - там нет такого класса, есть в 7.2. В ЛК используется ru.bitel.bgbilling.kernel.contract.api.common.service.ContractParameterService, он есть в kernel.jar |
Автор: | Amir [ 16 апр 2019, 18:59 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: Вообще, я пытался обновить ЛК, т.к. у меня почему-то не работает раздел "Рассылки" (которые суть плагин Dispatch). Там вроде проблема была раньше, что при скачивании библиотек биллинга dispatch.jar не скачивался - т.е. как вариант, можно просто скопировать.
Ошибок нет, на договоре пусто в списках "контакты" и "рассылки", форм для заведения новых тоже нет. Как будто dispatchBean не возвращает ничего. Хотя на договоре точно есть рассылки и контакты. |
Автор: | Amir [ 16 апр 2019, 19:02 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: В разделе Тарифы, что должно отображаться? При открытии у меня пусто, но на заднем фоне виднеется предыдущая просмотренная страница 1. Попробуйте выполнить mybgbilling-sync-lib.sh , чтобы ЛК выкачал клиентские библиотеки биллинга из BGBillingServer. 2. Если ЛК устанавливали не обновляя биллинг, то возможно дело в том, что ЛК новее чем биллинг (и пытается использовать API, которого у вас в биллинге сейчас нет). |
Автор: | Cromeshnic [ 17 апр 2019, 07:44 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Cromeshnic писал(а): v 7.0, обновил ЛК, он не деплоится, т.к. не может найти сервис ContractParameterService. Скачал последнюю версию kernel.jar для 7.0 - там нет такого класса, есть в 7.2. В ЛК используется ru.bitel.bgbilling.kernel.contract.api.common.service.ContractParameterService, он есть в kernel.jar В 7.0? Не вижу: Код: # unzip -l kernel.jar | grep ContractParameterService
# |
Автор: | Cromeshnic [ 17 апр 2019, 07:55 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Цитата: Вообще, я пытался обновить ЛК, т.к. у меня почему-то не работает раздел "Рассылки" (которые суть плагин Dispatch). Там вроде проблема была раньше, что при скачивании библиотек биллинга dispatch.jar не скачивался - т.е. как вариант, можно просто скопировать.Ошибок нет, на договоре пусто в списках "контакты" и "рассылки", форм для заведения новых тоже нет. Как будто dispatchBean не возвращает ничего. Хотя на договоре точно есть рассылки и контакты. Действительно, делаю sync, не скачивается: Код: ... Download libs for: bill Extract bill.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Try download libs for: plugins.helpdesk Found 0 files Try download libs for: plugins.documents Found 0 files Try download libs for: plugins.bonus Extract bonus.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Try download libs for: update Extract client.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Synchronization finished ... Скачал вручную из client.jars - заработало, спасибо |
Автор: | mzhar [ 17 апр 2019, 10:10 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Цитата: В разделе Тарифы, что должно отображаться? При открытии у меня пусто, но на заднем фоне виднеется предыдущая просмотренная страница 1. Попробуйте выполнить mybgbilling-sync-lib.sh , чтобы ЛК выкачал клиентские библиотеки биллинга из BGBillingServer. 2. Если ЛК устанавливали не обновляя биллинг, то возможно дело в том, что ЛК новее чем биллинг (и пытается использовать API, которого у вас в биллинге сейчас нет). 1-ый способ не помог. 2. А как проверить и добавить API? |
Автор: | Amir [ 17 апр 2019, 21:26 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: В 7.0? На ftp в update_7.0.zip/server.zip/kernel.jar есть. А в каком kernel.jar нет?
Не вижу: |
Автор: | Amir [ 17 апр 2019, 21:27 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: 2. А как проверить и добавить API? Покажите скриншот диалога О программе и содержимое /opt/wildfly/standalone/deployments/MyBGBilling.war/WEB-INF/classes/META-INF/MANIFEST.MF
|
Автор: | mzhar [ 18 апр 2019, 09:28 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
и еще вопрос, как отобразить ФИО в верхней части страницы? почитал доку немного не понял , прописываю переменную content.kernel.customerTitle и пусто(, указываю customerBean.customerTitle def individualCustomerTitleParamIds = [1, 2, 3, 4, 6]; отображается только 1-ФИО, а как вывести 2,3...? |
Автор: | mzhar [ 22 апр 2019, 08:11 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
up |
Автор: | Cromeshnic [ 02 июн 2019, 11:49 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Поставил по мануалу BG 8.0 с модулями npay, inet, card Ставлю новый ЛК, всё сделал по мануалу, не запускается: Код: 2019-06-02 13:48:49,360 WARN [org.jboss.weld.Validator] (MSC service thread 1-4) WELD-001478: Interceptor class ru.bitel.mybgbilling.kernel.ws.WSInjectInterceptor is enabled for the application and for the bean archive MyBGBilling.war/WEB-INF/classes. It will only be invoked in the @Priority part of the chain. 2019-06-02 13:48:49,361 WARN [org.jboss.weld.Validator] (MSC service thread 1-4) WELD-001478: Interceptor class ru.bitel.mybgbilling.kernel.directory.DirectoryInjectInterceptor is enabled for the application and for the bean archive MyBGBilling.war/WEB-INF/classes. It will only be invoked in the @Priority part of the chain. 2019-06-02 13:48:50,080 INFO [SessionModuleScopeExtension] (MSC service thread 1-4) afterBeanDiscovery 2019-06-02 13:48:50,141 INFO [org.jboss.weld.Bean] (MSC service thread 1-4) WELD-001571: Proxy for class MyNotificationBean created in org.jboss.weld.proxies because the class package is null. 2019-06-02 13:48:50,142 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.deployment.unit."MyBGBilling.war".WeldStartService: org.jboss.msc.service.StartException in service jboss.deployment.unit."MyBGBilling.war".WeldStartService: Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1730) at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1558) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NullPointerException at org.jboss.as.weld.services.bootstrap.ProxyServicesImpl.getModule(ProxyServicesImpl.java:149) at org.jboss.as.weld.services.bootstrap.ProxyServicesImpl.loadClass(ProxyServicesImpl.java:209) at org.jboss.weld.bean.proxy.ProxyFactory.getProxyClass(ProxyFactory.java:366) at org.jboss.weld.injection.producer.SubclassedComponentInstantiator.createEnhancedSubclass(SubclassedComponentInstantiator.java:113) at org.jboss.weld.injection.producer.SubclassedComponentInstantiator.initEnhancedSubclass(SubclassedComponentInstantiator.java:86) at org.jboss.weld.injection.producer.SubclassedComponentInstantiator.<init>(SubclassedComponentInstantiator.java:79) at org.jboss.weld.injection.producer.SubclassedComponentInstantiator.forInterceptedDecoratedBean(SubclassedComponentInstantiator.java:63) at org.jboss.weld.injection.producer.BeanInjectionTarget.initializeAfterBeanDiscovery(BeanInjectionTarget.java:121) at org.jboss.weld.injection.producer.InjectionTargetInitializationContext.initialize(InjectionTargetInitializationContext.java:42) at org.jboss.weld.injection.producer.InjectionTargetService.initialize(InjectionTargetService.java:63) at org.jboss.weld.bootstrap.WeldStartup.deployBeans(WeldStartup.java:481) at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:86) at org.jboss.as.weld.WeldStartService.start(WeldStartService.java:97) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1738) at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1700) ... 6 more wildfly 16.0 final Качал war для версии 8.0, делал sync libs Потом сделал ещё ./mybgbilling-update.sh Смущает, что при этом пишет, что качается 7.2: Код: # ./mybgbilling-update.sh JAVA_HOME=/opt/java/jdk8 MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war rm: невозможно удалить '../standalone/deployments/MyBGBilling.war.deployed': Нет такого файла или каталога Starting update MyBGBilling Downloading MyBGBilling.war from ftp://bgbilling.ru/pub/bgbilling/7.2/ Download OK Check ZIP OK Replace ../standalone/deployments/MyBGBilling.war/WEB-INF/lib/client.jar Replace ../standalone/deployments/MyBGBilling.war/WEB-INF/classes/META-INF/MANIFEST.MF Sync client libs (mybgbilling-sync-libs.sh)? [y/N] y JAVA_HOME=/opt/java/jdk8 MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war Starting synchronization client libs with BGBillingServer Load configuration: ../standalone/deployments/MyBGBilling.war/WEB-INF/mybgbilling-conf.groovy Lib path: ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Connecting to: http://127.0.0.1:8080/bgbilling/executer jar:file:/opt/wildfly-16.0.0.Final/standalone/deployments/MyBGBilling.war/WEB-INF/lib/client.jar!/ru/bitel/bgbilling/kernel/module/common/service/ModuleService.wsdl Loaded interface ru.bitel.bgbilling.kernel.module.common.service.ModuleService jar:file:/opt/wildfly-16.0.0.Final/standalone/deployments/MyBGBilling.war/WEB-INF/lib/client.jar!/ru/bitel/bgbilling/kernel/admin/plugincfg/common/PlugincfgService.wsdl Loaded interface ru.bitel.bgbilling.kernel.admin.plugincfg.common.PlugincfgService Loaded class ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem Installed modules: [client, npay, inet, card] Download libs for: update Extract client.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Download libs for: npay Extract npay.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Download libs for: inet Extract inet.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Download libs for: card Extract card.jar to ../standalone/deployments/MyBGBilling.war/WEB-INF/lib Try download libs for: plugins.helpdesk Found 0 files Try download libs for: plugins.documents Found 0 files Try download libs for: plugins.bonus Found 0 files Try download libs for: plugins.dispatch Found 0 files Try download libs for: update Synchronization finished JAVA_HOME=/opt/java/jdk8 MYBGBILLING_HOME=../standalone/deployments/MyBGBilling.war Set MyBGBilling.war to (re)deploy В чём может быть проблема, почему NPE? |
Автор: | Cromeshnic [ 02 июн 2019, 12:04 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
мб потому что версия wildfly 16.0 ? |
Автор: | Amir [ 03 июн 2019, 16:55 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Да, пока лучше 14.0.1. На 16 мы еще не проверяли, а они там похоже переделывают под поддержку JDK 11 и микросервисов |
Автор: | a.vo [ 24 июн 2019, 15:14 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Коллеги, столкнулся с такой проблемой — включил авторизацию в новом ЛК по параметру договора, а она не работает видимо потому что название договора проверяется по regexp и если в названии договоров присутсвуют квадратные скобки, то шаблон не срабатывает. Как обойти данную особенность? Кто сталкивался? Код: // Режимы аутентификации для входа в ЛК
modes = [ authenticationMode { module = 'kernel' mode = 'textParam' // ID параметра parameterId = 49 } ] |
Автор: | Amir [ 24 июн 2019, 17:38 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Версия/билд биллинга? |
Автор: | snark [ 24 июн 2019, 18:39 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Как в диком мухе сделать MyBGBilling.war дефолтным welcome-content:
|
Автор: | a.vo [ 24 июн 2019, 22:27 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Версия/билд биллинга? Информация о версии: Код: Клиент: вер. 7.2.135 / 05.04.2019 20:30:49
os: Windows 10; java: Java HotSpot(TM) Client VM, v.1.8.0_211 Сервер: вер. 7.2.983 / 05.04.2019 20:31:02 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181 bill: вер. 7.2.297 / 08.04.2019 18:57:08 card: вер. 7.2.198 / 28.03.2019 16:11:52 dba: вер. 7.2.152 / 07.02.2019 11:19:11 inet: вер. 7.2.574 / 04.04.2019 18:31:57 ipn: вер. 7.2.229 / 07.02.2019 11:15:34 npay: вер. 7.2.169 / 19.02.2019 02:42:06 phone: вер. 7.2.250 / 04.04.2019 18:32:01 reports: вер. 7.2.193 / 02.04.2019 15:22:36 rscm: вер. 7.2.164 / 07.02.2019 11:20:48 ru.bitel.bgbilling.plugins.crm: вер. 7.2.181 / 28.03.2019 16:11:52 ru.bitel.bgbilling.plugins.dispatch: вер. 7.2.38 / 19.03.2019 16:40:53 ru.bitel.bgbilling.plugins.documents: вер. 7.2.142 / 02.04.2019 15:22:34 ru.bitel.bgbilling.plugins.helpdesk: вер. 7.2.170 / 28.03.2019 16:11:53 ru.bitel.bgbilling.plugins.organizer: вер. 7.2.61 / 28.03.2019 16:11:54 voiceip: вер. 7.2.175 / 19.03.2019 16:40:51 yamoney: вер. 7.2.44 / 07.02.2019 11:21:22 Окружение: Клиент: os: Windows 10 x86, 10.0 java: Java HotSpot(TM) Client VM, v.1.8.0_211 jre home: C:\Program Files (x86)\Java\jre1.8.0_211 memory (use/total/max): 19M/23M/494M default tz: 24.06.2019 19:26 MSK +0300 (Europe/Moscow) user tz: 24.06.2019 19:26 MSK +0300 (Europe/Moscow) locale: ru_RU Сервер: os: Linux amd64, 4.9.0-8-amd64 java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181 jre home: /opt/java/jdk1.8.0_181/jre default tz: 24.06.2019 19:26 MSK +0300 (Europe/Moscow) memory (use/total/max): 72M/84M/910M db time: master: 24.06.2019 19:26 MSK db charset: connection: utf8mb4(utf8mb4_general_ci), database: utf8mb4(utf8mb4_general_ci) locale: en_US uptime: Started: 03.06.2019 09:12:18 Uptime: 21 d 10:14:28 |
Автор: | Amir [ 25 июн 2019, 16:22 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
По описанию не совсем понятно, где присутствуют квадратные скобки. В текстовом параметре, по которому идет поиск или в названии договора? Если скобок нет, то поиск отрабатывает нормально? |
Автор: | a.vo [ 25 июн 2019, 16:46 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): По описанию не совсем понятно, где присутствуют квадратные скобки. В текстовом параметре, по которому идет поиск или в названии договора? Если скобок нет, то поиск отрабатывает нормально? если в наименовании договора есть квадратные скобки, то пишет ошибку - договор не найден, если скобки убрать то авторизация проходит, в текстовом параметре скобок нет, речь только о наименовании договора |
Автор: | Amir [ 25 июн 2019, 17:07 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Выложим обновление для ЛК |
Автор: | simplex [ 31 июл 2019, 13:59 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Обновление биллинга и лк поломало автоматический вход в ЛК. При нажатии никаких ошибок не выдаёт, в логах тишина. Код: // Параметры аутентификации абонента authentication { // Кол-во ошибок аутентификации, после которого будет отображаться captcha для этого логина captchaLoginErrorCount = 5 // Кол-во ошибок аутентификации, после которого будет отображаться captcha для хоста captchaHostErrorCount = 20 // Кол-во ошибок аутентификации, после которых будут заблокированы попытки этого хоста blockHostErrorCount = 30 // Режимы аутентификации для входа в ЛК modes = [ // аутентификация по номеру договора authenticationMode { mode = 'contract' } //* // аутентификация по логину Inet /* , authenticationMode { mode = 'login' module = 'inet' moduleId = 1 } */ /* // аутентификация по IP-адресу */ , authenticationMode { mode = 'ip' module = 'inet' moduleId = 20 // ограниченный доступ //role = 'unauthCustomer' //filter = { contract -> contractInGroup( contract, [1, 2, 3, 4, 20] ) } } /* */ ] } // END authentication Цитата: Сервер: вер. 7.0.1468 / 15.07.2019 14:30:25 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_181 bill: вер. 7.0.158 / 15.07.2019 14:30:45 card: вер. 7.0.55 / 12.02.2019 17:34:42 dba: вер. 7.0.170 / 14.03.2018 16:03:34 dialup: вер. 7.0.326 / 08.06.2018 14:17:17 drweb: вер. 7.0.78 / 14.03.2018 16:03:36 inet: вер. 7.0.990 / 28.06.2019 22:03:19 ipn: вер. 7.0.303 / 14.06.2019 18:09:00 mps: вер. 7.0.233 / 25.02.2019 21:25:58 npay: вер. 7.0.221 / 16.04.2019 16:30:44 paymaster: вер. 7.0.83 / 16.04.2019 16:30:44 rentsoft: вер. 7.0.76 / 14.05.2019 19:34:32 reports: вер. 7.0.253 / 22.04.2019 18:53:55 rscm: вер. 7.0.191 / 08.10.2018 19:17:44 ru.bitel.bgbilling.plugins.bonus: вер. 7.0.136 / 30.07.2018 09:49:10 ru.bitel.bgbilling.plugins.cashcheck: вер. 7.0.163 / 15.07.2019 14:30:39 ru.bitel.bgbilling.plugins.crm: вер. 7.0.205 / 30.07.2018 09:49:11 ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.104 / 06.06.2019 19:01:31 sberbank: вер. 7.0.102 / 27.06.2019 17:39:10 trayinfo: вер. 7.0.182 / 08.10.2018 19:17:59 tv: вер. 7.0.325 / 28.06.2019 22:03:21 лк обновил только что. |
Автор: | Amir [ 31 июл 2019, 20:43 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Попробуйте заменить /opt/wildfly/standalone/deployments/MyBGBilling.war/resources/js/1_0/layout.js этим: https://gist.githubusercontent.com/amka ... /layout.js И потом Ctrl+F5, чтобы сразу оновился кэш браузера Сегодня выложим обновление |
Автор: | simplex [ 01 авг 2019, 03:25 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Цитата: Попробуйте заменить /opt/wildfly/standalone/deployments/MyBGBilling.war/resources/js/1_0/layout.js этим: https://gist.githubusercontent.com/amka ... /layout.js И потом Ctrl+F5, чтобы сразу оновился кэш браузера появилась реакция, как минимум на не известный IP Код: 2019-08-01 00:23:47,386 INFO [ru.bitel.mybgbilling.modules.inet.InetAuthenticationBean] (default task-52) loginByIp 2019-08-01 00:23:47,386 INFO [ru.bitel.mybgbilling.kernel.realm.LoginBean] (default task-52) Failed login: Contract not found 2019-08-01 00:23:47,386 INFO [ru.bitel.mybgbilling.kernel.realm.LoginBean] (default task-52) org.jboss.security.exception: Contract not found 2019-08-01 00:23:47,386 INFO [ru.bitel.mybgbilling.kernel.realm.LoginBean] (default task-52) Contract not found 2019-08-01 00:23:47,464 INFO [ru.bitel.mybgbilling.modules.inet.InetAuthenticationBean] (default task-57) authentication by Inet IP-address XXXXX вероятно все заработало. |
Автор: | simplex [ 01 авг 2019, 03:28 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
еще вот такую штуку вижу в логах. что это такое не могу воспроизвести, вижу что на какие то действия клиентов реакция. Код: 2019-08-01 00:18:25,914 INFO [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-35) page=kernel/notificationsEx => WEB-INF/content/kernel/notificationsEx
2019-08-01 00:18:25,914 INFO [ru.bitel.mybgbilling.kernel.navigation.NavigationBean] (default task-35) moduleId=0 2019-08-01 00:18:29,930 WARNING [javax.enterprise.resource.webcontainer.jsf.lifecycle] (default task-40) #{documentsBean.populate()}: javax.el.PropertyNotFoundException: /WEB-INF/content/kernel/notificationsEx.xhtml @35,90 action="#{documentsBean.populate()}": Target Unreachable, identifier 'documentsBean' resolved to null: javax.faces.FacesException: #{documentsBean.populate()}: javax.el.PropertyNotFoundException: /WEB-INF/content/kernel/notificationsEx.xhtml @35,90 action="#{documentsBean.populate()}": Target Unreachable, identifier 'documentsBean' resolved to null at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118) 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: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) Caused by: javax.faces.el.EvaluationException: javax.el.PropertyNotFoundException: /WEB-INF/content/kernel/notificationsEx.xhtml @35,90 action="#{documentsBean.populate()}": Target Unreachable, identifier 'documentsBean' resolved to null at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:94) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) ... 47 more Caused by: javax.el.PropertyNotFoundException: /WEB-INF/content/kernel/notificationsEx.xhtml @35,90 action="#{documentsBean.populate()}": Target Unreachable, identifier 'documentsBean' resolved to null at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:107) at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87) ... 48 more 2019-08-01 00:18:29,932 INFO [ru.bitel.mybgbilling.kernel.common.MyExceptionHandler] (default task-40) ERROR class javax.faces.FacesException |
Автор: | simplex [ 22 авг 2019, 19:06 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Amir писал(а): Цитата: 2. web.admin.password= можно использовать с новым ЛК? Сейчас - нет. Если добавим, то этот параметр наверно нужно будет указать в конфиге нового ЛК.не реализовано? |
Автор: | nikav80 [ 27 авг 2019, 14:38 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
Поддерживаю вопрос! |
Автор: | Mr.Zole [ 29 авг 2019, 13:43 ] |
Заголовок сообщения: | Re: Web-кабинет клиента |
просьба дать выбор что выдавать в хелпдеск клиенту в диалог по тикету вместо реальных ФИО сотрудника, взятых из таблицы учёта сотрудников поясняю: вот на демке формуете пустышку, т.к. в демке не отвечаете на тикет: Цитата: Менеджер:- Прочитано:- в н/д а в реале клиенту выдаются персональные данные реальные ФИО, чего хотелось бы избежать я попробовал ФИО ставить в поле "Описание", а в поле "Полное имя" как раз ставить "Диспетчер N15", но тогда выездные техники при просмотре заявки вместо имени сотрудника видят анонимуса "дисп с номером", возникают вопросы к кому обращаться за устным пояснением верс.7.1 |
Страница 15 из 17 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |