Starting AppBuilder with Dynamics enabled

You can use AppBuilder, running embedded in Progress Developer Studio for OpenEdge, to develop Progress Dynamics applications. Progress Dynamics applications are built from objects that reside in the Progress Dynamics Repository. The Progress Dynamics Repository consists of an OpenEdge database named icfdb whose schema is defined to store information about OpenEdge applications.

The prerequisites for running AppBuilder as a Progress Dynamics application development tool embedded in Progress Developer Studio for OpenEdge are:

To run AppBuilder as a Progress Dynamics application development tool embedded in Progress Developer Studio for OpenEdge:

  1. Select a project name in the Project Explorer view of Progress Developer Studio for OpenEdge.
  2. Select Properties from the context menu.
  3. Select OpenEdge > Propath to display the Propath Properties page.
  4. If Standard OpenEdge Dynamics Paths is not listed in the tree view, add it by clicking Add Standard Paths.
  5. Select AppBuilder to display the AppBuilder properties page.
  6. Choose Enable Progress Dynamics.
  7. Enter the path to your icfconfig.xml file in the Configuration File field.
    Note: There is a default configuration file for GUI application development in OpenEdge-install-dir/gui/dynamics.
  8. Choose a development session type from the Session Type box.
  9. Click Apply and close the Properties page.
  10. Open the OpenEdge AppBuilder perspective: Window > Open Perspective > OpenEdge AppBuilder.
  11. Click the AppBuilder button in the toolbar. An Application Login dialog appears.
  12. Enter a login name (the default is admin) and a password (left empty by default).
    AppBuilder opens in the AppBuilder Designer view. You can access the Progress Dynamics administration and development tools from the AppBuilder Tools menu. You can find OpenEdge manuals, presentations, and Web papers about Progress Dynamics in the Product Documentation section of the Progress Software Developer's Network Web site.