Home

Caravel Modernization Converter

PDF document Modernization Converter

Modernization Converter is a tool integrated within the Modernization Tool family.

The main contribution of Modernization Converter is that, by means of its use, the user will be the person in charge of carrying out the conversion process from iSeries application to Java.

In order to get its final objective, the conversion to Java, Modernization Converter includes all the necessary functionalities, starting from the loading of the iSeries objects, until their management, full conversion and preparation for the later installation.

The conversion process needs, mainly, the list of the objects to be converted, and the libraries where these objects are stored.

Then, it is required to solve the references among objects, that is, it is necessary to assign the correspondent source per each object. So, as it happens in the AS/400, in order to be able to compile an object, the compilation libraries list (LIBL) is needed.

Modernization Converter allows to establish general and particular rules to define the different libraries lists that are needful for the conversion process.

On the other hand, it is common that the compilation of an object in the AS/400 requires the OVRDBF command execution before the compilation.

By means of this Override mechanism it is possible to reference an identifier’s object with another name.

Modernization Converter allows to solve this type of situations throughout a mechanism to define, in a generic or particular way, the list of necessary overrides for those objects that require it during its conversion, and thus, make reference to an identifier’s object with another name.

Modernization Converter accomplishes the translation to Java and XML files all the objects corresponding to the current module, being understood for module as a set of libraries with the objects to be converted.

First, the conversion process executes the conversion to XML files of all those objects of type: PF, LF, FMT and PRTF, and then, the conversion process ends converting to Java the CL and RPG objects.

Finally, once the conversion to Java is completed, it is possible to compile files “.java” (resulting from the conversion process) and to pack several files in just one file by means of the JAR format (Java Archive) of Java.

« »