Assinaturas Java 7

Galera é o seguinte.

Eu trabalho com um projeto que utiliza o appletGeo da Nasa World Wind.

estou com o seguinte problema.

Quando está o Java 6 ele funciona perfeitamente, porém quando instalo o Java 7 ele dá o seguinte erro:

java.lang.SecurityException: class "gov.nasa.worldwindx.examples.util.HotSpotController" does not match trust level of other classes in the same package
consegui resolver indo no console do java e na parte de código misto tirei a proteção, aí ele roda perfeitamente, porém não creio que diminuir minha segurança seria o ideal.

Acredito que o problema seja pq dentro do meu pacote (que eu assino) existam bibliotecas que não são assinadas, ou não do jeito que deveriam.

Alguém sabe como poderia resolver isso sem abaixar a proteção do java???

Desde já agradeço a todos.

diogogama, o Java 7 adicionou essa verificação de código misto mesmo e diminuir a segurança no painel de controle do java realmente não é interessante porque essa configuração não irá servir apenas para a sua aplicação, mas para todas as outras.

Até onde eu sei, a solução é verificar se não existe nenhuma assinatura expirada e assinar os pacotes não assinados.

E como faço isso???

Vê se isso te ajuda.

URL detalhando a mensagem de erro do Java:
https://knowledge.verisign.com/support/code-signing-support/index?page=content&id=SO14322&actp=search&viewlocale=en_US&searchid=1340209468658

URL com procedimento de correção da aplicação:
https://knowledge.verisign.com/support/code-signing-support/index?page=content&actp=CROSSLINK&id=SO14449

URL da Oracle com maiores detalhes sobre aplicações de código misto:
http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html

Porra di.magdaleno… eu li lá mas não entendi nada…

Será que seria muito difícil vc me explicar como faço passo a passo???

desculpe a insistência, mas é que não entendo nada disso, e estou precisando mesmo… acho que é aquilo mesmo… porém não entendi como resolver…

?

Alguém poderia me ajudar???

???

Diogo, o máximo que dá para fazer no seu caso é você ler devagarinho, se for problema com a língua inglesa, use o Google Translator

translate.google.com

De fato, é algo muito trabalhoso e basta você seguir os passos - não tente “entender muito”.