Fiz uma aplicação que funciona via web start, no windows 2000 funcionava direito, no windows XP sempre funciona um tempo e depois ele dá erro de rede, engraçado o porque que ele funciona um tempo, outro erro que dá é quando coloco o Java 6 e acesso o jnlp ele gera o erro abaixo, alguém saberia dizer o que é?.. só acontece no XP, no windows 2000 funciona tranquilo.
java.lang.NullPointerException
at com.sun.deploy.util.StringQuoteUtil.digestNextQuote(Unknown Source)
at com.sun.deploy.util.StringQuoteUtil.quoteIfNeeded(Unknown Source)
at com.sun.deploy.util.StringQuoteUtil.quoteIfNeeded(Unknown Source)
at com.sun.deploy.util.StringQuoteUtil.getStringByCommandList(Unknown Source)
at com.sun.deploy.util.JVMParameters.getCommandLineArgumentsAsString(Unknown Source)
at com.sun.javaws.jnl.DefaultMatchJRE.endTraversal(Unknown Source)
at com.sun.javaws.jnl.LaunchSelection.selectJRE(Unknown Source)
at com.sun.javaws.jnl.LaunchDesc.selectJRE(Unknown Source)
at com.sun.javaws.jnl.LaunchDesc.<init>(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(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)