View Full Version : [JAVA] problemi con JNLP
altropinto
27-01-2008, 09:31
Salve a tutti......sto impazzendo con le JNLP.
Vi spiego lo scenario:
Ho un applicazione JAVA e devo creare una JNLP.
Dopo averla creata e dopo aver firmato i jar con il seguente comando:
jarsigner -signedjar zzzzz.jar xxxx.jar mykey
l'ho eseguita. La prima volta che la eseguo funziona correttamente, mentre se la chiudo e poi la riapro non funziona più. Mi dà il seguente errore:
"Le risorse jar nel file jnlp non sono firmate dallo stesso certificato" .
Quello che mi chiedo è: Perchè la prima volta funziona e la seconda no?????
Qualcuno mi può aiutare?????????
altropinto
28-01-2008, 08:52
Nessuno mi può aiutare?????????????????
:muro: :muro: :muro: :muro: :muro:
xxdavide84xx
30-01-2008, 00:56
io ho usato netBeans senza firma...o meglio la firma è utente...se la cambiassi il programma non va...
E così funziona...il discorso esatto della firma non te lo so spiegare purtroppo...esistono comunque dell'aplicazioni che firmano i file jar...
cerca nella rete!
^TiGeRShArK^
30-01-2008, 08:33
Salve a tutti......sto impazzendo con le JNLP.
Vi spiego lo scenario:
Ho un applicazione JAVA e devo creare una JNLP.
Dopo averla creata e dopo aver firmato i jar con il seguente comando:
jarsigner -signedjar zzzzz.jar xxxx.jar mykey
l'ho eseguita. La prima volta che la eseguo funziona correttamente, mentre se la chiudo e poi la riapro non funziona più. Mi dà il seguente errore:
"Le risorse jar nel file jnlp non sono firmate dallo stesso certificato" .
Quello che mi chiedo è: Perchè la prima volta funziona e la seconda no?????
Qualcuno mi può aiutare?????????
Non è che hai modificato il jar (magari con un rebuild) tra la prima esecuzione e la seconda?
Questo ad occhio potrebbe essere l'unico motivo perchè avvenga la situazione da te descritta (o quantomeno l'unico che mi viene ora in mente :asd: ).
ah.. la key come l'hai ottenuta?
hai usato il keytool?
altropinto
30-01-2008, 08:46
No....non ho fatto nessun rebuild!!!! Anche perchè l'applicazione la lancio una sola volta, mi scarico il jnlp e dopo lo eseguo.
La chiave l'ho generata con il seguente comando:
keytool -genkey -alias KeyName
Da cosa può dipendere???
^TiGeRShArK^
30-01-2008, 09:19
No....non ho fatto nessun rebuild!!!! Anche perchè l'applicazione la lancio una sola volta, mi scarico il jnlp e dopo lo eseguo.
La chiave l'ho generata con il seguente comando:
keytool -genkey -alias KeyName
Da cosa può dipendere???
confronta il jar che ti ritrovi nella cache di java web start con il jar originale con la signature che funziona.
altropinto
30-01-2008, 14:15
io ho usato netBeans senza firma...o meglio la firma è utente...se la cambiassi il programma non va...
E così funziona...il discorso esatto della firma non te lo so spiegare purtroppo...esistono comunque dell'aplicazioni che firmano i file jar...
cerca nella rete!
Come hai fatto ad utilizzare "netbeans senza firma"?????
cosa devo disabilitare????
altropinto
02-02-2008, 14:42
ok...grazie
^TiGeRShArK^
02-02-2008, 16:04
hai provato a togliere il download lazy?
Per il confronto così alla buona basta che controlli la dimensione dei jar se corrisponde...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.