diff --git a/.project b/.project
index 260801b..072a4cd 100644
--- a/.project
+++ b/.project
@@ -30,6 +30,16 @@
+
+ com.google.gdt.eclipse.core.webAppProjectValidator
+
+
+
+
+ com.google.gwt.eclipse.core.gwtProjectValidator
+
+
+
org.eclipse.jem.workbench.JavaEMFNature
@@ -38,5 +48,6 @@
org.eclipse.m2e.core.maven2Nature
org.eclipse.wst.common.project.facet.core.nature
org.eclipse.wst.jsdt.core.jsNature
+ com.google.gwt.eclipse.core.gwtNature
diff --git a/.settings/com.google.appengine.eclipse.core.prefs b/.settings/com.google.appengine.eclipse.core.prefs
new file mode 100644
index 0000000..82c36af
--- /dev/null
+++ b/.settings/com.google.appengine.eclipse.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+filesCopiedToWebInfLib=
diff --git a/.settings/com.google.gdt.eclipse.core.prefs b/.settings/com.google.gdt.eclipse.core.prefs
new file mode 100644
index 0000000..9a193e3
--- /dev/null
+++ b/.settings/com.google.gdt.eclipse.core.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+warSrcDir=src/main/webapp
+warSrcDirIsOutput=false
diff --git a/.settings/com.google.gwt.eclipse.core.prefs b/.settings/com.google.gwt.eclipse.core.prefs
new file mode 100644
index 0000000..f23a752
--- /dev/null
+++ b/.settings/com.google.gwt.eclipse.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+entryPointModules=
diff --git a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetAsync.java b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetServiceAsync.java
similarity index 88%
rename from src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetAsync.java
rename to src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetServiceAsync.java
index 803e276..cb93d22 100644
--- a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetAsync.java
+++ b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/GRSFManageWidgetServiceAsync.java
@@ -8,11 +8,12 @@ import org.gcube.datacatalogue.grsf_manage_widget.shared.ManageProductBean;
import com.google.gwt.user.client.rpc.AsyncCallback;
-public interface GRSFManageWidgetAsync {
+public interface GRSFManageWidgetServiceAsync {
void notifyProductUpdate(ManageProductBean bean,
AsyncCallback callback);
void getProductBeanById(String identifier,
AsyncCallback callback);
+
}
diff --git a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java
index e0b93c8..c9d1312 100644
--- a/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java
+++ b/src/main/java/org/gcube/datacatalogue/grsf_manage_widget/client/view/ManageProductWidget.java
@@ -4,8 +4,8 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
-import org.gcube.datacatalogue.grsf_manage_widget.client.GRSFManageWidgetAsync;
import org.gcube.datacatalogue.grsf_manage_widget.client.GRSFManageWidgetService;
+import org.gcube.datacatalogue.grsf_manage_widget.client.GRSFManageWidgetServiceAsync;
import org.gcube.datacatalogue.grsf_manage_widget.shared.GRSFStatus;
import org.gcube.datacatalogue.grsf_manage_widget.shared.ManageProductBean;
import org.gcube.datacatalogue.grsf_manage_widget.shared.ex.NoGRSFRecordException;
@@ -35,7 +35,7 @@ import com.google.gwt.user.client.ui.Widget;
public class ManageProductWidget extends Composite{
- private static GRSFManageWidgetAsync service = GWT.create(GRSFManageWidgetService.class);
+ private static GRSFManageWidgetServiceAsync service = GWT.create(GRSFManageWidgetService.class);
private static ManageProductWidgetUiBinder uiBinder = GWT
.create(ManageProductWidgetUiBinder.class);
diff --git a/src/main/resources/org/gcube/datacatalogue/grsf_manage_widget/GRSFManageWidget.gwt.xml b/src/main/resources/org/gcube/datacatalogue/grsf_manage_widget/GRSFManageWidget.gwt.xml
index 31d960f..386f0d4 100644
--- a/src/main/resources/org/gcube/datacatalogue/grsf_manage_widget/GRSFManageWidget.gwt.xml
+++ b/src/main/resources/org/gcube/datacatalogue/grsf_manage_widget/GRSFManageWidget.gwt.xml
@@ -1,24 +1,25 @@
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml
index cc81733..30f4f90 100644
--- a/src/main/webapp/WEB-INF/web.xml
+++ b/src/main/webapp/WEB-INF/web.xml
@@ -13,7 +13,7 @@
grsfmanageservice
- /GRSFManageWidget/ckanservices
+ /GRSFManageWidget/grsfmanageservice