Reputation: 141
We have a legacy IBM VisualAge RPG application which handles the user signon process to the IBM AS/400 (iSeries, IBMi). If the user's password has expired the program prompts for a new password. When it comes to change the password on the AS/400 it calls FVDCWVC9.DLL entry point VARPG_Change_Password. This is explained in the IBM manual Programming with VisualAge RPG Version 6.0 for Windows® SC09-2449-07.
However, in Windows 10 it just shows an error message:
Cannot locate the JRE in registry. Need JRE.
From the (VARPG) code it looks like it is returning error code 312 which causes the app to display 'Password will be disabled with next invalid attempt'.
My Windows 10 does have a JRE installed but it is the AdoptOpenJDK JRE 8u275-b01 (x64).
Assuming my analysis is correct, does anyone know exactly what FVDCWVC9.DLL is looking for when it is looking in the registry for a JRE? Perhaps a Sun/Oracle Javasoft JRE?
Thanks, Mark.
Upvotes: 0
Views: 68