Archive libraries shipped with OpenEdge
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Some of the libraries shipped with OpenEdge are now provided as signed archives (.apl file extensions) in addition to the existing procedure libraries (.pl file extensions).
The AVM automatically includes the libraries under the gui subdirectory (for the GUI client) or the tty subdirectory (for the character mode client) to the session’s PROPATH. When both the .pl and the .apl libraries are found, the AVM includes the .apl in the PROPATH, by default.
Some libraries, such as netlib/OpenEdge.Net (for HTTP Client support) and messaging/OpenEdge.Messaging (for messaging support, such as Kafka), are not included automatically in the session’s PROPATH. These libraries must be added to the PROPATH explicitly to be able to access the functionality they provide. You have the option to include the .apl version of such libraries instead, to take advantage of the additional security provided.
- Existing Progress Application Server (PAS) for OpenEdge instances include netlib/OpenEdge.Net.pl in the PROPATH, in the openedge.properties file. You may update your configuration to use the signed archive file instead for additional security.
- Existing OpenEdge Authentication Gateway instances include netlib/OpenEdge.Net.pl and seclib/OpenEdge.Security.pl in the PROPATH, in the openedge.properties file. You may update your configuration to use the signed archive files instead for additional security.