Permissão Java WebStart

1 resposta
jmedeiros

Pessoal,

Criei uma pequena aplicação em swing para utilizar o Java WebStart, na minha IDE roda tudo muito bem, mas quando coloco no servidor é exibido uma mensagem de erro.

JNLPException[category: Security Error : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="http://localhost:8080/importacao/" href="http://localhost:8080/importacao/ImportacaoJNLP.jnlp">
  <information>
    <title>Sistema</title>
    <vendor>Sistema</vendor>
    <homepage href="http://localhost:8080/importacao"/>
    <description>Sistema de Importa&#65533;&#65533;o Invent&#65533;rio - Prosoft</description>
    <description kind="short">Importa&#65533;&#65533;o Invent&#65533;rio </description>
    <icon href="http://localhost:8080/importacao/imagens/logoSan.gif" kind="default"/>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se href="http://java.sun.com/products/autodl/j2se" version="1.3+"/>
    <jar href="http://localhost:8080/importacao/importacao.jar" download="eager" main="false"/>
    <property name="myProperty" value="Isso &#65533; um exemplo de propriedade"/>
  </resources>
  <application-desc main-class="teste.importacao.inventario.frame.TelaPrincipal"/>
</jnlp> ]
	at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
	at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
	at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
	at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
	at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Já setei as permissões no tomcat:

grant codeBase "jar:file:${catalina.home}/webapps/importacao/-" {
      permission java.security.AllPermission;
 };

e JNLP:

<security>
      <all-permissions/>
</security>

Alguém pode me ajudar!!!

1 Resposta

orlandocn

Se for executar fora da sandbox, seu aplicativo precisa ser assinado

http://java.sun.com/developer/technicalArticles/Security/Signed/index.html

Criado 23 de fevereiro de 2007
Ultima resposta 23 de fev. de 2007
Respostas 1
Participantes 2