Java Web Start

Eu estou fazendo uns testes com a java web start, mas estou encontrando dificuldade em criar minha propria aplicação…
Escrevi este código:

package jws;

import java.io.File;

public class CalcExec {

	public static void main(String[] args) {
		File f = new File("C:\");
		File lista[] = f.listFiles();
		for (int i=0;i<lista.length;i++)
			if (lista[i].isFile())
				System.out.println(lista[i].getName());
	}
}

arquivo JNLP:

<?xml version="1.0" encoding="iso-8859-1"?>  
<!?- Arquivo JNLP para Aplicação Visualizador de Imagens --> 
<jnlp 
  spec="1.5+" 
  codebase="$$codebase" 
  href="CalcExec.jnlp"> 
  <information> 
    <title>Calc</title> 
    <vendor>Equus</vendor> 
    <homepage href="docs/help.html"/> 
    <description>Calc</description> 
    <description kind="short">Calc</description> 
     <offline-allowed/> 
    <shortcut online="false">
      <desktop/>
      <menu submenu="Aplicações Equus"/>
    </shortcut>
  </information> 
  <resources>
    <j2se version="1.4.2+"/>
    <jar href="CalcExec.jar"/>
  </resources>
  <application-desc main-class="jws/CalcExec"/> 
</jnlp>

Coloquei em anexo meu .jar

E ele joga uma Exception:

General:

Alguém saberia me dizer o que está errado?