Did you replace JKS_or_PKCS12_keystore_file_with_complete_path with your actual path to the keystore file? e.g., in my case /Users/kevinzheng/pegatemp/test.jks. If yes, then we will have to investigate through SR. My test is done on 8.2.2 so that is a variable.
I do not have 8.1.3 version, but I also tried 8.1.4 using fixed password in the keystore ruleform. Can you confirm that works or not? I verified that without checking 'passing current parameter page' in the load activity of the datapage, I got the same exception you got but keystore saved without errors after checking the flag.
Kevin, that works. I have confirmed that the data page driven Keystore data instance was able to save with a fixed password. I have also tested that Keystore can be used with a Token Profile to generate JWT. So, it is all good.
I think the problem was that I started out testing the datapage on its own and did not get anything I expected, and then went on to test the activity. Now when I tested end to end with the saving the Keystore rule, I can the additional parameters being passed to the activity.
Thank you very much for the help. I will withdraw the SR then.