2009-08-20 7 views
0

J'essaie d'apprendre comment implémenter des services Web en utilisant Axis2 et Tomcat, mais j'ai peur de ne pas comprendre certaines des bases.Axe2 (guerre) + Tomcat 6: WSDL2Java manquant?

Je suivais ce tutorial mais quand j'ai essayé d'utiliser WSDL2Java j'ai remarqué que je n'ai pas l'outil n'importe où. Cela se produit en raison du fait que j'ai téléchargé et installé la version .war (archive web) d'Axis2, non?

Comment puis-je intégrer l'outil sur l'installation actuelle dans Tomcat? Est-ce qu'un copier/coller suffira?

Merci à l'avance, Hal

+1

wsdl2java est un outil de ligne de commande. Téléchargez axis2 'Standard Binary Distribution', alors vous pouvez l'utiliser facilement à partir de la disposition du répertoire par défaut. –

+0

Merci! J'ai téléchargé et essayé de l'exécuter à nouveau, mais j'ai eu un autre problème: il dit que la variable AXIS_HOME n'est pas définie (ce qui est en fait, C: \ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ webapps \ axis2 \). Des idées? Je ai essayé de forcer SET AXIS_HOME = (...) par ligne de commande, mais ne fonctionnera pas non plus –

+0

Comme je comprends que vous exécutez sur Windows, vous devez ajouter la variable d'environnement AXIS_HOME (Panneau de configuration-> Système-> Variables d'environnement). Redémarrez votre fenêtre cmd une fois que vous avez terminé. –

Répondre

0

Comme Gennady Shumakher dit, l'utilitaire résidèrent dans la distro binaire standard. Merci mon pote!

0

Si u ont installé avec succès tomcat et si elle est en cours d'exécution tout u besoin est de copier le axis2.war sous/webapps et redémarrez pour la confirmation (sur certains Os Tomcat a des problèmes)

et appelez directement http://localhost:8080/axis2

u devrait être en mesure d'afficher l'écran Axis ...

le fichier axis2.war est avaliable dans cette url

http://www.carfab.com/apachesoftware//axis/axis2/java/core/1.6.0/axis2-1.6.0-war.zip

et si tu veux utiliser "WSDL2Java" puis téléchargez cette

http://www.carfab.com/apachesoftware//axis/axis2/java/core/1.6.0/axis2-1.6.0-bin.zip

et définir le chemin/chemin après l'explosion te zip dans un dossier "c:/temp/axis2"

u trouver wsdl2 ... dans le dossier bin

en ce qui concerne karthik

Questions connexes