Installation
From Taylor
Contents |
[edit]
User
Taylor MDA utilizes GMF 2.2 and its dependencies: Eclipse 3.5, EMF 2.5.0, GEF 3.5, and UML2 3.0.0. These are bundled with Taylor.
- First download Eclipse Classic 3.5 and unzip it.
- Download and unzip the following Taylor MDA 1.3.0 zip files into the eclipse directory.
- taylor-mda-core-1.3.0.zip contains the editors and all dependencies.
- taylor-mda-JEE-1.3.0.zip contains the JEE code generation templates.
- Download and unzip Maven 2.0.9.
- All third party libraries such as JBoss Embeddable EJB3 and JBoss Seam will be download at build time by Maven from the Maven Repository, JBoss Repository and the Taylor Repository.
[edit]
Upgrade 1.2.0 to 1.3.0
- Maven projects are now generated with a hierarchical structure. So you will need to move your sub projects under the master.
- Some of the generated code has been split off into a new Jsf project. See Project Anatomy
- If you want to re-generate your model then go to taylor preferences and select Ignore Skip so that your descriptors can be re-generated
- To leverage any profile changes, select your model element and re-apply the changed profiles. They will show up on the left-hand side.
- See News for additional details
[edit]
Upgrade 1.1.0 to 1.2.0
- 1.2.0 now generates a Web app instead of a Portlet app.
- If you wish to continue with a portlet app then just continue to use the 1.1.0 generator plug-ins with the 1.2.0 core plug-ins
- If you want to re-generate your model to create a web app then go to taylor preferences a select Ignore Skip so that your descriptors can be re-generated
- To leverage any profile changes, select your model element and re-apply the changed profiles. They will show up on the left-hand side.
[edit]
Developer
Access the source code via SVN. To add or change the editors you will need the GMF SDK. Download this via the upgrade site. To add or change code generation template use the JET Editor listed below.
[edit]
Other Tools
[edit]
Plugins
- Subversion Plugin for Eclipse
- XmlBuddy
- Good for editing and formatting XML files. Ctrl+Shift+F to format in XmlBuddy Editor.
- Decompiler
- JAD (put jad.exe in your system path)
- JadClipse Plugin (put in your eclipse/plugins directory)
- Article on JAD Plugin for Eclipse
- FreeMarker Eclipse Plugin
- Maven Eclipse Plugin
- JET Editor
- Eclipse SQL Explorer
- Eclipse LDAP Browser and Editor
- Keytool
[edit]
Servers
- Subversion
- Continuum - continous integration server
- MySQL
- OpenLDAP for Windows
[edit]
Other
- Jamon - performance monitoring
- place jamon-2.2.jar in default/lib
- place jamon.war in default/deploy
- net.taylor.trace.TraceInterceptor is used on all beans
- go to http://localhost:8080/jamon to view results
- Taylor Jamon Maven Report Plugin
- TCPMon - monitor tcp traffic during testing
- Wink - create Taylor Flash demos for this wiki
- Firefox Web Developer Add-on

