Steps to Upgrade your mrc-Productivity Series past IBM's V5R4
Note: There are no issues relating to m-Power and V6R1 or V7R1.
mrc-Productivity Series is fully compatible* with IBM's OS level V6R1 and V7R1. However, you will need to follow the steps listed below prior to upgrading your operating system if your current operating system is earlier than V6R1, you wish to continue using mrc-Productivity Series after the upgrade, and either of the following two scenarios apply to you:
Scenario #1 — Converting OS levels on the same AS400
- Log on to the Customer Portal and download the MRCCH. The link to access the customer portal can be accessed here.
- Follow the on-screen instructions and install the MRCCH to your AS400.
- Run the MRCCH using the command
CALL MRCECSC3
. - Install the new Operating System.
- Next, download the program that will be called to upgrade mrc-Productivity Series to V6R1. Get the savefile by pointing your browser here, and save it to your PC.
- FTP the file to your AS400, putting it into a save file such as MRCAPPLLIB/MRCTMPSAVF.
Note: If you need assistance with FTPing, or Restoring the Objects, please contact us at 630.916.0662. - Restore the install program with this command:
RSTOBJ OBJ(MRCECSC3) SAVLIB(MRCAPPLLIB) DEV(*SAVF) SAVF(MRCAPPLLIB/MRCTMPSAVF) MBROPT(*ALL) ALWOBJDIF(*ALL) RSTLIB(MRCAPPLLIB)
- Re-run the MRCCH command on your AS400 by calling the following command:
CALL MRCECSC3
- mrc-Productivity Series will now work with the new operating system.
Scenario #2 — Moving to new AS400 that is at release V6R1
- Contact mrc to inform us of the newly changed system.
- Follow the on-screen instructions and install the MRCCH to your old AS400.
- Run the MRCCH using the command
CALL MRCECSC3
on your old AS400. - Copy all of the mrc objects to your new system via Save Files. This includes the following IFS directories:
- /root/mrcjava
- /root/mrcwebgui
- /root/mrctomcat
- Additionally, the following libraries will need to be copied:
- MRCAPPLLIB
- All Data Dictionary libraries (All libraries that contain file MRCDCT01)
- Restore these objects on your new system.
- Next, download the program that will be called to upgrade mrc-Productivity Series to V6R1. Get the savefile by pointing your browser here, and save it to your PC.
- FTP the file to your AS400, putting it into a save file such as MRCAPPLLIB/MRCTMPSAVF.
Note: If you need assistance with FTPing, or Restoring the Objects, please contact us at 630.916.0662. - Restore the install program with this command:
RSTOBJ OBJ(MRCECSC3) SAVLIB(MRCAPPLLIB) DEV(*SAVF) SAVF(MRCAPPLLIB/MRCTMPSAVF) MBROPT(*ALL) ALWOBJDIF(*ALL) RSTLIB(MRCAPPLLIB)
- Re-run the MRCCH command on your new AS400 by calling the following command:
CALL MRCECSC3
- mrc-Productivity Series will now work with the new operating system.
Other Important Issues
With this update installed, mrc-Productivity Series will no longer able to support the creation of new Applet or Visual Basic program types. Pre-existing Applet and Visual Basic will continue to run at versions of the OS before V6R1. You will know that you have these types of programs on your system because they appear on the IBM Analyze Object Conversion — Program Conversion Problems with the following naming conventions:
XxxxxxJC
XxxxxxJS
XxxxxxS
XxxxxxSC
Where X is an application type like I, G, R, M, or S and xxxxx is the application number.
Applications created with the Applet and Visual Basic architecture will need to be converted to run under a different architecture because they will not run under V6R1. If these applications are still used, you will need to convert these programs to a different Web architecture like current m-Power templates. mrc highly recommends copying the existing application to a new number, changing the application to a current m-Power template, and compiling them. Current m-Power templates provide far more functionality than older architectures and are fully supported by mrc.
Also, the following is a list of objects that might appear on the IBM Analyze Object Conversion — Program Conversion Problems. They are not needed, will not be replaced by mrc, and can be removed from the system:
In library MRCAPPLLIB:
FLTPNT
MRCINSCH
In library MRCWORKLIB:
Note: The MRCWORKLIB is given to you at training time for training purposes only. If you are sure that no programs are used in this data dictionary, you may remove it. However, we would like to suggest creating a backup copy first in the event that someone is using an MRCWORKLIB application.
If the MRCWORKLIB is being used, please remove the following applications as they are no longer used:
AS400ORCS | G00905 | I00500SC | I00506SC | I00902SC | M00045 | M00902S |
B00020C | I00460C | I00501S | I00507S | I00903 | M00050 | M00902SC |
B00020P | I00462 | I00502 | I00507SC | I00903S | M00050S | M00903 |
CASEOPTSC | I00462S | I00502S | I00508S | I00903SC | M00050SC | M00903S |
CVTCLP | I00462SC | I00502SC | I00508SC | I00904 | M00060 | M00903SC |
CVTRPG | I00465 | I00505 | I00901 | I00904S | M00502 | M00913 |
GETORDNUM | I00465S | I00505S | I00901S | I00904SC | M00901 | M00913S |
G00501 | I00465SC | I00505SC | I00901SC | I00905S | M00901S | M00913SC |
G00507 | I00500 | I00506 | I00902 | I00905SC | M00901SC | M00923S |
G00508 | I00500S | I00506S | I00902S | MRCOFFICE | M00902 | M00923SC |
S01002 | TPLWNDWDDS | TPLWNDWRPG | WINDOWSC | I00501SC | R00010 | R00934C |
R00914C | PRICEDISC | R00040 | R00954C | R00080 | SALMNT | R00901C |
SALMNTSC | R00904CEXE | SAMPLERPTC | R00904S | SAMPLERPTP | R00904SC | S00903CEXE |
SALMNTS | R00904C | R00020 | R00944C |