diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/src/main/java/org/gcube/smartgears/ApplicationManagerProvider.java b/src/main/java/org/gcube/smartgears/ApplicationManagerProvider.java index 22c3ae2..b5bcae3 100644 --- a/src/main/java/org/gcube/smartgears/ApplicationManagerProvider.java +++ b/src/main/java/org/gcube/smartgears/ApplicationManagerProvider.java @@ -59,7 +59,7 @@ public abstract class ApplicationManagerProvider { logger.trace("getting object {} from cache ",_class.getCanonicalName()); return obj; } else { - obj = _class.newInstance(); + obj = _class.getDeclaredConstructor().newInstance(); classProxyObjetMap.put(_class.getCanonicalName(), obj); }