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 :

deploy et return code 302


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 69
    Par défaut deploy et return code 302
    Bonjour!
    J'ai créé une classe java, que je veux déployer sous la forme d'un web service.
    Lorsque je lance le deploy.bat j'ai l'erreur suivante: HttpErrorCode:302

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Exception: AxisFault
     faultCode: {http://xml.apache.org/axis/}HTTP
     faultSubcode:
     faultString: (302)Moved Temporarily
     faultActor:
     faultNode:
     faultDetail:
            {}:return code:  302
     
            {http://xml.apache.org/axis/}HttpErrorCode:302
    Bon...
    J'utilise Axis 1.4 et le jdk 1.4.2

    J'ai donc mon serveur d'application Tomcat qui tourne.
    J'ai créé une webapp ws sous le répertoire webapps.
    En dessous j'ai les répertoires WEB-INF/deploy et WEB-INF/lib.
    Sous lib j'ai tous les jars pour axis + mon jar contenant ma classe java devant devenir un web service.
    Sous deploy, j'ai le deployMyWS.wsdd et le deployMyWS.bat.

    Je lance Tomcat puis je lance le bat et j'ai l'erreur 302.
    Voici le code de mon fichier bat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    REM configure correctly the classpath using dependencies
    set CLASSPATH=.;..\lib\myWS.jar;..\lib\axis-corrected.jar;..\lib\commons-discovery-0.2.jar;..\lib\commons-logging.jar;..\lib\jaxrpc.jar;..\lib\log4j-1.2.8.jar;..\lib\saaj.jar;..\lib\wsdl4j-1.5.1.jar;..\lib\j2ee.jar;..\lib\commons-httpclient-3.1.jar;..\lib\commons-codec-1.3.jar
     
    java -cp %CLASSPATH% org.apache.axis.client.AdminClient deployMyWS.wsdd -p 8088
    Je ne sais pas pourquoi j'ai l'erreur 302.
    J'ai plusieurs pistes:
    1. Les classes ne doivent pas être contenues dans le myWS.jar (bizarre ???)
    2. Il me faut un fichier wsdl quelque part (?? Axis peut normalement le générer à la volée)

    Qu'en pensez-vous?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 69
    Par défaut javaranch
    En fait tout était bien paramétré chez moi SAUF les paramètres de AdminClient. J'ai trouvé la solution sur javaranch. Voici ce qu'il faut faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -cp %CLASSPATH%  org.apache.axis.client.AdminClient -lhttp://%SERVER_NAME%:%PORT%/cwcm-ws/services/AdminService "%WSDD_FILE%"

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

Discussions similaires

  1. Erreur PL/SQL et return code
    Par Kazevil dans le forum PL/SQL
    Réponses: 2
    Dernier message: 05/08/2010, 16h54
  2. Cache Squid et codes 302
    Par BakaOnigiri dans le forum Réseau
    Réponses: 0
    Dernier message: 26/01/2009, 15h49
  3. Pb redirection avec un jsp code 302
    Par poupouce5 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 12/11/2008, 09h29
  4. Liste détaillée de "return code"?
    Par wrida dans le forum Framework .NET
    Réponses: 4
    Dernier message: 22/03/2007, 17h40
  5. Return code d'un script sur serveur distant
    Par Koobor dans le forum Linux
    Réponses: 2
    Dernier message: 10/11/2005, 09h09

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