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 :

WS et envoit d'Exceptions


Sujet :

Services Web Java

  1. #1
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Points : 103
    Points
    103
    Par défaut WS et envoit d'Exceptions
    bonjour.

    J'aimerais que mon WS puisse envoyer une exception, mais quand une exception est levée dans le corps de la methode, je ne la retrouve pas dans mon flux SOAP.

    avez vous une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    @DeclareRoles("partenaire")
    @WebService(serviceName="HotelService")
    @HandlerChain(name = "HotelService_handlerChain", file = "HotelService_handler.xml")
    public class HotelService {
        @EJB() HotelRemote hotelR;
     
     
        /**
         * 
         * @param hotelId
         * @param dateDebut
         * @param dateFin
         * @return
         * @throws com.hotelbb.metier.MetierException
         */
        public List<Dispo> getDispos(	@WebParam(name = "hotelId")String hotelId, 
                                            @WebParam(name = "dateDebutDDMMYYYY")String dateDebut, 
                                            @WebParam(name = "dateFinDDMMYYYY")String dateFin) throws MetierException{
            Hotel hotel = new Hotel();
            .....
            throw new MetierException();
            .....

  2. #2
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 100
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par mickael.guilbert Voir le message
    bonjour.

    J'aimerais que mon WS puisse envoyer une exception, mais quand une exception est levée dans le corps de la methode, je ne la retrouve pas dans mon flux SOAP.

    avez vous une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    @DeclareRoles("partenaire")
    @WebService(serviceName="HotelService")
    @HandlerChain(name = "HotelService_handlerChain", file = "HotelService_handler.xml")
    public class HotelService {
        @EJB() HotelRemote hotelR;
     
     
        /**
         * 
         * @param hotelId
         * @param dateDebut
         * @param dateFin
         * @return
         * @throws com.hotelbb.metier.MetierException
         */
        public List<Dispo> getDispos(	@WebParam(name = "hotelId")String hotelId, 
                                            @WebParam(name = "dateDebutDDMMYYYY")String dateDebut, 
                                            @WebParam(name = "dateFinDDMMYYYY")String dateFin) throws MetierException{
            Hotel hotel = new Hotel();
            .....
            throw new MetierException();
            .....
    Tu peux changer al signature de ta méthode afin qu'elle puisse retourner une chaine de caractéré par exemple et comme ca en cas d'echec tu recupere ton exception et si c'est bon tu recupere n'importe quoi à toi de voir!

  3. #3
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Points : 103
    Points
    103
    Par défaut
    Vous n'avez pas une autre solution ?
    mon WS doit m'envoyer une liste de dispo, pas une chaine de caractaires.

Discussions similaires

  1. [XMLRAD] gestion des exceptions
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/01/2003, 17h48
  2. Exception & Try..catch
    Par PurL dans le forum C++Builder
    Réponses: 2
    Dernier message: 11/12/2002, 15h35
  3. Réponses: 3
    Dernier message: 01/11/2002, 14h30
  4. Réponses: 5
    Dernier message: 12/06/2002, 15h12
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

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