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 :

[ANT][JAX-RPC]Générer les wsdl et les class


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Laveur
    Inscrit en
    Avril 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Laveur

    Informations forums :
    Inscription : Avril 2004
    Messages : 142
    Par défaut [ANT][JAX-RPC]Générer les wsdl et les class
    bonjour,

    Dans le but de maintenir des services web, je cherche à utiliser ANT de bout en bout.
    D'après mes class, j'aurais voulu générer les WSDL et les Class qu'il faut pour ensuite générer le WAR dans mon projet web à la manière de RAD7.
    En regardant plusieurs tuto, il serait possible d'utiliser la tache WS
    Je suis sous websphere 6.1 et je ne sais pas où aller chercher l'API qui va bien.
    J'ai un exécutable "wsgen" mais il me semble qu'il me faut ajouter des annotations ds le source (ajout d'un endpoint)
    Or je ne souhaite pas toucher aux source et de plus je ne n'ai pas créer de SEI comme il semble indiquer dans ces tutos, RAD7 les crée pourtant.

    Par où puis je commencer ?
    Merci

  2. #2
    Membre confirmé

    Profil pro
    Laveur
    Inscrit en
    Avril 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Laveur

    Informations forums :
    Inscription : Avril 2004
    Messages : 142
    Par défaut
    Bonjour,

    Au bout du compte j'ai choisi de passer par java2wsdl et wsdl2java qui semble être les tâches recommandées pour créer des services web JAX-RPC, c'est ce que semble faire "wsgen".

    Mais je suis confronté du coup un autre problème, java2wsdl ne trouve pas ma classe quand je l'utilise en tant que tâche Ant.
    Mais celà fonctionne en shell et avec un classpath en var. d'env. :

    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
    [java2wsdl] Running Java2WSDL with parameters:
    [java2wsdl]     namespace:http://appli3h.services.xxxxxx.com
    [java2wsdl]     PkgtoNS:{com.xxxxxx.services.appli3h=http://appli3
    h.services.xxxxxx.com}
    [java2wsdl]     location:null
    [java2wsdl]     transport:null
    [java2wsdl]     bindingTypes:null
    [java2wsdl]     input:null
    [java2wsdl]     output:Appli3hCallSvc.wsdl
    [java2wsdl]     className:com.xxxxxx.services.appli3h.Appli3hCallSvc
     
    [java2wsdl]     serviceElementName:null
    [java2wsdl]     servicePortName:null
    [java2wsdl]     portTypeName:null
    [java2wsdl]     bindingName:null
    [java2wsdl]     implClass:com.xxxxxx.services.appli3h.Appli3hCallSvc
     
    [java2wsdl]     verbose:false
    [java2wsdl]     debug:false
    [java2wsdl]     voidReturn:null
    [java2wsdl]     stopClasses:null
    [java2wsdl]     style:document
    [java2wsdl]     use:literal
    [java2wsdl]     wrapped:true
    [java2wsdl]     MIMEStyle:null
    [java2wsdl]     outputImpl:null
    [java2wsdl]     namespaceImpl:http://appli3h.services.xxxxxx.com
    [java2wsdl]     locationImport:null
    [java2wsdl]     extraClasses:null
    [java2wsdl]     soapAction:null
    [java2wsdl]     properties:null
    [java2wsdl]     methods:null
    [java2wsdl]     propertiesFile:null
    [java2wsdl]     classpath:./build/classes
    [java2wsdl]     elementFormDefault:false
    [java2wsdl]     attributeFormDefault:false
    [java2wsdl] Java2WSDL com.xxxxxx.services.appli_dlf_3h.Appli3hCallSvc
    [java2wsdl] java.io.IOException: java.lang.ClassNotFoundException: com.xxxxxx.services.appli3h.Appli3hCallSvc

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/09/2006, 16h55
  2. Les polices dans les tables et les requêts
    Par zooffy dans le forum Access
    Réponses: 3
    Dernier message: 21/06/2006, 11h06
  3. [VB6]Enumérer les attributs et les méthodes d'une classe
    Par HPJ dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 04/05/2004, 18h34

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