BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июн 2025, 22:23

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Java Web Start в 6.0
СообщениеДобавлено: 24 июн 2013, 17:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Работает у кого сия приблуда в 6.0 версии?
На тестовой версии на которой не установлено ни одного модуля выдает
Код:
java.lang.ClassNotFoundException: bitel.billing.ShellFrame
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.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)


При этом через клиент биллинга запускается.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 24 июн 2013, 17:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
[root@bg60 client]# cat ./bgclient.jnlp
<?xml version="1.0" encoding="utf-8"?>
<jnlp
        spec="1.0+"
        codebase="http://10.0.6.151: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"/>
        <j2se version="1.6+" java-vm-args="-Xmx512m -Dlocal.setting.file.name=config_test_60"/>
        <jar href="client_libs.jar"/>
        <property name="db.server.0.title" value="Test 6.0"/>
        <property name="db.server.0.url" value="http://10.0.6.151: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>

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 24 июн 2013, 18:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Удалил java кеш, скачало все по новой - все равно ошибка.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 24 июн 2013, 19:57 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Phricker писал(а):
Код:
        codebase="http://10.0.6.151:8080/bgbilling/client"


Покажи:
Код:
grep context.path data/data.properties


У меня с этим:
Код:
# grep context.path data/data.properties
context.path=

Код:
# grep -E '^.*<' webroot/client/bgclient.jnlp
<?xml version="1.0" encoding="utf-8"?>
<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="MyCompany"/>
        <property name="db.server.0.url" value="http://192.0.2.141:8080/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>

Ругнулось так:
Код:
java.io.FileNotFoundException: http://192.0.2.141:8080/client/client.jar
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
   at com.sun.deploy.net.DownloadEngine.getJarFileWithoutCache(Unknown Source)
   at com.sun.deploy.net.DownloadEngine.getJarFileWithoutCache(Unknown Source)
   at com.sun.deploy.net.DownloadEngine.downloadJarWithoutCache(Unknown Source)
   at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
   at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
   at java.util.concurrent.FutureTask.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Единственный client.jar лежит тут:
Код:
# find . -type f -name client\* -print
./client.jars/update/client.jar

Запустил:
Код:
./bgclient_javawebstart.sh

Все работает.

P.S. Вообще 1-й раз запускал, чтобы твою ошибку проверить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 24 июн 2013, 20:20 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
после чистой установки Java Web Start не работает, нужно хотя раз запустить update.sh и что бы при этом обновилось ядро и клиент


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
[root@bg60 BGBillingServer]# ./update.sh
# Stopping Scheduler
Останавливается bgscheduler:                               [  OK  ]
Sending 'stop' on 127.0.0.1:9066
Result: ok
# Stopping Server
Останавливается bgbilling:                                 [  OK  ]
OK stopping..
# Start Updating
 06-24/22:25:36  INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@1639f9e3] to java:comp/env/mq/connectionFactory
 06-24/22:25:36  INFO [main] DefaultServerSetup - Init DB connection pools
 06-24/22:25:36  INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
 06-24/22:25:37  INFO [main] DefaultServerSetup - Init trash pools..
mq 06-24/22:25:37  INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
mq 06-24/22:25:37 DEBUG [EventProcessor-init] FailoverTransport - Reconnect was triggered but transport is not started yet. Wait for start to connect the transport.
mq 06-24/22:25:37 DEBUG [EventProcessor-init] FailoverTransport - Started.
mq 06-24/22:25:37 DEBUG [EventProcessor-init] FailoverTransport - Waking up reconnect task
mq 06-24/22:25:37 DEBUG [ActiveMQ Task] FailoverTransport - urlList connectionList:[nio://127.0.0.1:61616?socketBufferSize=1000000]
mq 06-24/22:25:37 DEBUG [ActiveMQ Task] FailoverTransport - Attempting connect to: nio://127.0.0.1:61616?socketBufferSize=1000000
mq 06-24/22:25:37 DEBUG [ActiveMQ Task] WireFormatNegotiator - Sending: WireFormatInfo { version=6, properties={CacheSize=1024, CacheEnabled=true, SizePrefixDisabled=false, MaxInactivityDurationInitalDelay=10000, TcpNoDelayEnabled=true, MaxInactivityDuration=30000, TightEncodingEnabled=true, StackTraceEnabled=true}, magic=[A,c,t,i,v,e,M,Q]}
mq 06-24/22:25:37 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - Received WireFormat: WireFormatInfo { version=6, properties={CacheSize=1024, SizePrefixDisabled=false, TcpNoDelayEnabled=true, MaxInactivityDurationInitalDelay=10000, MaxInactivityDuration=30000, CacheEnabled=true, TightEncodingEnabled=true, StackTraceEnabled=true}, magic=[A,c,t,i,v,e,M,Q]}
mq 06-24/22:25:37 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 before negotiation: OpenWireFormat{version=6, cacheEnabled=false, stackTraceEnabled=false, tightEncodingEnabled=false, sizePrefixDisabled=false}
mq 06-24/22:25:37 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 after negotiation: OpenWireFormat{version=6, cacheEnabled=true, stackTraceEnabled=true, tightEncodingEnabled=true, sizePrefixDisabled=false}
mq 06-24/22:25:37 DEBUG [ActiveMQ Task] FailoverTransport - Connection established
mq 06-24/22:25:37  INFO [ActiveMQ Task] FailoverTransport - Successfully connected to nio://127.0.0.1:61616?socketBufferSize=1000000
 06-24/22:25:38 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@c22ad50 to BG.Event.ru.bitel.bgbilling.kernel.event.events.system.ModuleConfigModifiedEvent
Update starting...
Update from ftp://ftp.bgbilling.ru/pub/bgbilling
Server version is 6.0
Set passive mode...
Changing dir to /pub/bgbilling/6.0
Checking updates for npay..
Checking updates for server..
Checking updates for update_lib..
Not updates found, press Enter for exit..

 06-24/22:25:41  INFO [Thread-3] EventProcessor - Shutdown EventProcessor...
 06-24/22:25:41 DEBUG [Thread-3] ActiveMQMessageConsumer - remove: ID:bg60-45808-1372098337451-0:1:2:1, lastDeliveredSequenceId:0
# Starting Server
Запускается bgbilling:                                     [  OK  ]
# Starting Scheduler
Запускается bgscheduler:                                   [  OK  ]

name = update_lib

update_lib.jar
PgsLookAndFeel.jar
avalon-framework.jar
barbecue.jar
batik.jar
bgfonts.jar
commons-collections.jar
commons-digester.jar
commons-io.jar
commons-logging.jar
csvlib.jar
eventbus.jar
fop.jar
iText.jar
jasperreports.jar
javadbf.jar
jcommon.jar
jfreechart.jar
kunststoff.jar
log4j.jar
metouia.jar
ostermillerutils.jar
poi.jar
serializer.jar
smack.jar
smackx.jar
spring-beans.jar
spring-core.jar
swing-i18n-ru.jar
xalan.jar
xercesImpl.jar
xml-apis.jar
xmlgraphics-commons.jar
gmbal-api-only.jar
ha-api.jar
jaxb-impl.jar
jaxws-api.jar
jaxws-rt.jar
jaxws-tools.jar
management-api.jar
mimepull.jar
policy.jar
stax-ex.jar
streambuffer.jar

name = npay

npay.jar



Код:
javaws http://10.0.6.151:8080/bgbilling/client/bgclient.jnlp


Изображение

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


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Попробовал с домашнего компа - аналогичная хреновина.

2 snark
Код:
[root@bg60 data]# grep context.path data.properties
context.path=/bgbilling

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


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Хотя. Появилось предположение, что из-за 7 явы на сервере.
Сейчас поставлю 6 и проверю

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 25 июн 2013, 00:49 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
в списке нету client jar

выкачай с сайта update.zip и сделай принудительное обновление с !
потом запусти update.sh

проблема тут в том что при чистой установке в базу не попадает client.jar, он там появляется только с первым обновлением клиента, поэтому в данный момент Java Web Start не работает сразу после установки билинга.


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Хммм... Действительно. Выкачал update_6.0.zip установил через ./bg_installer.sh update_6.0.zip! и все заработало.
На будущее такие карусели будут поправлены для новеньких? :) все таки не совсем очевидно, если все сразу настраивать.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Java Web Start в 6.0
СообщениеДобавлено: 25 июн 2013, 03:01 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
Phricker писал(а):
На будущее такие карусели будут поправлены для новеньких? :) все таки не совсем очевидно, если все сразу настраивать.


да, доделаем


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а теперь у меня проблемка

Код:
./bgclient_javawebstart.sh
db.driver = com.mysql.jdbc.Driver
db.url = jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true
db.user = us
db.pswd = pwd
java.sql.SQLException: The connection property 'queryTimeoutKillsConnection' only accepts values of the form: 'true', 'false', 'yes' or 'no'. The value 'true ' is not in this set.
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
        at com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.validateStringValues(ConnectionPropertiesImpl.java:309)
        at com.mysql.jdbc.ConnectionPropertiesImpl$BooleanConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:100)
        at com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:208)
        at com.mysql.jdbc.ConnectionPropertiesImpl.initializeProperties(ConnectionPropertiesImpl.java:2770)
        at com.mysql.jdbc.ConnectionImpl.initializeDriverProperties(ConnectionImpl.java:3315)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:786)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:185)
        at ru.bitel.bgbilling.utils.javawebstart.BGClient_JavaWebStart.main(BGClient_JavaWebStart.java:52)
jarsigner: unable to open jar file: client.jar
jarsigner: unable to open jar file: client_libs.jar


притом что все скачивал и устанавливал и обновлял

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
упс, решено

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

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


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

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


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

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