GNT sans publicité, site mobile, fonctionnalitées exclusives...

[jnlp] web start comment ça marche ?

Le
pad
Bonjour,

J'ai essayé de mettre sur mon site un fichier lien pour java web start
mais ça ne marche pas.
Lorsque je clic sur le lien jnlp j'ai le code xml qui s'affiche au lieu de
lancer java web start !!
Pouvez vous m'expliquer pourquoi ?
(pour info je suis sous win2k et le plug-in java est activé pour mon
navigateur).

Voici mon code html :
<html>
<head>
<title>SwingApplication demo!</title>
</head>
<body>
<a href="SwingApplication.jnlp">Launch Swing Application</a>
</body>
</html>

et voici mon code SwingApplication.jnlp :
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for SwingApplication -->
<jnlp spec="1.0+" codebase="http://www.xxxx.com/toto/prog/java/test"
href="SwingApplication.jnlp">
<information>
<title>Swing Application</title>
<vendor>pad</vendor>
<description>Swing Application</description>
<description kind="short">Swing Application</description>
<offline-allowed/>
</information>
<resources>
<j2se version="1.4"/>
<jar href="SwingApplication.jar"/>
</resources>
<application-desc main-class="SwingApplication"/>
</jnlp>

J'ai testé sur d'autres site que le mien et les liens jnlp lancent
correctement java web start.

Merci de votre aide,
pad.
Lire les 6 réponses

Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Zeitoune
Le #492265
Ce ne serait pas un simple problème Mime au niveau de ton serveur HTTP ?

pad wrote:

Bonjour,

J'ai essayé de mettre sur mon site un fichier lien pour java web start
mais ça ne marche pas.
Lorsque je clic sur le lien jnlp j'ai le code xml qui s'affiche au lieu de
lancer java web start !!
Pouvez vous m'expliquer pourquoi ?
(pour info je suis sous win2k et le plug-in java est activé pour mon
navigateur).

Voici mon code html :
<html>
<head>
<title>SwingApplication demo!</title>
</head>
<body>
</body>
</html>

et voici mon code SwingApplication.jnlp :
<!-- JNLP File for SwingApplication -->
href="SwingApplication.jnlp">
<information>
<title>Swing Application</title>
<vendor>pad</vendor>
<description>Swing Application</description>
<description kind="short">Swing Application</description>
<offline-allowed/>
</information>
<resources>
</resources>
<application-desc main-class="SwingApplication"/>
</jnlp>

J'ai testé sur d'autres site que le mien et les liens jnlp lancent
correctement java web start.

Merci de votre aide,
pad.




jerome moliere
Le #492263
Zeitoune wrote:
Ce ne serait pas un simple problème Mime au niveau de ton serveur HTTP ?
en effet il manque les 2 lignes de conf a rajouter dans ton httpd.conf

si t'utilsie sun apache ou
pour d'autres serveurs se reporter a la doc Java Web Start

Jerome

pad
Le #495679
Oui merci,
Je pense aussi que c'est un problème MIME au niveau du serveur HTTP.
(cf
http://java.sun.com/products/javawe...ml#website).

pad.
yvon.thoraval
Le #495677
Zeitoune
java web start


y a t'il qqc pour MacOS X ?

j'ai regardé, pas vu...
--
Yvon Thoraval

TestMan
Le #499618
Effectivement c'est un PB de mimetype :(
Si tu n'as pas accéder à la table des types mime de ton serveur web,

Si ton serveur est sous unix tu trouvera facilement l'endroit ou le
mettre dans la doc.
Si il est sous winXX sauv erreru de ma part, il suffit de verifier que
ton serveur à dans l'entrée [HKEY_CLASSES_ROOT.jnlp] le bon Content
Type de positioné. Si c'est pas le cas, installe le client webstart sur
ta machine, celà mettre tout à jour.

Enfin, dans tous les cas si tu possède un serveur J2EE Java (ou même un
tomcat), le plus simple est d'ajouter dans les descripteurs de ta webapp
un mapping de l'extension .jnlp vers le type mime
application/x-java-jnlp-file

@+

TM

pad wrote:

Bonjour,

J'ai essayé de mettre sur mon site un fichier lien pour java web start
mais ça ne marche pas.
Lorsque je clic sur le lien jnlp j'ai le code xml qui s'affiche au lieu de
lancer java web start !!
Pouvez vous m'expliquer pourquoi ?
(pour info je suis sous win2k et le plug-in java est activé pour mon
navigateur).



Publicité
Suivre les réponses
Poster une réponse
Anonyme