Articles of wsdl

Quels sont les outils et les meilleures pratiques pour tester les services Web?

Je suis sur le sharepoint commencer un grand projet impliquant la fourniture d’un nombre important de services Web. Nous allons utiliser la plate-forme Java, donc bien sûr, nous allons beaucoup utiliser JUnit, Hudson, etc. Nous recherchons un ensemble de meilleures pratiques et / ou d’outils pour tester les services Web. Nous aurons plusieurs objectives en […]

Quelles méthodes existent pour générer automatiquement des stubs de clients Java à partir de fichiers WSDL?

Je suis novice dans les services Web et j’ai lu des informations sur XML, SOAP et WSDL. C’est très intéressant! Je travaille sur un projet existant qui a un service Web et un client. Cependant, les clients les plus haut placés ne sont pas satisfaits de l’application client. C’est trop complexe, ils voudraient une application […]

Erreur lors de l’parsing de wsdl – Le système ne peut pas trouver le chemin spécifié

Mon WSL est à l’emplacement http://localhost:9999/ws/hello?wsdl . J’utilise l’ outil wsimport pour parsingr le fichier wsdl publié et générer les fichiers client nécessaires (stub) pour accéder au service Web publié. Je suis incapable d’parsingr ce wsdl, Comment puis-je résoudre ça? HelloWorld.java est l’ interface et son implémentation est HelloWorldImpl.java Les deux résident dans le répertoire […]

Comment construire un WSDL avec Maven

Je cherche à remplacer une version fournie de fourmi par Maven. Je connais (mais je n’ai pas utilisé) ant run, et je préférerais ne pas trop. Pour résumer, NetSuite fournit un wsdl à utiliser lors d’appels de service Web contre son offre ERP et j’utilise actuellement leur version ant fournie pour générer les classes de […]

Pouvons-nous implémenter la surcharge de méthodes dans la classe de service Web?

J’aimerais implémenter la surcharge de méthode dans la classe de service Web Java comme suit: public Ssortingng myMethod(User user) { // My code } public Ssortingng myMethod(User[] user) { for(int i=0; i<user.length; i++) { myMethod(user[i]); } } Si je transmets un seul object User à myMethod() , la première méthode doit être déclenchée et si […]

Comment inclure un WSDL empaqueté à utiliser avec les classes Java générées avec wsimport?

Je viens de C # et je me rends compte que je ne peux pas espérer avoir beaucoup de fonctionnalités (énormes) d’utilisabilité en Java, mais j’ai été récemment chargé de ce projet Java et je ne peux tout simplement pas comprendre cette sortie. La création de classes de proxy de services Web et de contrats […]

Élément CDATA dans le client WSDL

Je travaille sur un client WSDL et souhaite savoir comment définir un élément XML sur CDATA. J’utilise wsimport pour générer le code source, et l’élément CDATA fait partie de la requête XML. C’est la classe XML de la requête: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = “”, propOrder = { “dataRequest” }) @XmlRootElement(name = “ProcessTransaction”) public class ProcessTransaction { […]

Valider le message SOAP contre WSDL

Tout comme pour la validation d’un fichier XML par rapport à une définition de schéma XML en Java, existe-t-il un moyen de valider un fichier XML contenant une enveloppe SOAP par rapport à un fichier WSDL?

wsdl: comment générer une exception avec errorCode et errorMessage en ligne?

J’essaie d’utiliser wsdl:fault , mais je ne peux pas générer la classe Java attendue (exception). La classe que je suis généré (annotations et getters / setters supprimés): public class ProjectException extends Exception { private com.home.project.generated.Fault fault; } public class Fault { protected Ssortingng errorMessage; protected long errorCode; } La classe que je m’attends à générer: […]

XJC superinterface et superclass uniquement pour toutes les classes?

J’essaie d’implémenter automatiquement une interface dans une classe java générée à partir d’un fichier xsd. Cela semble pouvoir le faire, mais cela ne fera qu’append des implements SomeInterface à toutes les classes, ce qui est complètement stupide. Est-ce que je manque quelque chose ou pouvez-vous faire cela pour toutes les classes? Ne fait pas vraiment […]