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 :

[AXIS] Deploiement Admin Client


Sujet :

Services Web Java

  1. #1
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut [AXIS] Deploiement Admin Client
    Bonjour j'ai realise un exemple d'axis assez simple.

    http://www.onjava.com/pub/a/onjava/2...is.html?page=2

    J'ai bien reussi a developpe mon service en utilisant la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java org.apache.axis.client.AdminClient deploy.wsdd
    Celui ci me genere l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    C:\Program Files\eclipse\workspace\AxisPrj\sources>java org.apache.axis.client.AdminClient deploy.wsdd
    Processing file deploy.wsdd
    [b]Exception:: org.w3c.dom.DOMException: `null' prefix expects a namespace uri[/b]
    Mon service est bien disponible je vois bien le fichier wsdl genere depuis l'adresse http://host:8080/axis/services/fibonacci?wsdl, et j'y arrive a l'ulisiter en creant un client soap depuis le fichier wsdl.

    Je ne sais pas si mon exception est grave j'ai bien suivi le tutorial a la lettre et je ne vois pas trop d'ou ca pourrait venir, aucune lib ne manque le http://host:8080/axis/axishappy.jsp fonctionne tres bien.....

    Si quelqu'un a deja trouve ce genre d'erreur, merci pour vos reponse.

    Bon codage......
    Petit a Petit on devient moins Petit

  2. #2
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut
    Bon ya personne qui a su m'aider, mais je crois que j'ai eu la reponse ca vient de mes librairie de parsing XML,

    par contre mes webservices fonctionne bien,

    de qui est bizarre j'ai deployer mon webservices sur la machine de prod qui est sous debian, et la aucune exception lever, donc je pense pour un probleme de configuration de mes librairies.

    PS: axis est super puissant mais pas super simple de mise en place.....
    Petit a Petit on devient moins Petit

  3. #3
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut
    je vais realiser une documentation en francais du bordel de apache SOAP, apache AXIs et du XML-RPC si quelqu'un la voudra.....ya mon mail
    Petit a Petit on devient moins Petit

  4. #4
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut [RESOLU]
    il fallait voir dans la page happyaxis.jsp que le server prend bien com parser xml xerces et non celui du serveur d'application, ici resin !!! faire attention celui-ci contient un parseur par default dans le resin.jar defini dans /resin/liB/
    Petit a Petit on devient moins Petit

  5. #5
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut
    a rajouter dans resin.conf (j'utilise resin 2.1.14)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     <!-- Configuration pour Parser Xerces -->
    <system-property javax.xml.transform.TransformerFactory  ="org.apache.xalan.processor.TransformerFactoryImpl"/>
       <system-property javax.xml.parsers.DocumentBuilderFactory="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/>
       <system-property javax.xml.parsers.SAXParserFactory		="org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
    Petit a Petit on devient moins Petit

  6. #6
    Membre à l'essai

    Inscrit en
    Décembre 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 19
    Points : 23
    Points
    23
    Par défaut
    et ne pas oublier de mettre la libraire Xerces dans votre webapp WEB-INF\lib
    Petit a Petit on devient moins Petit

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

Discussions similaires

  1. InjectionException sur le deploiement du client
    Par adrien1 dans le forum Java EE
    Réponses: 0
    Dernier message: 22/07/2010, 23h01
  2. [Axis] Deploiement de WS
    Par guilopouloos dans le forum Services Web
    Réponses: 3
    Dernier message: 08/02/2007, 14h17
  3. [Axis] Deploiement d'un fichier WSDD avec AdminClient
    Par broidsy dans le forum Services Web
    Réponses: 2
    Dernier message: 22/06/2006, 15h52
  4. [Axis]installation du client Axis pour les Web Services
    Par LESOLEIL dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 31/08/2005, 14h45

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