
Migration (99%)
and Reports to Java/React/Jasper
of Business Logic & UI
to any cloud
of your operations
Modernization without the traps. Fastest. Most accurate.
Less Time on Modernization
Same Logic. Modern Technology.
Than a Rewrite
Your legacy in modern Java and React. 99% automation.
AI-age modernization
with AI quality assurance embedded
AI-Driven. 100% Logic-Preserved.
Break free from Oracle legacy. No downtime. Zero disruption.
Migrated objects
Migrated lines of code
Something went wrong
We’ll contact you with full estimate (service, license & maintenance) within 24 hours
Trusted by:














Before and after migration - UI/UX
Migration 1:1, Like for Like UI/UX experience
UI/UX before migration

Identical UI/UX
after migration

Modernized Styling

Migration 1:1, Modernized Styling and Design
for better view with the same UI/UX experience
Enhanced UI/UX
experience

Customized UI/UX
modernization

Oracle Forms migration with UI/UX modernization alinged
with customer’s specific requirements
Redesigned menu and icons
with additionals
features


Use Cases

Toyota Motor
Seamless Modernization of a Mission-Critical Logistics System

About Toyota Motor:
Toyota Motor Corporation is one of the world’s largest automotive manufacturers, known globally for its commitment to innovation, quality, and operational excellence. Toyota operates a wide range of business units including sales, distribution, and logistics, all of which depend on efficient IT systems to manage operations.
Challenge:
Toyota Motor used a legacy Oracle Forms 9i-based logistics system to handle its central supply chain operations. Maintaining this system had become increasingly difficult due to outdated technology, limited integration capabilities, and growing security concerns. A key requirement for Toyota was to modernize the system without changing established business procedures or retraining employees.
Solution:

Toyota partnered with ReForms21™ to carry out a fully automated migration of its logistics platform to a modern Java-based architecture.
The project scope included:
- Migration of 1,473 Oracle Forms objects
- Transformation of 214,191 lines of PL/SQL code
- Implementation of dynamic and scalable forms
- Introduction of a new side-menu navigation
- Development of a “Favorite Forms” feature for enhanced user efficiency

The ReForms21™ team ensured that the user interface remained familiar to minimize disruption, while back-end processes were upgraded for future-proof performance.
Results:
- Migration timeline: 9 months
- Full project completion (including significant UI modernization): 14 months
- System uptime: 100% throughout the transition
- Business logic preservation: 100%
- New Features and Continued Evolution: The migrated system delivered improved usability through scalable Forms and dynamic menu navigation. Entire application continued to evolve further with additional UI/UX enhacements and completely new features development.
- Technology upgrade: Open, cloud-ready Java architecture with Vaadin frontend
Why Re_Forms21®?
Toyota remains an active ReForms21™ client and has entrusted our team with the continued development and enhancement of the migrated application within their environment.
The project confirmed ReForms21’s ability
to seamlessly transform legacy Oracle Forms into modern applications while preserving critical business processes and improving user experience.
Toyota remains an active ReForms21™ client and has entrusted our team with the continued development and enhancement of the migrated application within their environment.
Visma Oy
Modernization of CRM Systems with Re_Forms21®

About Visma Oy:
Visma Oy is part of the Visma Group, a leading provider of business-critical software in the Nordic region and across Europe. The company offers solutions for accounting, ERP, payroll, and CRM systems, supporting thousands of businesses in managing daily operations efficiently and securely.
Challenge:
Visma Oy operated two large-scale CRM systems based on Oracle Forms 12c, which were critical for customer relationship management and daily business processes. These legacy applications presented challenges in scalability, performance, and integration with modern digital services. Additionally, Visma needed to eliminate technology dependencies and improve user experience without compromising system performance or data integrity.
Solution:

Visma partnered with ReForms21™ to perform a fully automated migration of its CRM applications to a modern Java-based stack.
The project scope included:
- Migration of 256 Oracle Forms objects
- Transformation of 446,211 lines of PL/SQL code
- Preservation of all business logic and application workflows
- High-performance handling of over 1,500 text fields displayed simultaneously in forms
- Integration with the existing Oracle Reports-based reporting system
- Optimization for high-speed file read operations directly from user desktops

