Validez JAXBElement dans le service Web JPA / JAX-RS

J'ai un JAX-RS webservice (Jersey) qui est une interface CRUD pour JPA (EclipseLink) les entités. Mes entités ont été générés automatiquement à partir des tables de base de données et j'ai annoté avec des annotations JAXB afin qu'ils puissent être placés/unmarshalled vers/à partir de XML. Ma ressource méthodes prennent JAXBElement objets en tant que paramètre si nécessaire.

Je n'ai pas de XSD, cependant, je suis prêt à en écrire un pour valider le XML reçu dans les demandes. Mais, je ne sais pas comment lancer la validation. Jersey est gérer automatiquement le marshalling/unmarshalling et toutes les références que j'ai trouvé sur la validation se fait à ce niveau.

Ce que quelqu'un sait d'un exemple de/tutoriel qui montre comment faire cela?

Merci!

source d'informationauteur sdoca