Uso do Web Start

1 resposta
erick.pessoa

Olá pessoa, sou novo na utilização do Swing e desenvolvimento de aplicações Desktop, em Java.
Li alguns artigos que tratavam do Web Start, como recurso muito interessante para criar uma espécie de repositório da aplicação para então ter um papel de facilitador na publicação da aplicação e suas atualizações.

Fiz e funciona. Mas estou recebendo um erro que não consegui identificar ainda, alguém poderia me ajudar.

Erro:
java.lang.NullPointerException
	at java.util.jar.JavaUtilJarAccessImpl.getCodeSources(Unknown Source)
	at com.sun.deploy.cache.DeployCacheJarAccessImpl.getCodeSources(Unknown Source)
	at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
	at com.sun.javaws.security.SigningInfo.check(Unknown Source)
	at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
	at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
	at com.sun.javaws.Launcher.prepareResources(Unknown Source)
	at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
	at com.sun.javaws.Launcher.launch(Unknown Source)
	at com.sun.javaws.Main.launchApp(Unknown Source)
	at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
	at com.sun.javaws.Main$1.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Arquivo jnpl:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase="http://[URL]/" href="launch.jnlp" spec="1.0+">
    <information>
        <title>Módulo Cobrança - v.2</title>
        <vendor>Erick Pessoa</vendor>
        <homepage href="http://[URL]/"/>
        <description>Módulo de Operacional de Cobrança
Esse módulo será utilizado pela equipe de cobrança, através de contato 
telefônico, permitindo a integração do usuário (operador) com o sistema de
discagem automática Tactium.</description>
        <description kind="short">Módulo Cobrança - v.2</description>

    <icon href="cobranca.jpg" kind="splash"/>
<icon href="cobranca.jpg" kind="default"/>
</information>
<update check="background"/>
<security>
<all-permissions/>
</security>
    <resources>
<j2se version="1.5+"/>
<jar href="siCobrancaUI.jar" main="true"/>


    <jar href="lib/postgresql-8.3-603.jdbc3.jar"/>
<jar href="lib/eclipselink-javax.persistence-2.0.jar"/>
<jar href="lib/eclipselink-2.0.2.jar"/>
<jar href="lib/SisCobranca_JPA.jar"/>
<jar href="lib/AbsoluteLayout.jar"/>
<jar href="lib/appframework-1.0.3.jar"/>
<jar href="lib/swing-worker-1.1.jar"/>
<jar href="lib/beansbinding-1.2.1.jar"/>
<jar href="lib/betterbeansbinding-swingbinding-1.3.0.jar"/>
<jar href="lib/betterbeansbinding-core-1.3.0.jar"/>
<jar href="lib/betterbeansbinding-el-1.3.0.jar"/>
</resources>
    <application-desc main-class="com.edpessoa.sicobrancaui.frames.frmLogin">

    </application-desc>
</jnlp>

desde já agradeço,

1 Resposta

javer

Limpe todo o cache dessa aplicação e execute ela novamente.

Criado 3 de fevereiro de 2011
Ultima resposta 4 de fev. de 2011
Respostas 1
Participantes 2