In a setup where long passwords are stored in a LOGIN object, the command GET_LOGIN fails, e.g. this command fails:
:SET &GET_TOKEN# = GET_LOGIN(&GET_TOKEN_TOKENSTORE_OBJECT#, &GET_TOKEN_TOKENSTORE_TAG#, "TOKENSTORE", "PASSWORD")
... with this error:
U00020331 Runtime error in object 'SCRI.LOGIN', line '00046': Error from unicode lib: 0007 in sf-get-login
This happens when the password is longer than 1023 characters.
Automation Engine 24.x
This is a defect
Solution:
Update to a fix version listed below or a newer version if available.
Fix version:
Component(s): Automation Engine
Automation.Engine 24.2.0 HF1 - Available
Automation.Engine 24.3.0 - Planned release December 2024
The reference for this fix is DE154712