Modifications on form are not seen or generate error in WebC

Hello,
I am working in Servoy 3.5.4 and I have experienced issues with Servoy Web Client. This is what happens: I create a new solution with a form. I run the Web Client and everything works fine. Then if I modify the form,the modifications either are not seen in Web Client (browser displays the form as it was before modifications), either it returns error in browser(“Internal error”). I tried to see what was wrong, cleared cache, tried with another browser and nothing fixed it. I mention that in Servoy Smart Client everything works fine, no matter the modifications. Do you know what could it be? I thank you in advance!

Very difficult to say what the issue might be, but I propose you upgrade to at least to Servoy 3.5.7 and try again.

Paul

Thank you for your reply!
Does it make a difference if the version is actually 3.5.5 and not 3.5.4? (I mistyped)

Diana Bodnarescu

I would upgrade to the latest anyway and check it out.

Paul

Thank you again for your promptness! Unfortunately, due to professional reasons the update can not be done. Any advices on how to make Web Client work in this situation? And since in Smart Client everything works fine, do you think the problem could be the browser setting, other that cache clearing?

Diana

Does restarting Servoy Developer and the browser and a reload of content in the browser (control-F5 is most browsers) not help at all?

Paul

I tried and it did not work. It returned “Internal Error” in the browser again…

ok, two things to be done:

  • Look in the log for the specific error and post it here, maybe that will give a clue as to what is happening
  • Download 3.5.7 and install it locally, export the solution causing the problem from your current dev environment and import it into 3.5.7 and test if the issue is still present in the latest 3.5.x version.

Paul

There are no specific errors in the log file. I also have noticed that if the Application Server is restarted and after that i open developer,solution and i run Web Client, it works. Until I modify the form again,then the same problem returns.
I must mention that i am working on a server remote. I tested a similar solution on my local computer,where I have installed Servoy 3.5.7, it had the same issues but after clearing the cache it worked fine. What do you think?

Diana

Are you running the Servoy Application Server AND Servoy Developer on the same repository at the same time? Or are you in a multideveloper setup?

If you can reproduce this with a local 3.5.7 copy, please file a case in our support system for it, with the solution and steps to reproduce attached to it.

Regards,

Paul

I was in a multideveloper setup and that was the problem. As far as I understood Web Client can’t work on multideveloper because the multideveloper saves HTML files in own Servoy root folder, but it needs to be in server root folder. Now i am working on a local instance and the Web Client works fine, even after I make modifications on form. :D

Diana Bodnarescu

Webclient DOES work on MultiDeveloper, you just need to go to the admin pages and Flush the solution to be able to see the changes.

Yes you are right, it works after flushing the solution, thank you for your good advices!

Diana Bodnarescu