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

NetBeans Java Discussion :

Projet web service et projet client ws


Sujet :

NetBeans 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 Projet web service et projet client ws
    bonjour

    j'ai créé un webservice qui prend en param "bookingRequest" contenant 2 string et une "List" de "Reservations"

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
     
     
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.7407BA1B-5D05-686C-446B-0555AE3CF4DD]
    // </editor-fold> 
    public class BookingRequest {
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,id=DCE.32C79B44-C68B-6CA2-093E-3AEC964CA7FD]
        // </editor-fold> 
        private Client mClient;
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,id=DCE.5D5AD6C3-76F2-D5D6-BFF4-88725FE5340E]
        // </editor-fold>
     
       private List<Reservation> reservation;
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,id=DCE.76BE9AE1-C693-1649-442C-B753D9AF8939]
        // </editor-fold> 
        private Channel mChannel;
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,id=DCE.F6B816FD-D823-FF02-3B6C-82CCACF345D4]
        // </editor-fold> 
        public BookingRequest () {
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.25FD7DFA-AC04-E06A-CE18-847D2547CEA4]
        // </editor-fold> 
        public Channel getChannel () {
            return mChannel;
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.4E400BB1-B0B7-93C2-AA7C-BEA048EAF312]
        // </editor-fold> 
        public void setChannel (Channel val) {
            this.mChannel = val;
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.68C8C5FF-B20C-78C9-BAD3-F673C1C4EA56]
        // </editor-fold> 
        public Client getClient () {
            return mClient;
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.F7BB4469-C0B8-5F8B-3A59-0B6C8382E0A4]
        // </editor-fold> 
        public void setClient (Client val) {
            this.mClient = val;
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.D3318E75-5B6A-BA1F-CEDA-D9C7B6BD835B]
        // </editor-fold>
        @XmlElement(required =  true)
        public List<Reservation> getReservation () {
            return reservation;
        }
     
        // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
        // #[regen=yes,regenBody=yes,id=DCE.5D76B918-85D3-66EE-BDE7-DB1858EA73C7]
        // </editor-fold> 
        public void setReservation (List<Reservation> val) {
            this.reservation = val;
        }
     
    }
    dans ma wsdl j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <xs:complexType name="bookingRequest">
    <xs:sequence>
    <xs:element name="channel" type="tns:channel" minOccurs="0"></xs:element>
    <xs:element name="client" type="tns:client" minOccurs="0"></xs:element>
    <xs:element name="reservation" type="tns:reservation" maxOccurs="unbounded"></xs:element>
    </xs:sequence>
    </xs:complexType>
    Quand je fais le client avec Netbeans, j'ai bien la methode getReservation mais pas setReservation sur ma classe "BookingRequest" cliente générée.

    Comment puis je faire ?

  2. #2
    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
    Je suis con et désolé, il me suffisait de lire le code généré

    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
     
    /**
         * Gets the value of the reservation property.
         * 
         * <p>
         * This accessor method returns a reference to the live list,
         * not a snapshot. Therefore any modification you make to the
         * returned list will be present inside the JAXB object.
         * This is why there is not a <CODE>set</CODE> method for the reservation property.
         * 
         * <p>
         * For example, to add a new item, do as follows:
         * <pre>
         *    getReservation().add(newItem);
         * </pre>
         * 
         * 
         * <p>
         * Objects of the following type(s) are allowed in the list
         * {@link Reservation }
         * 
         * 
         */
    il faut faire un get et un add item

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mini projet Web service
    Par thierryler dans le forum Services Web
    Réponses: 0
    Dernier message: 02/09/2011, 11h23
  2. Web service et projet smart device
    Par sicilianadev dans le forum Services Web
    Réponses: 9
    Dernier message: 20/09/2010, 19h22
  3. Réponses: 4
    Dernier message: 27/05/2009, 11h52
  4. Ajouter dans VS des projets "Web Service"
    Par achestyx dans le forum Visual Studio
    Réponses: 4
    Dernier message: 19/05/2009, 21h23
  5. [Tomcat]Projet WEB Services
    Par rad_hass dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 03/02/2006, 14h49

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