Introduction

It is possible to do the analysis process if Oracle® Forms Builder is only installed on Linux, although it is a more complex process. The following illustrates this process.

Process

 

 

1. Extract text/xml from the binaries

 

 

On the Linux machine where Oracle Forms Builder is install run the following commands:

 

         - iff2xml90 DUMP=ALL OVERWRITE=YES <module_absolute_path>
           (applies to fmb, mmb and olb files)
         - ifcmp90 module=<module_absolute_path> module_type=library batch=yes script=yes logon=no window_state=minimize
           (applies to pll files)

         Output files: *_fmb.xml, *_mmb.xml, *_olb.xml, *.pdl

 

         - frmxmlsg (for 10g or 11g form schema generation)
         - frmf2xml DUMP=OVERRIDDEN OVERWRITE=YES USE_PROPERTY_IDS=YES <module_absolute_path>
        (applies to fmb, mmb and olb files)
         - frmcmp module=<module_absolute_path> module_type=library batch=yes script=yes logon=no window_state=minimize
           (applies to pll files)

         Output files: *_fmb.xml, *_mmb.xml, *_olb.xml, *.pdl

 

2. Run Morphis Forms2Xml (located in the inspector installation folder)

 

Move the output from the previous step to the Windows machine where Morphis Inspector is installed