General Migration Steps (if the Ajax channel is disabled)

Procedure

  1. Update BTT tooling plugins to BTT version 8.0.1 or later.
  2. Restart RAD with "-clean" option to make sure the latest BTT tooling plugin will take effect. This step is optional.
  3. Replace BTT jar files with BTT version 8.0.1 or later.
  4. Clean project, to make sure BTT DDE editor can locate the new version classes. This step is optional.
  5. Replace the All BTT JavaScript file with BTT version 8.0.1 or later.
  6. Replace the generation template with BTT version 8.0.1 or later. If project already contains a customized generation template, then please update it by following steps:
    1. Update all ${encoding} to UTF-8, this will solve most of the encoding problem.
    2. Add following Java snippets to templates:
    3. Add following CSS which used for screen cover:
    1. Change ECA engine clarification to following, which support mode change between ajax submission and form submission:
    2. Change ECA rule js import snippet into <body></body> section in order to be compatible with IE browser as following:
  7. Rebuild project to re-generate BTT artifacts, such as xml, jsp and js.
  8. Deploy the application and run to verify all of scenarios.