Bonjour,
J'ai actuellement développé un script ant, puis un plugin Maven equivalent, permettant de générer un webservice à partir d'une classe d'impléméntation.
A présent, je souhaiterai automatiser le lancement de ce script pour toutes les classes que j'aurais annoté avec mes tags custom du style "@webservice name=monService"
Seulement je ne trouve pas d'outil simple d'utilisation. XDoclet, par exemple, scanne les annotations pour générer des classes d'après des templates ".xdt"...Je souhaiterai maitriser le scan des annotations pour en faire mon propre plugin de génération de webservice, sachant, vous l'aurez compris, que la partie génération du webservice est déjà opérationnelle.
Clairement, quelqu'un connait il un moyen efficace de scanner les annotations dans les sources et de récupérer certaines informations sur la classe annotée, telles que le nom de la classe, son package, les parametres transmis par le biais de l'annotation ?
Merci de votre attention !
Tanguy von Stebut
PS : j'utilise les technos suivates :
Java 1.4, Axis I 1.4 (java2WSDL et WSDL2Java), serveur Weblogic 8.1, ide : eclipse 3.2, Maven 1.0, Ant
Partager