As part of XUi 4.0 we are building a conversion tool for Oracle Forms. This tool will consume the Oracle Forms xml file format and generate a XUI application. The process is as follows:
Forms UI will be converted to XUI format
Generation of a styles file to match the coloring and fonts of the original forms
Parsing of the PL/SQL and generation of Java code to match the original functionality
Creation of data bindings to bind the new UI to the necessary data sources
Creation of event handlers to match the equivalent triggers in the Forms
IDE integration
Implementation of the standard libraries or equivalent thereof
All but the last steps have been implemented and we are preparing a prototype.
When the above steps are complete we will provide further migration support to allow the converted application to be used with alternative infrastructure including Hibernate/JPA and Spring.