Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013

    Problema Signature

    Quando provo ad eseguire, passo passo (cambio solo le password), l'esempio qui riportato

    http://java.sun.com/developer/online...ok/signed.html

    Ottengo l'errore nel momento della "signature" del jar
    message = couldn't read LOC header

    codice:
    Exception in thread "main" java.lang.InternalError: jzentry == 0,
     jzfile = 46759808,
     total = 3,
     name = SignedApplet.jar,
     i = 1,
     message = couldn't read LOC header
            at java.util.zip.ZipFile$2.nextElement(ZipFile.java:321)
            at sun.security.tools.JarSigner.getManifestFile(JarSigner.java:985)
            at sun.security.tools.JarSigner.signJar(JarSigner.java:523)
            at sun.security.tools.JarSigner.run(JarSigner.java:139)
            at sun.security.tools.JarSigner.main(JarSigner.java:53)
    Sto ancora utilizzando la jdk1.4 e questa macchina è windows XP Pro. Purtroppo non posso effettuare prove analoghe su macchine diverse al momento.

    Qualcuno si è imbattuto in niente di simile?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Sembra che il JAR sia corrotto... o almeno così sembra interpretare la JVM.
    Comunque, ho notato, cercando con Google, che non è la prima volta che viene incontrato questo problema. Altre classi (di alcuni componenti Eclipse) hanno lo stesso comportamento.

    Il problema, quindi, sembra risiedere nella classe ZipFile.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Lele! Sono un ca##one! Mi sono accorto che non ricopiavo l'esempio paro paro, in quanto il nome del file con signature che generavo era lo stesso del file di partenza... ergo non riusciva a scriverci sopra perché in uso... di lì l'errore e il file risultante di dimensione zero.

    Calo di zuccheri e situazione rientrata dopo pranzo. Grazie ancora per l'interessamento!
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Certo che come messaggio di errore non è che sia illuminante...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.