2013-08-26 1 views
0

Nous voudrions créer un premier contrat ws avec wso2brs basé sur un certain xsd. Le modèle objet du ws généré par le wso2br doit rester conforme à ce xsd. La stratégie que nous avons essayée jusqu'ici est de générer des bibliothèques java basées sur le xsd, puis d'avoir la raison brs sur les bibliothèques java dans le projet brs.Comment créer un contrat "vrai" premier WS avec wso2brs

Le problème est que le modèle objet des ws résultants exposés par les brs n'est plus conforme à celui de l'original xsd. Il semble que quelque chose ne va pas dans la "traduction" xsd-> javaobject-> xml. Les générateurs d'objets java que j'ai essayés jusqu'ici ont été jaxb et wsdl2java.

Que devons-nous faire pour créer un «vrai» contrat avec wso2brs?

Meilleures salutations, Georg et Philip

Répondre

1

lors de la création d'un service de règles à déployer sur WSO2 BRS que le service doit contenir trois éléments qui sont (1) JAR contenant les classes Java de faits et les résultats, (2 .) Drools fichier qui définit les règles pour l'exemple de cas d'utilisation (.drl) et (3.) une configuration de service de règles (.rsl). Donc, si vous voulez suivre une première approche du contrat, alors cela ne serait que pour créer les classes Java, le fichier bave et la configuration du service devraient faire partie du service des règles de fin. Donc l'approche que vous avez essayée peut être la seule façon. Dans le cas où vous rencontrez des problèmes de traduction je pense qu'il vaut mieux utiliser un EDI comme Eclipse pour faire la traduction pour vous http://theopentutorials.com/examples/java/jaxb/generate-java-class-from-xml-schema-in-eclipse-ide/

Questions connexes