To expose an ABL class or procedure file as a REST service, follow these steps:

  1. Create an OpenEdge REST project using the Create a REST project wizard.
  2. Annotate ABL procedure and class files with REST interface annotations using the Define an ABL REST service annotations wizard.
  3. Create REST service using the New REST Service dialog wizard.
    Note: If you select to create a default REST service when creating the REST project, you can skip this step.
  4. Map REST resource verbs and parameters using the REST Expose Editor.
  5. Package as a REST Web application WAR file using the Package ABL REST Web applications wizard.
  6. Deploy REST services to the PAS for OpenEdge instance using the Publish an ABL REST service option.