Bonjour,

Dans le cadre d'un stage, je cherche à générer des fichiers WSDL à partir de diagrammes UML (fichier .eap d'Enterprise Architect). Je dois automatiser la génération des WSDL de plusieurs diagrammes du projet au moyen d'un script.

L'API d'EA ne propose aucune fonction pour générer ces WSDL.

Dans un premier temps, je peux générer les classes JAVA correspondant à un diagramme (gràce à une fonction interne à EA). Ensuite, je souhaiterais générer le WSDL à partir des fichiers Java générés. Et c'est là que je bloque!

Après de multiples recherches sur Google, j'ai découvert quelques pistes :
  • Zend Framework (mais sa fonction Zend_Soap_AutoDiscovery ne semble fonctionner qu'avec des fichiers PHP)
  • AXIS2 (qui contient une fonction java2wsdl)
  • sinon, développement d'un parseur manuel, mais j'ai peur que ca prenne beaucoup de temps, pour ne faire que moins bien ce que des outils déjà existant savent surement faire.


Je pense que l'utilisation de java2wsdl d'AXIS est ma meilleure option. Mais malgé les quelques examples (trop succints à mon gout) glanés sur internet, je n'ai pas réussi à l'utiliser.

Pouvez-vous m'aider ?