2010-07-29 4 views
0

Je tente de créer un projet de services Web en utilisant eclipse avec Oracle Enterprise Pack. Lors de la génération des services Web à partir d'un document WSDL à l'aide de la tâche wsdlc Ant, toutes les restrictions/contraintes du fichier WSDL sont complètement ignorées.wsdlc La tâche Ant ignore les contraintes

Existe-t-il un moyen de générer des POJO avec des contraintes intégrées telles que minoccurs=1 ou de forcer l'utilisation d'énumérations? Toute idée serait appréciée!

Merci à l'avance,

Kal

Répondre

0

Malheureusement, je ne pouvais trouver cette réponse, mais je ne finissent par trouver la réponse. Je l'affiche maintenant parce que cela peut aider quelqu'un d'autre dans le futur qui trébuche sur ce post.

Il n'existe aucun moyen d'ajouter une validation dans les POJO, mais il existe un moyen d'activer la validation de schéma pour garantir que lorsqu'un message de service Web est reçu conforme aux contraintes définies par le WSDL. Vous pouvez le faire en ajoutant l'annotation "@SchemaValidation" au-dessus de votre définition de classe de service. Cela fonctionne pour WebLogic, mais je ne suis pas sûr qu'il s'agisse d'un standard pour d'autres types de serveurs d'applications.

Questions connexes