The migration was executed with ReForms21’s proprietary automation platform, ensuring minimal manual effort and guaranteeing system continuity.
Results:
- Migration timeline: 5 months
- Full project completion (including final adjustments): 9 months
- User experience: Preserved and enhanced with optimized performance
- Reporting: Seamless integration with legacy Oracle Reports remained intact
- System performance: Achieved very high responsiveness despite the complexity of forms
Why Re_Forms21®?
Visma chose Re_Forms21® for its proven track record in automated Oracle Forms modernization, achieving rapid transformation without disrupting daily business.
The project confirmed ReForms21’s ability to handle complex enterprise environments while ensuring performance, usability, and security.
Key Benefits of Re_Forms21®

-
End-to-End Migration
Minimal Client Effort -
Preserve Your Business
Modernize only Your Platform -
Modernized & Ready
for Future Development
-
Your Business Logic:
100% Preserved, Zero Rewrites -
Avoid Vendor Lock
Rely on open-source migrated system -
Full Control, Full Transparency
Every Stage Verified
Automated Migration of Oracle Reports to Jasper
Automated migration of Oracle Reports to modern Jasper technology, preserving full logic and functionality of your old reports.

About us
Latest posts:

What an incredible experience at PGConf.de 2026 in Essen!
We are beyond proud to be a sponsor and an

ReForms21 Proudly Sponsors PGConf.de 2026
We are proud to sponsor PGConf.de in Essen, Germany, on

