Je développe des services web avec jaxws, donc je génère des fichiers wsdl et xsd à partir de classes java annotées via wsgen. Je recherche une possibilité de validation automatique des paramètres marqués comme requis via l'annotation @XmlElement(required = true)
côté serveur. Je n'ai trouvé que @SchemaValidation
. Mais cela ne correspond pas au problème.Possibilité de validation des paramètres requis?
La documentation de cette classe indique: "Valide tous les payload de messages de demande et de réponse (SOAP:Body
) pour un WebService par rapport au schéma XML."
Mais il est clair que cela n'inclut pas une vérification required
.
Une idée?
Avez-vous envisagé d'utiliser la validation du bean jsr-303, il vous faudra ajouter d'autres annotations mais cela sépare unmarshaling de la validation que j'ai trouvée plus flexible. – ekeren