Help, please! LA mia virtual machine installata è la 1.3.1
Accetto qualunque consiglio!!
Ciao!
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Che messaggio ti appare sulla java console? Dovrebbe esserci uno stack
trace...i motivi per cui appare il messaggio "applet non inizializzato"
sulla progress bar sono molteplici, da problemi di sicurezza (l'applet
non e' firmata e fai accessi al disco) a problemi di codice (eccezioni
che fanno fallire l'applet nel metodo init o in qualche pezzo di codice
statico). Dacci piu' info e ti potremmo aiutare meglio.
GC
> Che messaggio ti appare sulla java console? Dovrebbe esserci uno stack
> trace...i motivi per cui appare il messaggio "applet non inizializzato"
> sulla progress bar sono molteplici, da problemi di sicurezza (l'applet
> non e' firmata e fai accessi al disco) a problemi di codice (eccezioni
> che fanno fallire l'applet nel metodo init o in qualche pezzo di codice
> statico). Dacci piu' info e ti potremmo aiutare meglio.
>
> GC
Se ho capito bene tu usi il metodo getImage(URL) della classe Applet per
caricare in memoria una immagine disponibile sul sito...per questa
operazione non dovrebbe servire richiedere i permessi per operare sul
disco in locale ma lo stack trace mi fa pensare il contrario! Firmare
l'applet significa creare un jar (o un cab) con le tue classi
utilizzando un tool come signtool o jarsigner (o signcode in ambiente
windows) e un certificato (che puo' essere anche di test e quindi che ti
autocertifica). Nel codice inserirai poi delle richieste di permessi che
ti consentiranno, se l'utente accetta queste richieste, di fare quello
che vuoi sulla macchina in remoto. Quando parte l'applet apparira' un
pannello in cui ci sono i dati del certificato con cui l'applet e'
firmata e il tipo di permessi che richiedi. Un eventuale rifiuto della
richiesta causera' un blocco dell'applet.
GC
CIAO e grazie ancora!
> Se ho capito bene tu usi il metodo getImage(URL) della classe Applet per
> caricare in memoria una immagine disponibile sul sito...per questa
> operazione non dovrebbe servire richiedere i permessi per operare sul
> disco in locale ma lo stack trace mi fa pensare il contrario! Firmare
> l'applet significa creare un jar (o un cab) con le tue classi
> utilizzando un tool come signtool o jarsigner (o signcode in ambiente
> windows) e un certificato (che puo' essere anche di test e quindi che ti
> autocertifica). Nel codice inserirai poi delle richieste di permessi che
> ti consentiranno, se l'utente accetta queste richieste, di fare quello
> che vuoi sulla macchina in remoto. Quando parte l'applet apparira' un
> pannello in cui ci sono i dati del certificato con cui l'applet e'
> firmata e il tipo di permessi che richiedi. Un eventuale rifiuto della
> richiesta causera' un blocco dell'applet.
>
> GC
La JVM inclusa in IE non supporta Swing, essendo derivata dal jdk 1.1.8 (credo).
Devi installare il nuovo java plug-in che trovi sul sito java.sun.com.
Aloha.