Chapter 3. Migration strategy and planning 53
Take advantage of the existing skills and established processes.
Avoid WebSphere-specific extensions and features.
Use of XDoclet allows you to code the J2EE application once and then
generate deployed files for different vendor runtimes. There is still a need to
keep multiple vendor-specific tags in the source code, but this is within the
same file.
No need to learn new development tools.
No need to change the build process and project directory structure.
By doing the development by hand or using XDoclet, it is easier to control
what gets generated, rather than using IDE wizards that may generate
vendor-specific information and proprietary extensions.
Version control with annotation-based ...