unable to update application server 7.x.x

I run into problems when updating the application server from 7.4.0 to 7.4.4:

  • the wiki states that I should got to {servoyInstall}/application_server directory and run the servoy_updater.jar, but this file is located one level higher: directly in the Servoy directory.
    Should I run servoy_updater.jar from the Servoy folder or should I move it to the place mentionded by wiki?

  • when servoy_updater.jar runned (from the Servoy directory) it states: current version 2026. No update found.
    There should be 7.4.4. build 2038 (https://servoy.com/forum/viewtopic.php?f=1&t=20869)?

  • so I force it to install with: java -jar servoy_updater.jar -7.4.4 2038
    Then is states:
    argument -7.4.4 not recognized
    argument 2038 not recognized
    new version available 2035
    then it tries downlading: https://www.servoy.com/downloads/downlo … e.jar.2027 but cannot find it.

any idea what I’m doing wrong? and what I should do?

As far as I know it should be in the servoy folder.

You can use the following command to force it to install:
java -jar servoy_udater.jar -releaseNumber 2038

That command worked. Thanks.

I tried today both versions for updating to the current version, on an appServer that currently has version 2028.
That appServer is hosted at HostEurope, could it be that it did not get an internet connection?
However the browser and RemoteDesktopService works fine on it.
I did shutdown the AppServer first before trying the update.

See this thread: https://www.servoy.com/forum/viewtopic.php?f=5&t=21010

You might have to step through the interim betas between the installed version and the version you want to go to.

It is possible that it did not get an internet connection. It gets the update via http://
Is it the same if you try again now? I checked and the update is available (the update server is operational)… Is access to http://download.servoy.com/…. restricted by a firewall?

Thanks for all help!

Is access to http://download.servoy.com/…. restricted by a firewall?
No, because I just choosed to install Servoy new by downloading the latest version. Worked like a charm.

I too had this issue when updating our Centos 6.7 Linux based application server from V7.4.4 to V7.4.5 over the weekend.

All attempts at upgrading using the standard command failed with the message “No update found …” but as soon as I forced the upgrade using the ```
java -jar servoy_updater.jar -releaseNumber 2041


Also I think the Wiki needs to be updated as it incorrectly states that the location for the servoy_updater.jar file is {servoyInstall}/application_server when in fact it resides in {servoyInstall}. This is true for both the V7 and V8 documentation.

i think i spotted a problem in our updater (or better the version check)

if you are on build 2039 and you want to go to the 2041 (the final)
then you have to pass the 2040 (rc/beta)

And the code doesn’t allow you to do that i think you need for now to say -beta then it will pass that.