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)
<?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,