Try OpenEdge Now
skip to main content
Developing AppServer Applications
Programming the AppServer : Controlling AppServer entry points : Resolving remote procedure names
 

Resolving remote procedure names

If a procedure is on the export list, or if no export list is set, the AppServer agent determines which procedure to run using the PROPATH setting and standard procedure name resolution rules that apply to the RUN statement.
Also, the following issues can affect how procedure names are resolved:
*The directory in which an AppServer agent starts might affect how a procedure name is resolved because remote procedure requests and the PROPATH setting might contain unqualified (relative) pathnames.
*An AppServer agent runs in the same directory as the AppServer broker that starts it. Therefore, carefully consider what directory the AppServer broker starts in because procedure names might be resolved relative to this directory. For more information on setting up AppServer brokers, see OpenEdge Application Server: Administration.
For more information on the PROPATH environment variable, see OpenEdge Application Server: Administration. For more information on the standard name resolution rules, see the RUN statement entry in OpenEdge Development: ABL Reference.