You can publish a Data Object Service(s) using the Servers view in your OpenEdge Server perspective. To publish a Data Object Service, you must create a server instance, associate the Data Object Service with the defined server, and then publish the associated Data Object Service to the Apache Tomcat Java container shipped with Progress OpenEdge.
When you install Progress Developer Studio for OpenEdge, Apache Tomcat is installed and configured with Progress OpenEdge. Before you publish to the Apache Tomcat, you must start it. For more information, see Starting and stopping Apache Tomcat server.
To publish a Data Object Service:
This publishes the selected Data Object Services to the Apache Tomcat Java container. For a published Data Object Service, a separate WAR file is generated and deployed to the Apache Tomcat Java container. For example, a Data Object Service published to the Apache Tomcat that is shipped with OpenEdge, a WAR file with the selected Data Object Service name is created in your OpenEdge installation directory, $DLC/servers/tomcat/pdsoe. A separate WAR file is created for each deployed Data Object Service.
You can view the server’s status in the Servers view beside the published Data Object Service’s node. For more information, see Status of OE Web Server and resources.
After deploying the Data Object Service, if you modify the artifacts of a project related to the deployed service, the status of the respective artifact’s module changes to Republish. You must republish the server manually if you have not set it to republish automatically so that the deployed service reflects the changes.