BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 04:52

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Запуск клиента через Java Web Start
СообщениеДобавлено: 26 ноя 2018, 17:55 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Пытаюсь запустить. Согласно 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


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

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
bgclient_javawebstart.sh - нормально отработал?

на сервере в каталоге должны быть две jar-ки
client.jar и client_libs.jar...

в них файлы клиента в том числе и ShellFrame

эти jar-файлы доступны для загрузки с которого запускаете клиента (можно скачать через браузер)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 26 ноя 2018, 19:20 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Ну отработал нормально, ошибок не было
jarки появились и доступны
client.rar много классов, но ShellFrame там нет
а client_libs.jar вообще пустая:
jar tf ./client_libs.jar
META-INF/MANIFEST.MF
META-INF/BGBILLIN.SF
META-INF/BGBILLIN.DSA


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 26 ноя 2018, 21:12 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
на сервере папка BGBillingServer/client.jars есть?
в ней что нибудь есть?
это рабочий сервере биллинга или какой нибудь тестовый, только что установленный?


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

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Ну да, только что установленный. А что, на новом не работает web start? И откуда я должен был это узнать? Фрикер как всегда во сне не являлся, не предупредил. Филон!
И что надо сделать и какие мантры прочитать, чтобы он стал не только что установленным и на нем заработал web start тоже не соблаговолил сообщить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 27 ноя 2018, 02:04 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
mhollow писал(а):
Фрикер как всегда во сне не являлся, не предупредил. Филон!

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

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
update.sh попробуйте запустить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 27 ноя 2018, 12:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
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>

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 27 ноя 2018, 12:36 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
Ну вот, оказывается это просто тупые глюки с отдельными версиями, а я на уважаемого человека грешил :roll:


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

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
тут дело в следующем....
при установке сервера, в серверном пакете отсутствуют клиентские классы (они идут в отдельном пакете который устанавливается на клиента)
при установке обновлений сервера или какого нибудь модуля на сервер, там в пакете идут уже и серверные и клиентские классы (клиентские нужны для того чтобы клиент биллинга мог получить обновления с сервера)
поэтому и получается такая ситуация, что на свеже установленом сервере JavaWebStart не работает (сборщик не может собрать клиента, так как его там нет...)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 27 ноя 2018, 13:29 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
После установки "какого нибудь модуля на сервер" у меня, во всяком случае, работать не начало. И на основании предыдущих сообщений могу предположить, что не только у меня.
Только после обновления сервера через update.sh


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

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
mhollow писал(а):
После установки "какого нибудь модуля на сервер" у меня, во всяком случае, работать не начало.

тут имелось ввиду, что при установке "какого нибудь модуля на сервер", на сервер будет установлена серверная и клиентская часть ЭТОГО модуля, но не всего клиента

для установки на сервер клиентского кода нужно установить обновления ядра, для этого
загрузить в каталог сервера архив, например https://bgbilling.ru/v7.2/download/kern ... te_7.2.zip,
после чего на остановленом сервере запустить скрипт "./bg_installer.sh update_7.2.zip"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск клиента через Java Web Start
СообщениеДобавлено: 27 ноя 2018, 15:07 
Не в сети

Зарегистрирован: 20 мар 2017, 14:10
Сообщения: 440
Карма: 0
А если нет обновлений в данный момент, как тут кто-то верно подметил?
Ждать пока появятся?) А Web Start, господа клиенты, у Вас заработает только после первого обновления, наберитесь терпения. Следите за новостями.
В документации об этом не слова? Вы просрали пол дня, пытаясь найти что не так? Ничего страшного, это наш фирменный стиль..
И не забывайте уточнить график отпусков главного )


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
mhollow писал(а):
А если нет обновлений в данный момент, как тут кто-то верно подметил?

skn писал(а):
нужно установить обновления ядра, для этого
загрузить в каталог сервера архив, например https://bgbilling.ru/v7.2/download/kern ... te_7.2.zip,
после чего на остановленом сервере запустить скрипт "./bg_installer.sh update_7.2.zip"

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

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


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

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


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

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