The New ABL Service wizard allows you to create a ABL Service for a set of existing ABL resources.

Access this wizard by choosing New > ABL Service on the ABL WebApp project context menu.

The New ABL Service wizard includes the following options:

Option Description
Service name Specify a name for the ABL Service. This is a mandatory field.
Service description Specify a description for the ABL Service. This is an optional field.
Service relative URI Specify a Uniform Resource Identifier (URI) for a ABL Service. For example, /relative URI.
Note: The relative URI must start with "/sampleURI".
Project Select a project wherein you want to generate all the ABL Service related files (artifacts).
Note: By default, the project name you select when creating the ABL Service is displayed in the Project field.
Supported Servers Select the Supported Server instances with which you want to associate a defined ABL Service.
Note: The list displays the Supported Server instances registered with OpenEdge Management.
Resources Displays a list of ABL resources. These are ABL interface annotated ABL class and procedure files.
Select All Selects all the ABL resources available on the ABL routines list.
Deselect All Clears the selection of all ABL resources on the ABL routines list.
Note: When you create an ABL Service for a non-ABL WebApp project such as OpenEdge project, the ABL Data Object Services facet gets enabled for the project. The project behaves as a ABL WebApp project enabling you to develop ABL Web Applications. The Project Facets page (select Properties > Project Facets on the project context menu) displays the facets associated with your current project. For more information, see Project Facets page.