WebFacing performance considerations within Eclipse workbench

By default, all WebFacing projects have their JSP Compilation and Validation builders turned off. This improves the overall performance of WebFacing projects in the Eclipse workbench. If you write new JSPs for your project or want resources validated, such as XML files, you may want to turn these builders on so that you can see any errors that exist in these files. Steps to turn builders on or off for a WebFacing project are described below.

If you want to further improve the conversion and deployment performance of a WebFacing project, particularly when dealing with large number of DDS members, follow these steps:

  1. Create your WebFacing project without converting the DDS members in the last page of the project creation wizard.
  2. After the project is created, switch to the Navigator view, right-click your newly created project, and select Properties. In the Properties Dialog, click on Builders.
  3. Deselect all builders except for Java™ Builder and WebFacing Builder.
  4. To find out what each of the builders are responsible for, please consult the list below. You may choose to turn on some of these builders after the conversion and deployment process is completed so that the project can take advantage of all the capabilities provided by the Eclipse workbench for a Web project.

    Note that these changes have no impact on runtime performance of deployed WebFacing applications.

    Builders

    It is recommended to re-enable builders noted with an asterisk (*) after conversion and deployment.

    • Migration Builder *

      This builder handles J2EE migration building of the project. They are used when you change the J2EE level of a project.

    • Links Builder *

      This builder keeps a table of the links and references from one Web resource to other resources within the project. This builder is important for updating links that are changed during refactoring operations, such as moving and copying files.

    • Faceted Project Validation Builder *

      This builder validates the integrity of all the facets associated with the project.

    • JSP Compilation Builder

      This builder is used when a project is configured to compile JSP files into class files instead of compiling them at run-time.

    • Validation

      This task performs validation on various files, including JSP and XML files. You can see the list of the validations by selecting Window > Preferences, and then clicking on Validation.


Feedback