Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Yellownet Java

Sujet : Yellownet Java
Distribution : Ubuntu 7.04 (feisty)
Niveau : Facile
Auteur : calimarno avec l'aide de ce sujet du forum.

Autres langues, Andere Sprachen, Altre lingue, Other languages :

Français | Deutsch | Italiano | Rumantsch

Introduction

E-Finance est le service d'e-banking de la poste suisse. Le logiciel Java permettant de gérer ses comptes est disponible pour GNU/Linux sous la forme d'un fichier binaire à télécharger sur le site de postfinance.

Certaines commandes ne sont nécessaires que pour la distribution Ubuntu et seront signalées en tant que telles.

Prérequis

  • Télécharger le fichier yellownet_setup.bin
  • Installer la machine virtuelle Java.
    • Pour un système Debian/Ubuntu :
      $ sudo apt-get install java-sun6-jre sun-java6-plugin sun-java6-fonts

Installation

Si vous installez yellownet Java sous Ubuntu, vous devez effectuer l'opération suivante avant l'installation à partir du dossier où a été téléchargé le fichier yellownet_setup.bin :

$ mv yellownet_setup.bin yellownet_setup.bin.bak
$ sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" yellownet_setup.bin.bak > yellownet_setup.bin

Pour lancer l'installation les commandes suivantes :

$ chmod +x yellownet_setup.bin
$./yellownet_setup.bin

Si vous utilisez une version 64-bits d'Ubuntu, n'oubliez pas d'installer le paquet ia32-libs sinon vous n'arriverez pas à lancer le binaire:

sudo apt-get install ia32-libs

Choisissez la langue et suivez les instructions de l'installateur.

Lancement

Si vous êtes sous Ubuntu vous aurez encore besoin de quelques commandes avant de pouvoir lancer le programme :

$ cd yellownet
$ mv yellownet yellownet.bak
$ sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" yellownet.bak > yellownet

Pour démarrer le programme depuis le dossier yellownet :

$ chmod +x yellownet
$ ./yellownet

Entrez les données pour vous connecter. Voilà, vous pouvez effectuer vos opérations directement depuis le logiciel de PostFinance.

Problème avec le lancement du programme

(auteur: Andreas Rudin)

Après l'installation de E-Finance Java, je ne pouvais pas démarrer le programme, car j'ai toujours reçu l'erreur suivante:


Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

OutOfMemoryError: Java heap space


Ici la solution, que j'ai trouvé après de différentes essaies:

Dans le fichier avec l'installation de efinance il faut éditer la fiche

jre/bin/efinance.lax

Après les lignes:

#   LAX.NL.CURRENT.VM
#   -----------------
#   the VM to use for the next launch

il y avait la ligne:

lax.nl.current.vm=jre/bin/java

j'ai changé cette ligne en:

lax.nl.current.vm=/usr/bin/java

(/usr/bin/java dirige vers /usr/lib/jvm/java-6-sun/jre/bin/java

je travaille avec Debian Etch, avec sun-java6-jre installé via etch-backports)

Maintenant tout fonctionne bien! :-)

Powered by Dokuwiki - fr/documentation/yellownet.txt · Dernière modification: 2013/07/31 09:54 par jdeboer3000