X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.maps%2Fsrc%2Forg%2Fsimantics%2Fmaps%2FWebService.java;fp=org.simantics.district.maps%2Fsrc%2Forg%2Fsimantics%2Fmaps%2FWebService.java;h=0e6ccf9cd1e6be6842bb7e7bea8bf22ddb2f53ba;hb=a995d5d46f03f25bd77fb3f6d8349839886b2ec2;hp=3bfab58cef2bf947b654f378cc25e56d002512f1;hpb=4ad7f53b7ed5bcd782ca39020e5e662d8d4c67a1;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.maps/src/org/simantics/maps/WebService.java b/org.simantics.district.maps/src/org/simantics/maps/WebService.java index 3bfab58c..0e6ccf9c 100644 --- a/org.simantics.district.maps/src/org/simantics/maps/WebService.java +++ b/org.simantics.district.maps/src/org/simantics/maps/WebService.java @@ -12,6 +12,7 @@ package org.simantics.maps; import java.io.IOException; +import java.lang.reflect.InvocationTargetException; import java.net.HttpURLConnection; import java.net.InetSocketAddress; import java.net.MalformedURLException; @@ -47,10 +48,9 @@ public class WebService { IProxyUtil util = null; try { Class proxyClass = (Class) Class.forName("org.simantics.maps.eclipse.EclipseProxyUtil"); - util = (IProxyUtil)proxyClass.newInstance(); - } catch (ClassNotFoundException e1) { - } catch (InstantiationException e) { - } catch (IllegalAccessException e) { + util = (IProxyUtil)proxyClass.getDeclaredConstructor().newInstance(); + } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | IllegalArgumentException + | InvocationTargetException | NoSuchMethodException | SecurityException e) { } // AppletProxyUtil should exist always.. if(util == null) {