I made an update of Servoy Developer in the hope to fix the problem. Developer got updated, but NOT so the application server. It failed. As suggested by the Developer, I tried it on the command line with:
java -jar servoy_updater.jar -releaseNumber 3109
It seems the updater can not find the build number 3036 with that URL. Why?
By the way, we had the same behaviour on another machine. Both machines have:
Java 1.8.0_151
Servoy Developer 8.1.4
macOS 10.13.4
- Code: Select all
MacBook-Pro:Servoy8.1 robert$ java -jar servoy_updater.jar -releaseNumber 3109
Current Servoy version 3035
Checking for new Servoy version
Working in directory: /Applications/Servoy8.1
Loading version info...
New version available 3109
Servoy 8.2.3
NOTE: ALWAYS make a backup of your Servoy directory and your databases before usage.
Downloading...
Exception in thread "main" java.io.IOException: Server returned HTTP response code: 403 for URL: http://download.servoy.com/downloads/8xx_updates/servoy_update.jar.3036
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1944)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1939)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1938)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1508)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at com.servoy.updater.VersionCheck.downloadNewVersionJar(VersionCheck.java:181)
at com.servoy.updater.VersionCheck.downloadIncrementalNewVersions(VersionCheck.java:235)
at com.servoy.updater.VersionCheck.main(VersionCheck.java:350)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://download.servoy.com/downloads/8xx_updates/servoy_update.jar.3036
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at com.servoy.updater.VersionCheck.downloadNewVersionJar(VersionCheck.java:176)
... 2 more
MacBook-Pro:Servoy8.1 robert$