forum.bitel.ru http://forum.bitel.ru/ |
|
Запуск клиента через Java Web Start http://forum.bitel.ru/viewtopic.php?f=22&t=13129 |
Страница 1 из 1 |
Автор: | mhollow [ 26 ноя 2018, 17:55 ] |
Заголовок сообщения: | Запуск клиента через Java Web Start |
Пытаюсь запустить. Согласно https://docs.bitel.ru/pages/viewpage.ac ... =119504922 В исключения добавил, bgclient_javawebstart.sh. запустил Не работает. Что я не так делаю? <?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="http://x.x.x.x:8080/bgbilling/client/" href="bgclient.jnlp" > <information> <title>BGBilling GUI client</title> <vendor>BiTel, Ltd.</vendor> <description>BGBilling GUI client</description> </information> <resources> <j2se version="1.6+"/> <jar href="client.jar" main="true"/> <jar href="client_libs.jar"/> <property name="db.server.0.title" value="Bgbilling Adlernet"/> <property name="db.server.0.url" value="http://x.x.x.x:8080/bgbilling/executer"/> <property name="db.server.0.proxy.host" value=""/> <property name="db.server.0.proxy.port" value=""/> <property name="look.and.feel.default" value="javax.swing.plaf.metal.MetalLookAndFeel"/> <property name="look.and.feel.default.theme" value=""/> <property name="user.country" value="RU"/> <property name="user.language" value="ru"/> </resources> <security><all-permissions/></security> <application-desc main-class="bitel.billing.ShellFrame" /> </jnlp> ================================= ava.lang.ClassNotFoundException: bitel.billing.ShellFrame at java.net.URLClassLoader.findClass(Unknown Source) at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.sun.jnlp.JNLPClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Клиент: вер. 7.1.138 / 19.10.2018 16:50:54 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_192 Сервер: вер. 7.1.1063 / 23.11.2018 11:21:52 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_192 |
Автор: | skn [ 26 ноя 2018, 18:52 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
bgclient_javawebstart.sh - нормально отработал? на сервере в каталоге должны быть две jar-ки client.jar и client_libs.jar... в них файлы клиента в том числе и ShellFrame эти jar-файлы доступны для загрузки с которого запускаете клиента (можно скачать через браузер) |
Автор: | mhollow [ 26 ноя 2018, 19:20 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
Ну отработал нормально, ошибок не было jarки появились и доступны client.rar много классов, но ShellFrame там нет а client_libs.jar вообще пустая: jar tf ./client_libs.jar META-INF/MANIFEST.MF META-INF/BGBILLIN.SF META-INF/BGBILLIN.DSA |
Автор: | skn [ 26 ноя 2018, 21:12 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
на сервере папка BGBillingServer/client.jars есть? в ней что нибудь есть? это рабочий сервере биллинга или какой нибудь тестовый, только что установленный? |
Автор: | mhollow [ 27 ноя 2018, 00:45 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
Ну да, только что установленный. А что, на новом не работает web start? И откуда я должен был это узнать? Фрикер как всегда во сне не являлся, не предупредил. Филон! И что надо сделать и какие мантры прочитать, чтобы он стал не только что установленным и на нем заработал web start тоже не соблаговолил сообщить. |
Автор: | Phricker [ 27 ноя 2018, 02:04 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
mhollow писал(а): Фрикер как всегда во сне не являлся, не предупредил. Филон! Вас таких много, а я, бедолага, один. Первый день после отпуска, завалы разгребаю, всем помочь физически не успел. |
Автор: | skn [ 27 ноя 2018, 02:58 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
update.sh попробуйте запустить |
Автор: | Phricker [ 27 ноя 2018, 12:25 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
skn писал(а): update.sh попробуйте запустить Хотел бы отметить, что поможет только в том случае если будет обновление Т.е. я вчера попробовал на свежем сервере 7.2 настроить JWS - не вышло и выдавало ту же ошибку. Сегодня поставил BGBillingServer_7.2_886.zip, у меня прилетело два апдейта Код: Checking updates for server... Found update for BGBillingServer build 886 packet update_7.2.zip updating to build 897 Checking updates for update_lib... Found update for update_lib build packet update_lib_7.2_57.zip updating to build 57 Install 2 updates (y/N): и после этого все завелось. ЕМНИП это где то упоминалось, или просто разговор был. <sarcasm>надо же дать mhollow пищу для того, чтобы он начал возмущаться на документацию и что серьёзные биллинги не позволяют себе такого, что важные условия написаны где-то на форуме, а у него нет времени, чтобы его читать.</sarcasm> |
Автор: | mhollow [ 27 ноя 2018, 12:36 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
Ну вот, оказывается это просто тупые глюки с отдельными версиями, а я на уважаемого человека грешил |
Автор: | skn [ 27 ноя 2018, 13:22 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
тут дело в следующем.... при установке сервера, в серверном пакете отсутствуют клиентские классы (они идут в отдельном пакете который устанавливается на клиента) при установке обновлений сервера или какого нибудь модуля на сервер, там в пакете идут уже и серверные и клиентские классы (клиентские нужны для того чтобы клиент биллинга мог получить обновления с сервера) поэтому и получается такая ситуация, что на свеже установленом сервере JavaWebStart не работает (сборщик не может собрать клиента, так как его там нет...) |
Автор: | mhollow [ 27 ноя 2018, 13:29 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
После установки "какого нибудь модуля на сервер" у меня, во всяком случае, работать не начало. И на основании предыдущих сообщений могу предположить, что не только у меня. Только после обновления сервера через update.sh |
Автор: | skn [ 27 ноя 2018, 14:56 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
mhollow писал(а): После установки "какого нибудь модуля на сервер" у меня, во всяком случае, работать не начало. тут имелось ввиду, что при установке "какого нибудь модуля на сервер", на сервер будет установлена серверная и клиентская часть ЭТОГО модуля, но не всего клиента для установки на сервер клиентского кода нужно установить обновления ядра, для этого загрузить в каталог сервера архив, например https://bgbilling.ru/v7.2/download/kern ... te_7.2.zip, после чего на остановленом сервере запустить скрипт "./bg_installer.sh update_7.2.zip" |
Автор: | mhollow [ 27 ноя 2018, 15:07 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
А если нет обновлений в данный момент, как тут кто-то верно подметил? Ждать пока появятся?) А Web Start, господа клиенты, у Вас заработает только после первого обновления, наберитесь терпения. Следите за новостями. В документации об этом не слова? Вы просрали пол дня, пытаясь найти что не так? Ничего страшного, это наш фирменный стиль.. И не забывайте уточнить график отпусков главного ) |
Автор: | Phricker [ 27 ноя 2018, 16:11 ] |
Заголовок сообщения: | Re: Запуск клиента через Java Web Start |
mhollow писал(а): А если нет обновлений в данный момент, как тут кто-то верно подметил? skn писал(а): нужно установить обновления ядра, для этого
загрузить в каталог сервера архив, например https://bgbilling.ru/v7.2/download/kern ... te_7.2.zip, после чего на остановленом сервере запустить скрипт "./bg_installer.sh update_7.2.zip" |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |