forum.bitel.ru http://forum.bitel.ru/ |
|
Java Web Start в 6.0 http://forum.bitel.ru/viewtopic.php?f=22&t=8186 |
Страница 1 из 1 |
Автор: | Phricker [ 24 июн 2013, 17:54 ] |
Заголовок сообщения: | Java Web Start в 6.0 |
Работает у кого сия приблуда в 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) При этом через клиент биллинга запускается. |
Автор: | Phricker [ 24 июн 2013, 17:57 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Код: [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> |
Автор: | Phricker [ 24 июн 2013, 18:01 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Удалил java кеш, скачало все по новой - все равно ошибка. |
Автор: | snark [ 24 июн 2013, 19:57 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
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-й раз запускал, чтобы твою ошибку проверить ![]() |
Автор: | skn [ 24 июн 2013, 20:20 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
после чистой установки Java Web Start не работает, нужно хотя раз запустить update.sh и что бы при этом обновилось ядро и клиент |
Автор: | Phricker [ 25 июн 2013, 00:30 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Код: [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 ![]() |
Автор: | Phricker [ 25 июн 2013, 00:33 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Попробовал с домашнего компа - аналогичная хреновина. 2 snark Код: [root@bg60 data]# grep context.path data.properties
context.path=/bgbilling |
Автор: | Phricker [ 25 июн 2013, 00:45 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Хотя. Появилось предположение, что из-за 7 явы на сервере. Сейчас поставлю 6 и проверю |
Автор: | skn [ 25 июн 2013, 00:49 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
в списке нету client jar выкачай с сайта update.zip и сделай принудительное обновление с ! потом запусти update.sh проблема тут в том что при чистой установке в базу не попадает client.jar, он там появляется только с первым обновлением клиента, поэтому в данный момент Java Web Start не работает сразу после установки билинга. |
Автор: | Phricker [ 25 июн 2013, 01:10 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Хммм... Действительно. Выкачал update_6.0.zip установил через ./bg_installer.sh update_6.0.zip! и все заработало. На будущее такие карусели будут поправлены для новеньких? ![]() |
Автор: | skn [ 25 июн 2013, 03:01 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
Phricker писал(а): На будущее такие карусели будут поправлены для новеньких? ![]() да, доделаем |
Автор: | skyb [ 25 июн 2013, 08:25 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
а теперь у меня проблемка Код: ./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 притом что все скачивал и устанавливал и обновлял |
Автор: | skyb [ 25 июн 2013, 09:40 ] |
Заголовок сообщения: | Re: Java Web Start в 6.0 |
упс, решено |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |