- Newest
- Most votes
- Most comments
When dealing with RPGLE programs in AWS Mainframe Modernization using Blu Age, the transformation process differs from that of COBOL and CICS transactions. Since RPGLE programs don't use CICS and instead use iSeries technologies, the concept of a "transaction" as used in the COBOL/CICS world doesn't directly apply. However, to integrate these programs into the AWS Mainframe Modernization environment, they need to be mapped to a transaction-like structure.
To configure the Transformation Center in Blu Insights for RPGLE programs, consider the following steps:
-
Ensure that your RPGLE programs and associated display file (DSPF) screens are properly transformed and deployed in the AWS Mainframe Modernization environment.
-
Check for an equivalent to the initJics.sql file for your RPGLE environment. This file typically contains the transaction definitions for the modernized application and should be located in your S3 bucket under the path jics/sql/initJics.sql.
-
If the SQL file doesn't contain entries that map your RPGLE programs to transaction identifiers, you may need to manually add these mappings or adjust your transformation process to generate them.
-
Review your transformation settings and ensure that the RPGLE-specific configurations are correctly applied. The transformation process for RPGLE programs might require different settings or additional steps compared to COBOL programs to properly set up the transaction environment.
-
After transformation, carefully test the output to ensure it matches the original RPGLE program's behavior. You may need to make manual adjustments or use Blu Age's refactoring tools to optimize the generated code for readability and maintainability.
-
Be prepared to review and potentially adjust the generated Java code, especially for complex RPGLE logic that may not have a direct equivalent in Java.
-
Verify that the correct file type classification is set for your RPGLE programs. You may need to launch the classification process again in your codebase project to ensure accurate file type recognition.
-
Check that your transformation workflow includes the appropriate steps for handling RPGLE features. This may involve configuring specific metadata or transformation rules.
If you continue to experience issues after applying these configurations and steps, you may need to consult with AWS support or your transformation team for guidance tailored to your specific RPGLE setup in AWS Mainframe Modernization.
Sources
Transaction JICS - RPGLE | AWS re:Post
Best practice for transforming COBOL programs that use Report Writer features in Blu Age | AWS re:Post
Relevant content
- asked a month ago
- asked a month ago
- asked 2 months ago
- asked 6 months ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 2 years ago