Tomas Hubalek napsal(a):
No zavolas ant s targetem build-jnlp, ale to asi vis...
Bohuzel jsme s tim meli tolik problemu, ze jsme nakonec museli udelat vlastni
stupidni webstart, ktery (pokud je novy zip na serveru) stahne zip ze serveru,
rozbali a spusti. Zakaznici si na web start spousteni stale stezovali.
Problemy byly nasledujici:
- kazdy jar se stahoval nekolikrat (chyba nekde v classloaderu v samotnem web
startu), coz zpusovalo velice pomale spousteni aplikace, pokud jsem ji spoustel
napr. z Malaysie nebo USA pres firemni sit. I v misti siti to bylo pomalejsi,
byt ne tak dramaticky.
- master.jnlp se obcas neaktualizoval na klientovi(i kdyz byl na serveru novy, tak se
vzal ten starsi) a jak maji netbeans tech jnlp nagenerovanych spoustu, doslo k
nekonzistencim a uzivatele hlasili "zase vam to nefunguje". Tohle mozna byla
chyba prohlizece nebo opet webstartu
- nekdy pri prvnim spusteni nove verze aplikace zamrzla pri nabehu a uz se
nevzchopila, pri druhem uz to bylo OK. Pricinu jsme nenasli.
No moc povzbuzujici to neni, presto diky. A ja v nejake prezentaci RCP
vs NBP videl, ze WebStart s NBP lze pouzit out-of-box, ale u RCP se to
musi silene ohybat (delal jsem to, bylo to peklo).
Nejak to tedy uchodit jde. ;-)
--
Lukáš Zapletal
http://lukas.zapletalovi.com