VisualAge Generator to Enterprise Generation Language Migration Guide


Determining whether you can migrate to EGL

EGL is the strategic component in WebSphere Studio to which VisualAge Generator customers should migrate. EGL support is not meant to be a complete replacement for ALL functions and platforms supported by VisualAge Generator Developer 4.5 (VAGen). Depending on your target environment and the types of programs you have developed with VisualAge Generator, you might need to wait for a future release of EGL.

The following list shows VisualAge Generator target environments supported in the current release of EGL.

Note:
While VisualAge Generator generates Java and C++ for certain platforms, EGL only generates Java.

For additional considerations in these supported environments, see the following:

The following tables list special considerations for supported environments.

Figure 1. Special considerations for migrating to EGL -- File and data base access

VAGen file and database access
Special consideration
SQL Supported in EGL.
Serial, indexed, and relative records Supported in EGL.
Message queue records Supported in EGL.
DL/I Not supported in EGL. You must wait until a future release to migrate.
GSAM Not supported in EGL. You must wait until a future release to migrate.
IMS Message Queues Not supported in EGL. You must wait until a future release to migrate.
Btrieve Not supported in EGL
Local VSAM Supported for COBOL generation and for Java generation for AIX. Not supported for debug or for Java generation for other environments.

Figure 2. Special considerations for migrating to EGL -- User interface

VAGen user interface Special considerations
Text user interface, including print Supported in EGL for both COBOL generation and Java generation.
Web transactions and User Interface (UI) records Not supported in EGL. You must wait until a future release to migrate.
JSP and Java servlets which use VAGen Java wrappers
  • You can migrate your JSP and Java servlets to WebSphere Studio using the information provided by WebSphere Studio.
  • You can migrate your VAGen server programs to EGL using this VAGen migration guide. You can generate the Java wrappers using EGL.

Java GUI applications or applets that do not use VAGen parts on the free form surface, but which use VAGen Java wrappers.
  • You can migrate your Java applications or applets to WebSphere Studio using the information provided by WebSphere Studio for migrating Java code from VisualAge for Java.
  • You can migrate your VAGen server programs to EGL using this VAGen migration guide. You can generate the Java wrappers using EGL.

Java GUI applications or applets that use VAGen parts on the free form surface. Not supported in the current release.
Smalltalk GUI views or visual parts. Not supported in the current release. The views with VAGen parts must be migrated to Java-based solutions. EGL will not have any Smalltalk-based solutions.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]