Hello, everyone, this week, I have completed the development of an open source code generator that takes a Unified Modeling Language (UML) model from a CASE-tool in XML Metadata Interchange (XMI) format and generates Enterprise JavaBeans classes with XDoclet tags as output. The associations between classes in the model are automatically transformed into @tags for EJB CMR. You will get EJBs that can readily be deployed into JBoss and others.
The code generator is called UML2EJB and is released on SourceForge under the GNU Public License. It has been tested with the Poseidon CASE tool (see www.gentleware.com) but should work with any CASE tool that can write XMI output. Features: * Import of XMI from the CASE tool into the generator. * Builds an object model that drives the Jakarta Velocity template processor. * Templates for Session Beans and Entity Beans included. * Automatic use of J2EE patterns inside the generated beans. * All fully customizable to the needs of your project. * Uses XDoclet as a solid foundation to generate all the EJB-related files. * Graphical modeling easier than writing @tags. Environment: * Integrates into an Ant script as a custom task. * Integrates with CASE tools that write XMI format, i.e. Poseidon, TogetherJ, Rational Rose. * Adaptable to different XMI dialects via XSL input transformation. Plus: * Documented on the project website at http://uml2ejb.sourceforge.net I am currently looking for volunteers who want to test it. Matthias Bohlen http://www.mbohlen.de/ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Gadgets, caffeine, t-shirts, fun stuff. http://thinkgeek.com/sf _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user