The situation
- PowerBuilder 5.0 → PowerBuilder 2025
- Oracle Forms 6i + Reports 6i running on legacy Oracle DB
The client needed to exit Oracle Forms and Reports entirely — not upgrade them — while keeping the PowerBuilder application running.
The challenge
Oracle Forms and Reports 6i are end-of-life with no viable in-place upgrade path. The client required modern, maintainable replacements without disrupting business operations or rewriting core logic from scratch.
Our approach
- FormLift — Oracle Forms → FullStack Application
- JCT — Oracle Reports → Jasper Reports
- Oracle DB Ascend — database modernization
- Coordinated PB 2025 upgrade
Outcome
Oracle Forms replaced with a modern FullStack application; Oracle Reports replaced with Jasper Reports — delivering a fully supported, maintainable stack with improved performance and security.