Upgrading Servoy Server.

Hi

I have a customer with high security on their server (windows 2003). We initially installed Servoy Server on this machine under an administrator priviledge which has no internet access. i normally upgrade the server by opening developer and then letting it upgrade itself through the various versions. I cannot do this as the admin account has not internet access. I also cannot upgrade from the other user accounts which do have internet access as they cannot see or open developer to upgrade it (since it was installed under the admin account).

Could someone please advise the best way to upgrade the server?

I am thinking of reinstalling developer under another user account with internet access and then upgrading this. Will this damage/wipe the original installation.

Can the servoy developer program be shared to other users (with internet access to upgrade it)?

Can i just copy the entire servoy directory over from another updated installation?

Any advice would be appreciated.

Servoy 2.24 > 2.27

You can replace the existing install with an install ran on a different machine. Just make sure to not overwrite:

  • config files (servoy.properties, wrapper config, tomcat config, sybase config) [eg make them read only]
  • database files if you run the shipped sybase database
  • other custom files, eg you might have edited the servoy server homepage or other html files/pages

As usual: make a backup of the original dir before your attempt so you can easily roll back if anything goes wrong.

We also have two customers, that dont have access straight away to the internet on the server.(only by proxy, but than the auto-update of Servoy does not work!)

Servoy: Would it be possible, to download somewhere the update-jars, (the same that are been downloaded by the auto-update) and than place those by hand on the server?

We we are doing it now, as you suggested, which is really time-consuming.

HJK:
We we are doing it now, as you suggested, which is really time-consuming.

Time consuming? Once you have changed the config files to read only it takes 1 second to upgrade: copy-paste.

What kind of proxy?

  • If it’s a transparent proxy with a “download progress, antivirus scan and then download” windows for clients you can ask to the administrator to whitelist the site (like a windowsupdate site for exemple)
  • If it’s a proxy with authentication (i don’t any know any universal solution) maybe you can ask to servoy to include proxy authentication options for update download.

Hi

Can you confirm the directories/files to be not overwritten.

servoy > servoy.properties
servoy > service > wrapper.conf
servoy > server > conf > server-noexamples.xml.config

Not sure about the last one. Not sure where the tomcat.config is? we don’t use sybase so that will not be an issue.

upgrading servoy 2.24 > 2.27