Try OpenEdge Now
skip to main content
Online Help
Data Object overview : Tasks : Working with Data Objects : Creating a Data Object project
Creating a Data Object project
You can create an OpenEdge Data Object project and customize the options for Data Object services development.
Note: You can also choose to build and deploy a Data Object Service. For information on automatically building and deploying a Data Object Service, see Creating an express Data Object application.
To create an OpenEdge project specialized for Data Object Service development:
1. Select File > New > OpenEdge Project from the Progress Developer Studio for OpenEdge main menu bar or the Project Explorer view context (right-click) menu. The New OpenEdge Project wizard opens and displays the Create an OpenEdge Project page.
2. Type a name in the Project name field.
The root folder for the new project is created in your current Eclipse workspace, unless you specify a different location.
3. To choose a different location for the project, click and clear the Use default check box. Then either browse to, or enter the path to the desired location.
4. Select Server from the left section.
5. Select Classic option button to select the server type that you want to deploy the application to.
6. Select REST as the transport.
7. Select the Create Data Object Service check box.
Note: If you want to create a Data Object project with Express setup, select the Express setup check box and click Finish.
8. Click Next. The Select AVM and layout options page appears.
9. Specify the OpenEdge AVM options and the Project layout options (or retain the default settings). For more information, see the Select AVM and layout options page.
10. Click Next. The Define AppServer content module page appears.
11. In the Module name field, enter the name for the AppServer module. The default is the project name.
12. In the AppServer source folder field, enter a name of the AppServer module content directory. The default is a folder named AppServer.
13. From the Supported servers list, select a broker that will be the destination for publishing your AppServer application service files. The primary function of these servers is to support publishing your code for running, testing, and deploying your Data Object service.
Note: Data Object projects can be deployed only to traditional servers not PAS for OpenEdge.
14. Click Next. The New Data Object Service page appears.
15. Select the Create a Data Object service check box to create a default Data Object service for the Data Object project and associate the Data Object service with the OE Web Server instances. For more information, see the Creating a Data Object Service wizard.
16. Click Next. The Define PROPATH page appears.
17. Retain the default settings or modify the PROPATH entries to be used by the project. For more information , see the Define PROPATH page appears.
18. Click Next. The Select database connections page appears.
19. Select the database connections to be used by the project. For more information, see the Select database connections page.
20. Click Next. The Static Web Project page appears.
21. Configure settings for the static Web module. For more information, see the Static Web project page.
22. Click Finish.
You will see the OpenEdge Data Object project created in the Project Explorer view. Open the OpenEdge Data Object project in the OpenEdge Server perspective. On successful creation of an OpenEdge Data Object project, the AppServer, REST, Progress Adapters, JavaScript, Data Object, and Static Web Module facets are associated for a Data Object project. The Project Facets page displays the facets associated with your current OpenEdge project. For more information, see the Project Facets page.