jnlp sous linux
Le
Francis JUGE-BOIRARD

Bonjour,
J'ai écrit une application que je diffuse via jws, tout fonctionne
correctement hormis le fait que l'application se déploie correctement
sous windows alors que sous linux (fedora core10) j'ai un message au
lancement qui m'indique qu'il est impossible de créer les raccourcis. Il
est ensuite possible de lancer l'application via javaws URL mais pas de
raccourcis.
Ci dessous le fichier jnlp correspondant :
<?xml version="1.0" encoding="UTF-8"?>
<!-- file gaonline.jnlp -->
<jnlp spec="1.5+" codebase="http://localhost/jws/progline"
href="progline.jnlp">
<information>
<title>Progline HD</title>
<vendor>MyCompany</vendor>
<homepage href="http://localhost" />
<description>Système de gestion de code source</description>
<icon href="progline.png" />
<icon kind="splash" href="proglineSplash.png" />
<shortcut online="false">
<desktop />
<menu submenu="MyCompany" />
</shortcut>
</information>
<resources>
<java version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="progline.jar" />
</resources>
<resources os="Windows">
<nativelib href="windows.jar" />
</resources>
<resources os="Linux">
<nativelib href="linux.jar" />
</resources>
<application-desc main-class="ihm.ProgLine" />
<security>
<all-permissions />
</security>
<update check="always" policy="always" />
</jnlp>
J'ai fait pas mal de recherche sur internet mais je n'ai pas trouver
d'information sur le sujet linux/jnlp.
J'ai écrit une application que je diffuse via jws, tout fonctionne
correctement hormis le fait que l'application se déploie correctement
sous windows alors que sous linux (fedora core10) j'ai un message au
lancement qui m'indique qu'il est impossible de créer les raccourcis. Il
est ensuite possible de lancer l'application via javaws URL mais pas de
raccourcis.
Ci dessous le fichier jnlp correspondant :
<?xml version="1.0" encoding="UTF-8"?>
<!-- file gaonline.jnlp -->
<jnlp spec="1.5+" codebase="http://localhost/jws/progline"
href="progline.jnlp">
<information>
<title>Progline HD</title>
<vendor>MyCompany</vendor>
<homepage href="http://localhost" />
<description>Système de gestion de code source</description>
<icon href="progline.png" />
<icon kind="splash" href="proglineSplash.png" />
<shortcut online="false">
<desktop />
<menu submenu="MyCompany" />
</shortcut>
</information>
<resources>
<java version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="progline.jar" />
</resources>
<resources os="Windows">
<nativelib href="windows.jar" />
</resources>
<resources os="Linux">
<nativelib href="linux.jar" />
</resources>
<application-desc main-class="ihm.ProgLine" />
<security>
<all-permissions />
</security>
<update check="always" policy="always" />
</jnlp>
J'ai fait pas mal de recherche sur internet mais je n'ai pas trouver
d'information sur le sujet linux/jnlp.
droit d'acces unix pour le "bureau" de l'utilisateur ?
J'ai tester en lancant l'application dans un terminal root pb identique.
J'ai ensuite donné tous les droits à Bureau puis lancé l'application à
partir de la ligne de commande. Pb identique.
Ce qui me fait enrager c'est que le message est totalement inssufisant
pour faire une analyse. Enfin.....