[6/6/11]
Lancio la mia applicazione Java web start ed il sistema mi avverte che non riesce
a lanciare il programma:
#### java web start error: #### null
Abilito le informazioni di debug tramite:
Pannello di controllo > Java > Avanzate > Console Java > Mostra console
java.lang.NullPointerException at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Soluzione, sembra con con java 1.6.0_25 il tag icon sia diventato obbligatorio:
<icon href="img/jabir.ico"/>
e non solo, noto che e' meglio specificare anche la codebase
<jnlp spec="6.0+" codebase="http://www.marcomoser.it/index.php/picolan/">
ovvero modifico il file.jnlp
<?xml version="1.0" encoding="utf-8"?> <jnlp spec="6.0+" codebase="."> <information> <title>Jabir Client</title> <vendor>Marco Moser</vendor> <description>Jabir POS Client</description> <icon href="img/jabir.ico"/> </information> ...
e finalmente, funziona
javaws jabir-client.jnlp
Save the day