Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема с Java Web Start / 18 сообщений из 18, страница 1 из 1
16.05.2013, 16:37:14
    #38260633
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
всем привет

возникла проблема: на локальном компе JWS запускается без проблем, а после выгрузки на рабочий сервер - получаю Unable to load resource: http://remoteserver:8080/test-jws/apps/anagame/launch.html

вот код JNLP-файла на локальном хосте :
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase="http://localhost:8080/test-jws/apps/anagame" href="launch.jnlp" spec="1.0+">
    <information>
        <title>AnagramGame</title>
        <vendor>ItsMe</vendor>
        <homepage href=""/>
        <description>AnagramGame</description>
        <description kind="short">AnagramGame</description>
    </information>
    <update check="always"/>
    <resources>
        <j2se version="1.5+"/>
        <jar href="anagrams.jar" main="true"/>
    </resources>
    <application-desc main-class="com.toy.anagrams.ui.Anagrams">
    </application-desc>
</jnlp>


по сути меняется только домен для выполнения с удаленного хоста =
Код: xml
1.
<jnlp codebase="http://remoteserver:8080/test-jws/apps/anagame" href="launch.jnlp" spec="1.0+">


нужен хелп!
...
Рейтинг: 0 / 0
16.05.2013, 16:39:39
    #38260641
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Рабочий сервер тоже на 8080 работает? Тоже в test-jws контексте? Можно весь stacktrace посмотреть?
...
Рейтинг: 0 / 0
16.05.2013, 16:42:35
    #38260646
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
anagrams.jar по прямой ссылке доступен? Может сервер его отдавать не умеет?
...
Рейтинг: 0 / 0
16.05.2013, 16:47:22
    #38260659
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
BlazkowiczРабочий сервер тоже на 8080 работает? Тоже в test-jws контексте? Можно весь stacktrace посмотреть?не...
на другом порту, но в том же контексте

вот первый стэктрейс =
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://remoteserver:6060/test-jws/apps/anagame/launch.jnlp
	at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.launch(Unknown Source)
	at com.sun.javaws.Main.launchApp(Unknown Source)
	at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
	at com.sun.javaws.Main$1.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)



вот второй стектрейс =
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
java.net.ConnectException: Connection timed out: connect
	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.launch(Unknown Source)
	at com.sun.javaws.Main.launchApp(Unknown Source)
	at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
	at com.sun.javaws.Main$1.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
...
Рейтинг: 0 / 0
16.05.2013, 16:48:00
    #38260663
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Blazkowiczanagrams.jar по прямой ссылке доступен? Может сервер его отдавать не умеет? и тут все гут... скачивается без проблем...
...
Рейтинг: 0 / 0
16.05.2013, 16:50:34
    #38260670
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
может чего админы намудрили на работе из соображений сетевой безопасности?
...
Рейтинг: 0 / 0
16.05.2013, 16:52:06
    #38260678
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
По прямой ссылке http://remoteserver:6060/test-jws/apps/anagame/launch.jnlp доступен?
Вот тут пишут про возможную проблему с IPv6
http://stackoverflow.com/questions/12535937/java-7-on-32-bit-windows-7-java-webstart-unable-to-load-resource
Вот тут про настройки проекси
http://stackoverflow.com/questions/2643893/java-web-start-unable-to-load-resource
...
Рейтинг: 0 / 0
16.05.2013, 16:55:30
    #38260687
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
BlazkowiczПо прямой ссылке http://remoteserver:6060/test-jws/apps/anagame/launch.jnlp доступен? да, конечно... скачивается и открывается без проблем javaws.exe... потом начинается долгая загрузка и после этого - капут
...
Рейтинг: 0 / 0
16.05.2013, 16:59:24
    #38260700
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
buyboyможет чего админы намудрили на работе из соображений сетевой безопасности?
launch.html и jnlp на одном порту?
я бы перенастроил Java Plug-in на JDK, добавил к плагину в настройки jpda и удаленной отладкой посмотрел куда java.net.Socket на самом деле конектится.
...
Рейтинг: 0 / 0
16.05.2013, 17:00:17
    #38260701
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
buyboyда, конечно... скачивается и открывается без проблем javaws.exe... потом начинается долгая загрузка и после этого - капут
Попробуйте ключ для IPv4. Возможно действительно куда-то не туда конектится.
...
Рейтинг: 0 / 0
16.05.2013, 17:04:23
    #38260716
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Blazkowicz, все коннектится на одном и томже порту!
спасибо за советы! обязательно попробую! вот только из дома протестирую = ибо помню, что раньше и на работе запускалось, а сегодня вот бац - и хрена с два
...
Рейтинг: 0 / 0
16.05.2013, 17:08:51
    #38260727
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Blazkowiczя бы перенастроил Java Plug-in на JDK, добавил к плагину в настройки jpda и удаленной отладкой посмотрел куда java.net.Socket на самом деле конектится. это для меня еще слишком замудрено
...
Рейтинг: 0 / 0
16.05.2013, 17:15:30
    #38260745
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
SocksSocketImpl, по-моему, намекает на соединение через SOCKS proxy. Возможно в этом дело.
...
Рейтинг: 0 / 0
16.05.2013, 18:41:22
    #38260902
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Blazkowicz, короче = из дома все работает... и это радует!
вот только назрел еще один вопрос = вплывает окошко с вопросом про доверие...
можно как-то "подписать" свое приложение ключом? и где взять эти ключи? самоподписанные или покупные надо?
...
Рейтинг: 0 / 0
16.05.2013, 18:42:17
    #38260905
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
BlazkowiczSocksSocketImpl, по-моему, намекает на соединение через SOCKS proxy. Возможно в этом дело. хм... а этот прокси работает на уровне браузера или как?
...
Рейтинг: 0 / 0
16.05.2013, 18:49:36
    #38260911
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
buyboyхм... а этот прокси работает на уровне браузера или как?
Прокси работает на уровне сети. Java Plug-in умеет брать настройки прокси из браузера.
...
Рейтинг: 0 / 0
16.05.2013, 23:06:56
    #38261141
Шаров Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
buyboyBlazkowicz, короче = из дома все работает... и это радует!
вот только назрел еще один вопрос = вплывает окошко с вопросом про доверие...
можно как-то "подписать" свое приложение ключом? и где взять эти ключи? самоподписанные или покупные надо?

Начни с самоподписных. Хотя для таких всё равно будет предлагать принять сертификат, ну а если примут, то не будет спрашивать.

В комплект JDK входит jarsigner и keytool

Например, сделать ключ .key

$ keytool -genkey -keystore .key -alias STB

Создаст ключ, которым нужно подписыват jar-чики.

Я использую ant для сборки и каждый раз, когда собираю war выполняется такой код:
Код: xml
1.
2.
3.
4.
5.
	<signjar alias="STB" keystore=".key"  storepass="123qwe234" keypass='123xxxx'  lazy="true"  preservelastmodified="true" >
	     <path>
		<fileset dir="${web.dir}/app" includes="**/*.jar" />
	     </path>
	</signjar>



Не трудно догадаться с какими параметрами запускать jarsigner.
...
Рейтинг: 0 / 0
17.05.2013, 10:03:02
    #38261410
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с Java Web Start
Шаров Сергей, ок спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема с Java Web Start / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]