Automated Oracle Reports Migration to JasperReports: A Technical Deep-Dive into Layouts and Triggers
In the landscape of enterprise modernization, the migration of Oracle
Fully Automated
Migration (99%)
Oracle Forms
and Reports to Java
Preserves 100%
of Business Logic & UI
Open Path
to any cloud
ZERO DOWNTIME
of your operations
Get your Proof of Concept.
Don’t wait!
Fully Automated
Migration (99%)
Oracle Forms
and Reports to Java
Preserves 100%
of Business Logic & UI
Open Path
to any cloud
ZERO DOWNTIME
of your operations
Get your Proof of Concept.
Don’t wait!
FAQ: Modernizing Oracle Forms with ReForms21
The most common questions
Will I be tied to ReForms21 proprietary technology after migration (Vendor Lock-in)?
This is one of our greatest advantages: Zero Vendor Lock-in. We deliver Java/Spring Boot and React/Vaadin code. Once the project is complete, your system is independent—you can develop it yourself or with any Java / React partner on the market. You are not tied to proprietary technology, as the migration process is a one-time event that results in Java source code owned entirely by you. While the system utilizes a “runtime” library to maintain structural similarity to Oracle Forms for easier development, the license for this library is perpetual and requires only a one-time fee. To ensure transparency and business continuity, RF21 offers source code inspection and an escrow program. This allows you the flexibility to develop within the Re_Forms21 framework or transition to other Java-based (backend) / WebComponent-based (frontend) technologies. Similarly to other frameworks like Vaadin, Spring or React, maintenance and evolution of Re_Forms21 libraries is most effective if done by experts in the field.
All you need to do is fulfil this form: CLICK
What materials do I need to provide for an initial estimate?
For the initial analysis, we only require your application source files numbers (.fmb, .mmb, .pll, .olb) and version of Oracle Forms system. You will get your budgetary quote within 24hours.
How will the migration affect my Oracle Database?
Your Oracle Database remains intact. We migrate the application layer (UI and Forms logic), but the system continues to use your proven database, minimizing the risk of data integrity loss.
What guarantees do I have that the system will work identically after migration?
Through automation and our automated testing support, we eliminate human error. We guarantee logic fidelity—every business function will return the same results as in the old system.
Will the Java / React system be as fast as the native Oracle Forms system?
By optimizing the communication layer and using modern UI frameworks (like React) we provide a highly performant system. Users often experience a significant improvement in responsiveness. We replace the heavy “Forms Applet” with a standard-based, lightweight, real-time communication layer, reducing network and server load.
First Steps & Process
How does the modernization process start at ReForms21?
We start with facts, not guesswork. The first step is to make a precise Inventory with a detailed Analyser. We use our automated tools to perform an “X-ray” of your system, allowing us to precisely define the project scope and eliminate the risk of hidden costs. We are the fastest and the most accurate solution in the entire Oracle Forms modernization market at the moment !
All you need to do is fulfil this form: CLICK
What materials do I need to provide for an initial estimate?
For the initial analysis, we only require your application source files numbers (.fmb, .mmb, .pll, .olb) and version of Oracle Forms system. You will get your budgetary quote within 24hours.
Do we have to migrate the entire system at once (Big Bang)?
You can do it with our automated technology but we recommend an iterative approach. Thanks to our technology legacy and migrated systems can coexist without any risk. We can divide the system into logical, easiest to onboard modules and migrate them in stages. This ensures full business continuity and allows your team to keep control of each phase of migration.
What is a "Structural PoC," and why is it critical?
It is a “Proof of Concept” performed on your most complex business scenario. Before you sign a full-scale migration, we give you upfront a full 100% guarantee of success of your own system running in open modern Java / React technology. On top of that you will get fully migrated 1:1 your Oracle Forms original code as you created it from the very beginning.
Will I be tied to ReForms21 proprietary technology after migration (Vendor Lock-in)?
This is one of our greatest advantages: Zero Vendor Lock-in. We deliver Java/Spring Boot and React/Vaadin code. Once the project is complete, your system is independent—you can develop it yourself or with any Java / React partner on the market. You are not tied to proprietary technology, as the migration process is a one-time event that results in Java source code owned entirely by you. While the system utilizes a “runtime” library to maintain structural similarity to Oracle Forms for easier development, the license for this library is perpetual and requires only a one-time fee. To ensure transparency and business continuity, RF21 offers source code inspection and an escrow program. This allows you the flexibility to develop within the Re_Forms21 framework or transition to other Java-based (backend) / WebComponent-based (frontend) technologies. Similarly to other frameworks like Vaadin, Spring or React, maintenance and evolution of Re_Forms21 libraries is most effective if done by experts in the field.
Technology & Quality
Does ReForms21 manually "rewrite" the code?
Absolutely not. Manual rewriting is like “open-heart surgery” with a high risk of error. We use a fully automated deterministic one, which automatically transforms your Oracle Forms logic into clean, scalable Java / React code. Integration patterns outside of Oracle Forms framework may require customized adaptation which is fully embedded within the migration automation allowing for repeated, deterministic remigrations of the whole code-base.
How do you handle complex business logic within triggers?
Our tools don’t just translate syntax; they recreate the Oracle Forms event structure. Thanks to our deterministic AI technology, we preserve the precise execution order of triggers, guaranteeing 100% fidelity of your business logic.
What happens to the precision of financial calculations when moving to Java/React?
In financial systems, there is no room for rounding errors. We automatically map Oracle NUMBER types to the BigDecimal class in Java. This eliminates the risk of calculation errors that often occur during manual migrations.
Business & Risk
How will the migration affect my Oracle Database?
Your Oracle Database remains intact. We migrate the application layer (UI and Forms logic), but the system continues to use your proven database, minimizing the risk of data integrity loss.
How long does a typical modernization project take?
Duration depends on the number of modules, complexity of integration patterns and amount of time required to retest the system after migration.. Thanks to automation, our projects are on average 70% faster than traditional manual rewrites. We provide a precise schedule after the audit phase.
Will my PL/SQL developers be able to work with the new system?
Yes. During the “Knowledge Transfer” phase, we train your team. Since the logic structure in Java/ React mirrors the one in Forms, your domain experts will quickly understand the new code despite the change in programming language. We provide a modern, customized IDE to streamline their experience and maximize their effectiveness.
What about external integrations (Authentication, Excel, Hardware, APIs)?
During the audit, we identify all integration points. Elements like OLE2 or WebUtil are replaced with modern, native Java solutions that are more secure and better supported by current web browsers.
AI & Future-Proofing
Why can't I just use ChatGPT to migrate my system?
General-purpose AI lacks access to Oracle Forms training data (which is locked in .fmb binaries). AI often “hallucinates” logic, which is unacceptable in banking or logistics. ReForms21 is based on structural engineering, deterministic algorithms not probabilistic guessing.
Will my new system be Cloud-Ready?
Yes. The Java / React code we generate can run as a Spring Boot or JEE application and is natively prepared for containerization (Docker, Kubernetes). You can run it on AWS, Azure, OCI or even AliBaba or your own infrastructure.
How does ReForms21 use AI to solve the problem of missing system documentation?
Our latest R&D breakthrough allows us to provide automated process insight. We use a specialized MAS (multi-agent system) to analyse your legacy logic, to automatically generate high-quality technical documentation and test scenarios. This closes a long-standing gap for legacy owners and minimizes the time your technical team needs to spend explaining how the old system works.
What makes your "Interactive Code Migration" different from standard AI tools?
Unlike general AI, our AI-assisted migration engine is fine-tuned for the Oracle Forms to Java / React transition. It acts as a specialized, deterministic translator that understands both the PL/SQL context and modern open architecture. The result is clean, standard-compliant code that requires minimal manual intervention, ensuring a faster and more predictable migration process.
Can you help us move away from Oracle Database to PostgreSQL or e.g. SQL server?
Yes, our smarter database migration leverages deterministic translation and LLMs to automate the translation of database-specific logic. We can complete missing code and streamline the shift to any clone of PostgreSQL, dramatically reducing both time and licensing costs compared to traditional manual database migration approaches.
Costs & Guarantees
Is modernization with ReForms21 cheaper than buying e.g. new ERP system?
Definitely. Buying a ready-made ERP requires you to change your business processes to fit the software. We modernize your system—which is already perfectly tailored to your company—preserving your competitive advantage at a fraction of the cost.
What guarantees do I have that the system will work identically after migration?
Through automation and our automated testing support, we eliminate human error. We guarantee logic fidelity—every business function will return the same results as in the old system.
Do you provide post-migration support (Maintenance)?
Yes, we offer post-deployment support, although our goal is to give you full control over the code. Because we use open Java / React standards, system maintenance becomes significantly cheaper and easier.
What about Oracle Reports?
We modernize reports as well, converting them into modern formats (e.g., Jasper Reports) or integrating them with your current BI system while maintaining full data readability.
What are the biggest risks of delaying migration now in your situation?
Lack of support for old browser/Java versions, rising licensing costs, security vulnerabilities, and “retirement risk”—the situation where the last developers who understand your system leave the workforce.
Can we start with a free consultation?
Yes. We invite you to a free of charge session where we will discuss your environment and show you how our “From Legacy to Liberty” roadmap can be applied to your organization.
Security, Performance & Logistics
How does modernization affect security and compliance (e.g., GDPR, DORA)?
Legacy Oracle Forms often rely on outdated Java versions, creating security gaps. Moving to a modern Java/Spring Boot/ React stack allows for the implementation of the latest authorization standards (OAuth2, OpenID Connect) and simplifies compliance audits.
Will the Java / React system be as fast as the native Oracle Forms system?
By optimizing the communication layer and using modern UI frameworks (like React) we provide a highly performant system. Users often experience a significant improvement in responsiveness. We replace the heavy “Forms Applet” with a standard-based, lightweight, real-time communication layer, reducing network and server load.
How long will the "Go-Live" switch take, and what is the expected downtime?
Our automated migration ensures zero downtime and zero operational disruption. We perform the heavy lifting in the background, allowing you to maintain full control over the final cutover, which is scheduled for a brief maintenance window with no impact on your operational hours.