ABL WebApp project folder structure
- Last Updated: February 19, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
The New OpenEdge Project wizard enables you to create ABL WebApp projects in Progress Developer Studio for OpenEdge. Each ABL WebApp project you create contains the following nodes:
- .services
- Contains the artifacts of the exposed ABL Data Object and ABL REST services. By default, the .services folder contains empty Consume and Expose nodes. On generation of a ABL Service, its artifacts are generated and listed under the Expose node. For more information, see ABL Service artifacts.
- .settings
- Contains the facets information that are installed for the project and the server related configuration.
- PASOEContent
- The .json file is created
on defining a ABL Service in the PASOEContent folder. A
separate .json file is created for each
defined ABL Service with the same name as that of the ABL Service name..Note: The .json file is created in the PASOEContent folder on defining an ABL Service. A separate .json file is created for each defined ABL Service with the same name as that of the ABL Service name.
Note: The
.services, and
.settings node do not appear by default under your
project directory in the Project Explorer view. To view these nodes, open Available Customizations dialog (select from the Project View toolbar),
clear the .*resources check box, and then click
OK. Progress recommends you to not edit the
files listed under these hidden nodes.