Hi,
Could you please tell me why this situation happens: i18n keys are not displayed in the Web Client, for apparently no reason. Instead of “name” i see “!label.name” for example.
A servoy application server restart made the i18n keys show correctly again. To prevent this situation from happening in the future, do you have an idea why this happened?
I am mentioning that I am using Servoy 3.5.7 and this is very important,since the application is already live…
Thanks in advance!
DB
I have a customer who also sees this happening - every day. While a restart of the server app “fixes” it - it’s still very strange. BTW: The customer is using the latest build, but they are also using MySQL (not Sybase). In checking the logs, it seems that the app server can’t connect to the MySQL server (both apps are running on different servers) - the connection seems to times out at some point during the night… could this be the cause?
yes, thats the cause (at least bobs)
Make sure that you have a validation query check if you use mysql!
Because mysql drops connections when idle.
Yes, a validation query will do the trick, try:
SELECT 1;
That’s all you need!
I am using Sybase, does anyone know what is the solution to i18n keys fail in this case?
DB
for sybase it shouldnt be needed to have a validating query.
But does it fail immediately ?
Or after a while?
Thank you for your promptitude!
i18n keys were suddenly not displayed in the Web Client, for apparently no reason. This happened once. I need to know the reason for it to prevent it to repeat,since the application is already live…
DB
maybe then at that point, the connection to sybase did get corrupt one (network hickup or something)
So then a validation query does make sense.