IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

[Exceptions] Remontée d'erreurs


Sujet :

Services Web Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut [Exceptions] Remontée d'erreurs
    Bonjour,
    J'ai une question, je developpe actuellement des web services.
    Je me demande comment remonter mes erreurs fonctionnelles et techniques aux applications clientes qui appellent mes Web Service. Je pensé par exception, j'aimerai avoir vos avis.

    Merci.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut
    Personne a d'idées sur la question ?

    Comment faite vous pour remonter les erreurs issues de vos Web Services aux clients qui les sollicitent ?

    Merci de vos réponse, c'est important pour moi.

  3. #3
    Membre à l'essai
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2004
    Messages : 17
    Points : 21
    Points
    21
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public boolean estAdulte(int age) throws SOAPFaultException{
     
      if ( age < 0 ){
          throw new SOAPFaultException(null, "l'age doit etre positif", null, null)
      }else if ( age < 18 ){
         return false;
      }else{
         return true;
      }
    apres tu n'as pas cas catcher les fault soap dans ton client.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut
    D'accord donc je me sert de SOAPFaultException dans lequel j'écris le pb.
    C'est ça ?

    Je n'est pas de moyen d'écrire mes propre Exception ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Points : 417
    Points
    417
    Par défaut
    tu peux étendre SOAPFaultException et renvoyer tes propres exceptions.

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut
    Ok, par contre du côté de mon Web Service j'utilise des méthodes déjà existantes qui se chargent d'intéroger la base de donnée. Ces méthodes utilise des Exception personnalisées qui derivent de la classe Exception. Ma question est comment je peux encapusler les Exception existantes dans des SOAPFaultException ?

Discussions similaires

  1. Réponses: 6
    Dernier message: 16/07/2007, 18h11
  2. Remontée d'erreur niveau package
    Par Mengué georges dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 29/06/2007, 09h46
  3. [ADO][Exception] Traitement d'erreur à la connexion
    Par femtosa dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/02/2007, 15h22
  4. [Exception PHP] Interception Erreur WebServices
    Par yokoPim dans le forum Langage
    Réponses: 2
    Dernier message: 12/09/2006, 16h46
  5. remontée des erreurs
    Par loup_precaire dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 30/08/2006, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo