Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X
As per the original post.
If we look into a .zip export of the audit logs I can see two variables:
{
"message": "User session has expired.",
"user": "RdmcInitUser"
}
I therefore created token 'com.thingworx.things.security.SecurityMonitorThing.SessionExpired.Audit' with value '__message__ For user __user__'.
Not sure if the missing token was fixed in a later TWX release (I am also on 9.3.4 where it is missing).
Solved! Go to Solution.
PTC article regarding issue: https://www.ptc.com/en/support/article/CS382527 The article will be updated when it was fixed. Article now also includes a workaround.
Localization is the process of adapting software or applications to specific languages, regions, or cultural contexts. It involves translating text strings, such as error messages or user interface elements, into different languages or regional variations. In this case, the "Localization Token Missing" part suggests that there is a missing or incomplete token related to localization. Tokens are placeholders in the code that are replaced with the actual translated text during runtime based on the selected language or region. MyCCPay Login
Same issue in 9.4.0 (see in background the AuditLog with the "SessionExpired.Audit not found" error instead of the localized message:
I'll open a PTC case for it to get fixed.
PTC article regarding issue: https://www.ptc.com/en/support/article/CS382527 The article will be updated when it was fixed. Article now also includes a workaround.