Newsgroup: it.comp.java
Titolo: java web start, l'applicazione non funziona correttamente

Ciao a tutti, ho un problema con Java Web Start.
ho un applicativo che in locale funziona correttamente che però se
lanciato con Java Web Start mi inibisce alcune funzionalità.
ignoro cosa possa essere poichè tutte le librerie vengono caricate
correttamente e l'applicativo di per se parte.
io sapevo che non occorreva cambiare la strutturazione della
programmazione per far andare un applicativo sia in locale che con JWS.
a qualcuno è già capitata una cosa simile ??
grazie a tutti per l'aiuto che potrete darmi.

 programmazione per far andare un applicativo sia in locale che con JWS.
forse in teoria non si deve cambiare nulla, però io ho dovuto fare
diverse modifiche alle applicazioni per essere digerite dal web start.
le modifiche fatte non hanno influenzato l'esecuzione come applicazione.
non ho capito quale sia il problema che hai riscontrato, ma diciamo che in
generale devi fare attenzione a come vengono caricate le risorse (il path
può essere differente)
inoltre per eseguire determinate operazioni (accedere al filesystem
locale, esecuzione senza la barra di titolo del web start, caricamento di
librerie native, ecc...) i jar dell'applicazione e delle librerie devono
essere firmati. esiste un tutorial su 
sun.com
 che spiega tutte le
operazioni (cerca "jnlp tutorial" e "java web start tutorial")
ciao
gl

"io sapevo che non occorreva cambiare la strutturazione della
programmazione per far andare un applicativo sia in locale che con JWS.
"
Questo non è mica vero...
Le applicazioni JWS se non "firmate" girano in un un regime di
sicurezza elevato, impedendoti ad esempio l'accesso a file locali, per
dirne una.

per lo sviluppo della mia applicazione ho utilizzato la libreria graph
di netbeans ed effettivamente se settavo sul file jnlp la parte
relativa alla sicurezza mi si piantava tutto ancora in fase di
caricamento poichè vi erano dei problemi con alcune librerie non
firmate.
questo forse può essere il primo problema ...
tuttavia uso anche dei JFileChooser e questi non mi si aprono e questo
non penso sia da rimandare alle librerie "non firmate" o no ???
grazie a tutti comunque per le risposte precedenti ...

"tuttavia uso anche dei JFileChooser e questi non mi si aprono e questo
non penso sia da rimandare alle librerie "non firmate" o no ??? "
E invece si ;)
http://www.jugsardegna.org/vqwiki/jsp/Wiki?CreareapplicazioniconJavaWebStart
Un'applicazione costruita per essere eseguita nella sandbox sicura
deve rispettare alcune restrizioni:
    * Non si può accedere al disco locale
    * Tutti i file JAR devono essere scaricati dallo stesso host.
    * Le connessioni alla rete sono abilitate solo verso l'host da
cui scaricare i file JAR
    * Non è installato nessun gestore della sicurezza
    * Non sono utilizzate librerie native
    * Accesso limitato alle proprietà di sistema. L'applicazione ha
accesso in lettura e scrittura a tutte le proprietà di sistema
definite nel file JNLP, inoltre possiede accesso solo in lettura alle
stesse proprietà cui si può accedere con un'applet.

perfettamente ragione D_Guidi ...
alla fine ho firmato tutti i file con jarsigner e funziona
effettivamente tutto ...
grazie mille a tutti, per le risposte

"alla fine ho firmato tutti i file con jarsigner e funziona
effettivamente tutto ... "
Bene ;)