Ano javaws je nekdy spise naobtiz, to zde na konferenci probehlo
nekolikrat. Nahradni reseni jsou:
1. napsat si vlastni servlet + client, ktery stahne ze serveru novu
verzi a spusti
2. jako 1. ale ten maly client se instaluje pres JWS. Tedy pres JWS
nainstalovat jen maleho clienta, ktery stahne vse ostatni a spusti.

2011/2/24 jan_bar <[email protected]>:
> In article <AANLkTim6kALMdrDJPB_UDUQg_3iTUpW32UAY-0NYA7d7
> @mail.gmail.com>, [email protected]
> says...
>>
>> Dobry den,
>> snazim sa rozbehat tucneho klienta cez java webstart. Podla specifikacie je
>> mozne v jnlp subore nastavit java-vm-args, ale tie su obmedzene a nie je
>> mozne tam nastavit classpath, endorsed dirs ani ext.dirs (jedna sa o
>> rozsirenie tazkeho clienta o nejake IBM ... veci).
>>
>> Zistil som ale ze java webstart aplikaciu mozem spustit z prikazoveho riadka
>> pomocou javaws a tam mozem nastavit vm options cez prepinac -J.
>> Takze som to skusil mam batch file ktory to tam setuje:
>>
>> %JAVA_HOME%\bin\javaws -J-Djava.class.path=%JAVA_CLASSPATH%
>> -J-Djava.endorsed.dirs=%SN_ENDORSED_DIRS%
>> -J-Djava.ext.dirs=%JAVA_EXTENSION_DIRS% url
>>
>> url je samozrejme cesta k jnlp suboru. Vsetko sa zda OK, az na to ze to
>> nefunguje a nikde neviem najst dokumentaciu k javaws a k tomu co je povolena
>> nastavit cez -J. Pravdepodobne je to rovnako obmedzene.
>>
>> Ak niekto mate skusenosti s niecim podobnym prosim o kazdu radu/napad pre
>> distribuciu cez javaws. (runtime sa da predpripravit u klienta aby nebolo
>> potrebne nastavovat taketo veci, ale to nechceme, chceme ho dynamicky
>> konfigurovat)
>>
>> Tomas
>
> Tipoval bych ze to je tim, ze javaws pusti jnlp jako separatni process
> ktery ma svuj classpath. Schvalne se podivejte na pid javaws a
> spusteneho procesu.
>
> Pokud nemusite, javaws nepouzivejte. Krom omezeni, ktere jste popsal
> vyse jsou i dalsi, napr. javaws nema classpath tak jak ho znate, ma jen
> seznam jaru ktere prohledava ve vami neovlivnitelnem poradi (jen v main
> se hleda driv).
>
> Honza
>
>
>



-- 
Ondra Medek

Odpovedet emailem