Show TOC

Checking Project ConsistencyLocate this document in the navigation structure

Procedure

The Web Dynpro tools provide support for keeping projects consistent where the project consistency is checked between the source version, the build binary version, and the local and deployed version of the deployable archive for the project

Whenever you create a deployable archive, you deploy a Web Dynpro project, or start a Web Dynpro application, the toolset will check if there are any additional operations necessary in order to have a consistent state.

The consistency check is available for the following operations:

  • Create archive

  • Deploy project

  • Run application

For example, before the Web Dynpro application is started the following items are checked to start the la test version of the application; you will be prompted to confirm the necessary steps then.

  • Are there any unsaved changes?

  • Does the project need to be build?

  • Is the local deployable archive up-to-date?

  • Has the current version of the local deployable archive been deployed?

Setting Preferences for Check Behaviour

There is a preference page where you can specify the desired behaviour. Choose Start of the navigation path Window Next navigation step Preferences  Next navigation step  Web Dynpro  Next navigation step  Project Handling End of the navigation path, and choose the needed option:

  • Ask

    • You will get a popup which you have to confirm for archive creation, project deployment, and/or application run.

  • Always

    • The checks will be executed automatically, and the project will be made consistent before any operation is performed.

  • Never

    • Deactivation of checks requires manual project handling to guarantee consistency.

Finally, confirm your settings with Apply and OK .

Result

If you have chosen the Always option, you will get a popup which reminds you of making the project consistent before the running step is executed. However, it is still possible that you perform the running operation without any further project adjustments.

Option Ask triggers a popup which requests a further action from you before the check process is started.