Try OpenEdge Now
skip to main content
Open Client Introduction and Programming
Generating Proxies and Web Service Definitions : Defining procedures in AppObjects and SubAppObjects : Setting PROPATH components

Setting PROPATH components

To access the procedures for AppObject and SubAppObject definitions, you must first specify, in the Propath Components list box, the directories that contain the r-code for these procedures. Typically, these directories correspond to a portion of the AppServer PROPATH. You can add, edit, or remove a PROPATH component using the New, Edit, and Delete buttons next to the Propath Components list box on the AppObject tab folder.
You can only add ABL procedures to an Open Client interface object that ProxyGen can locate using the Propath Components setting. The PROPATH itself might be different between the development and the deployment machines, but the relative path for the r-code files below a specified PROPATH directory must remain unchanged. Thus, if you move the r-code files to a separate development machine for access by ProxyGen, make sure you maintain the directory structure used for relative path names under the Propath Components setting.
To include procedures located in a Procedure Library, you must have the individual r-code files on disk in the same directory structure as in the Procedure Library. You can then pick the individual r-code files from the disk. For deployment, you can package the files into the Procedure Library, as long as you also include the Procedure Library on the AppServer PROPATH. You also can use dot (.) or some other relative path as a PROPATH component.