A few days ago I ran into a problem that happend to me about a year ago. I'm not issuing a support ticket to the portal because I have not enough info to reproduce it.
I deployed two new forms to our production server. They are contained in one Bussiness Project, which was also new on this server. This server was running for months without problems.
The deploy went as expected. But unfortunatly, when our users started to use the form, a bug (in one of my scripts) appeared that prevented the users to go from page 1 to page 2. As it is a very critical form I decided to fix the bug on the server. (I know, never change code on production

But this did not do anything. I imported a new version of the script but at runtime the bug was still there.
I added an extra button to the form to let the users go to the next page, but it did not show up in the browser.
After restarting the server, the extra button was vissible en the correct script was used (the bug was fixed). After removing the extra button, no restart was necessary .
The same thing has happend before, changing a text in a form in production that was not 'picked up' by Ebase. After closing the form and reopening it in desginger, the changes where there, so they where saved correctly. After restarting the server, the correct text was displayed.
My question is, is this something that other Ebase users have seen? And is it advised to restart the server regularly (once a month)? There where no errors loged and other than this, our production server runs fine for months without restarts.
Regards,
David