Upgrade ABL Service projects
- Last Updated: January 8, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
To upgrade an ABL Service project to OpenEdge Release 13, you have the following two options:
- Create a new project in OpenEdge 13, and then copy in the source files and support files from the OpenEdge 12-based workspace.
- Manually upgrade the existing OpenEdge 12-based project.If you choose to manually upgrade the existing project, then complete the following steps for each project. Performing these steps ensures that all configuration properties are fully merged into your OpenEdge 13 development environment:
- Copy the PASOEContent/WEB-INF/logging.xml file into the PASOEContent/WEB-INF/backup folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/logging.xml file into PASOEContent/WEB-INF folder. Note that this step overwrites the older logging.xml file.
- Copy the PASOEContent/WEB-INF/oeablSecurity.properties file into the PASOEContent/WEB-INF/backup folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/oeablSecurity.properties file into the PASOEContent/WEB-INF folder.
- Merge any changes from the PASOEContent/WEB-INF/backup/oeablSecurity.properties file into the PASOEContent/WEB-INF/oeablSecurity.properties file.
- Copy the PASOEContent/WEB-INF/oauth2ResSvcClients.cfg file into the PASOEContent/WEB-INF/backup folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/oauth2ResSvcClients.cfg file into PASOEContent/WEB-INF folder. Note that this step overwrites the older oauth2ResSvcClients.cfg file.
- Merge any changes from the PASOEContent/WEB-INF/backup/oeablSecurity.properties file into the PASOEContent/WEB-INF/oauth2ResSvcClients.cfg file.
- Copy the %dlc%/servlets/oeabl/WEB-INF/oeablSecurity.xml file into the PASOEContent/WEB-INF folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/spring folder and its contents into the PASOEContent/WEB-INF/spring folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/web.xml file into the PASOEContent/WEB-INF folder.
- Copy the %dlc%/servlets/oeabl/WEB-INF/home folder and its contents into the PASOEContent/WEB-INF folder.
- Copy the %dlc%/servlets/oeabl/static/common* files into the PASOEContent/static folder.
- Copy the contents of the %dlc%/servlets/oeabl/static/images folder into the PASOEContent/static/images folder.
- Create new PAS for OpenEdge instances that are based on OpenEdge Release 13, as described in Create the PAS for OpenEdge instance.
- Deploy the ABL Service projects as PAS for OpenEdge web applications in the newly-created PAS for OpenEdge instances.