Bom, o problema e o seguinte:
Criei uma aplicação Cliente/Servidor extremamente simples, algo apenas para testar a JWS.
Criei as classes, empacotei, gerei o jar executavel e o jnlp.
Depois disso tudo, configurei o Servidor Web IIS (eu sei, é uma vergonha
) , escolhi a pagina q tem um link para executar o jnlp.
Ate ai blz. So q quando executo o jnlp por um dos pcs da minha rede da o seguinte erro
Unable to launch the application.
Details:
MissingFieldException[ The following required field is missing from the launch file: ]
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.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)
Meu jnlp:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://192.168.1.254" href="descritor.jnlp">
<information>
<title>Aplicativo Cliente</title>
<vendor>Leonardo Braga</vendor>
<homepage href="http://192.168.1.254"/>
<description>Aplicação Cliente de Leonardo Braga</description>
<offline-allowed />
</information>
<resources>
<j2se version="1.5+"/>
<jar href="cliente.jar"/>
</resources>
<application-desc main-class="com.leonardobraga.sockets.cliente.Cliente"/>
</jnlp>
Ja tentei milhares de alteração em meu xml, realmente muitas.
Entao e isso. Espero q alguma alma superior me ajude
, obrigado!
Leonardo Braga.