Ola pessoal,
Situação:
Recebi uma applet ja assinado, precisei fazer uma alteração em um arquivo properties dentro desse jar, utilizei winrar pra isso, nesse momento perdi a garantia da assinatura ok? até ai tudo bem, assinei novamente esse jar utilizando um certificado meu, gerado com keytools do java, assinou sem erros mas quando vou utiliza-la na aplicação web da um erro de classe não encontrada.
Gostaria de saber se existe algum problema em assinar um jar já assinado? e se é por esse motivo que estou tendo esse erro?
Obs: a applet original funciona sem problemas.
Remova a assinatura original, e então faça a assinatura. Assinar duas vezes um mesmo applet pode provocar tais problemas.
Como você deve ter visto, a assinatura fica dentro de três arquivos que ficam dentro do seu JAR. Eles ficam dentro de META-INF/; um deles termina com .SF e outro com .DSA ou .RSA, dependendo do algoritmo usado para gerar a chave. O terceiro é o MANIFEST.MF que foi alterado pelo jarsigner; se você não tiver o MANIFEST.MF original, edite o MANIFEST.MF para remover as entradas Name: e SHA1-Digest:
legal entanglement , não sabia que dava pra remover a assinatura assim, agradeço pela ajuda, a noite vou testar novamente e posto se realmente era isso que estava ocasionando o erro.