J'ai téléchargé Axis 1.4 (http://www.nic.funet.fi/pub/mirrors/apache.org/ws/axis/1_4/) et je voulais utiliser WSDL2Java, mais je n'ai pas trouvé un tel fichier à partir du paquet, mais il y a des réfrences à ce fichier (http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL) dans leur site. Où puis-je trouver ce fichier?Où puis-je trouver le fichier Axis WSDL2Java?
Répondre
De the doc
Vous trouverez l'outil WSDL à Java Axis dans "org.apache.axis.wsdl.WSDL2Java". La forme d'invocation de base ressemble ceci:
% java org.apache.axis.wsdl.WSDL2Java (WSDL-file-URL)
j'ai rencontré le même problème quand j'ai essayé d'utiliser wsdl2java
avec l'axe 1.4. Mais n'a pas pu trouver le fichier wsdl2java
. Ce que j'ai fait, j'ai pris wsdl2java
de axis2
et modifié selon les fichiers jar de l'axe 1.4 et etc. Je l'ai exécuté pour l'axe 1.4. Je pourrais réussir à obtenir des fichiers Java avec un avertissement. Je ne dérange pas d'avertissement.
Quoi qu'il en soit, j'ai obtenu tous les fichiers de classe java de wsdl avec l'axe 1.4. Cependant, je pense que ce serait un meilleur choix si vous le migrez de l'axe 1.4 vers l'axe 2.
Utilisez ce fichier pour générer wsdl: java -classpath activation.jar; mailapi.jar; axis.jar; jaxrpc.jar; saaj.jar; commons-logging-1.0.4.jar; commons-discovery -0.2.jar; wsdl4j-1.5.1.jar; log4j-1.2.8.jar; C: \ axe-1_4 \ lib org.apache.axis.wsdl.WSDL2Java -s votre_nom_wsdl.wsdl – newbie
est ici un simple script bash pour appeler WSDL2Java que vous pouvez placer dans le répertoire « lib » et lancez:
#! /bin/bash
CP="."
for JAR in `ls *.jar`; do
CP="$CP:$JAR"
done
#echo "classpath = $CP"
java -cp $CP org.apache.axis.wsdl.WSDL2Java [email protected]
Je pensais que je fournirais une réponse mise à jour. Actuellement, wsdl2java se trouve dans le paquet Apache CXF. Si vous l'extrayez, vous trouverez des scripts pratiques dans le répertoire bin qui simplifient le processus d'exécution.
Télécharger: http://cxf.apache.org/download.html
Mode d'emploi: https://cxf.apache.org/docs/wsdl-to-java.html
- 1. Comment utiliser les fichiers générés par Axis WSDL2Java?
- 2. tâche ant wsdl2java Howto comprennent le nom de fichier wsdl dans le fichier java commentaire
- 3. Où puis-je trouver le fichier VisualSVNServerHooks.exe
- 4. Où trouver le fichier Entlib xsd?
- 5. Où puis-je trouver le fichier keystore?
- 6. WSDL2Java Throws Impossible de trouver la classe principale: org.apache.axis.wsdl.WSDL2Java
- 7. Est-il possible d'utiliser Axis 2 wsdl2java pour générer du code côté client utilisant HTTPS?
- 8. Comment obtenir un message SOAP tout en utilisant un client Axis 1.4 généré par wsdl2java
- 9. Où trouver le schéma unattend.xml
- 10. wsdl2java exception
- 11. où trouver le fichier MyDataBase.BAK sur SQL Server 2008?
- 12. Comment Ruby sait-elle où trouver le fichier requis?
- 13. Où puis-je trouver le fichier journal MySQL dans XAMPP
- 14. Où peut-on trouver le fichier WSDL généré par gSOAP
- 15. Où puis-je trouver mon fichier Localizeable.strings?
- 16. @dynamic implémentation où le trouver?
- 17. Comment diffuser le fichier temporaire Axis 2 MTOM à HttpServletRequest
- 18. Axis: faultString: org.xml.sax.SAXParseException: fin prématurée du fichier
- 19. Hrez.exe Où puis-je le trouver?
- 20. où trouver MyGeneration.dOOdads.dll
- 21. Où trouver LM-Hashes
- 22. erreur outil WSDL2Java Apache CXF
- 23. Où trouver Microsoft.Web.Mvc.dll
- 24. StringFormat Axis Label
- 25. Où trouver le code source SubSonic 2.2?
- 26. Android: Où trouver le RadioButton Drawable?
- 27. Où trouver des ressources sur le refactoring?
- 28. Où trouver CabWiz.exe
- 29. Où trouver Rhino Commons
- 30. Où est le fichier de vidage MySQL?
Pourquoi UTILISIEZ Axis 1.4 vous? C'est complètement obsolète et non maintenu. – skaffman
Notre "partenaire" utilise des messages SOAP codés RPC, et CFX et Axis2 ne le supportent pas. – newbie
Ah, c'est juste. Mes sympathies :( – skaffman