1. Open OpenLegacy Perspective (Window -> Open Perspective).
  2. Select File -> New, OpenLegacy project.
  3. Supply a name to the application and default package name.
  4. Select “the desired backend solution type (RPC), and front end solution type
  5. On the next page, select host type AS/400 or Mainframe) for connecting to your Legacy application. Use mockup if you wish to practice OpenLegacy or to work offline.
  6. Define the host address (name/IP) port and code page of the legacy application (when working with real host)
  7. Select a theme for the web project
  8. If you are using an Eclipse plugin, and not OpenLegacy IDE, On the first time, your application will download using Maven all JAR dependencies from Maven central repository and OpenLegacy Maven repository. This may take a few minutes (most are Maven development related plug-ins).
  9. You may need to run Project -> Clean in case of errors in the project.
  10. You should get to the IDE environment, the legacy source code (currently Cobol under AS/400), and locate into the project. OpenLegacy contains a source import tool for AS/400, which can be used to import the source files. Right click on the project, and select OpenLegacy -> Import Source File
  11. Rename the cobol files to .cbl.
  12. Right click on each Cobol file, and select “OpenLegacy -> Generate Model”
  13. On the preview dialog, configure the program path on the legacy, and define a menu name that the program should be shown under (Menu X, Menu Y, etc)
  14. Now that you have created the API, you can generate from it a Web/Mobile solution, a REST API solution or a Web Service solution