diff --git a/.classpath b/.classpath index c0a2b67..9b372a2 100644 --- a/.classpath +++ b/.classpath @@ -1,12 +1,12 @@ - + - + @@ -45,5 +45,5 @@ - + diff --git a/distro/changelog.xml b/distro/changelog.xml index 8ce62da..9c1addd 100644 --- a/distro/changelog.xml +++ b/distro/changelog.xml @@ -1,4 +1,8 @@ + + Updated to PortalContext [ticket #6548] + Fixed Portal compatibility diff --git a/pom.xml b/pom.xml index ee783ab..052e31f 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ 4.0.0 org.gcube.portlets.user tabular-data-manager - 2.13.0-SNAPSHOT + 2.14.0-SNAPSHOT war @@ -182,13 +182,9 @@ - org.gcube.portal - custom-portal-handler - - - - org.gcube.applicationsupportlayer - aslcore + org.gcube.common.portal + portal-manager + provided @@ -197,6 +193,13 @@ provided + + org.gcube.portal + client-context-library + [1.0.0-SNAPSHOT,) + compile + + @@ -211,12 +214,12 @@ provided - + diff --git a/src/main/java/org/gcube/portlets/user/td/client/logs/TDMLogs.java b/src/main/java/org/gcube/portlets/user/td/client/logs/TDMLogs.java index d6505ff..319096d 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/logs/TDMLogs.java +++ b/src/main/java/org/gcube/portlets/user/td/client/logs/TDMLogs.java @@ -1,9 +1,11 @@ package org.gcube.portlets.user.td.client.logs; +import org.gcube.portal.clientcontext.client.GCubeClientContext; import org.gcube.portlets.user.td.client.resource.TabularDataResources; import org.gcube.portlets.user.td.informationwidget.client.util.UtilsGXT3; import org.gcube.portlets.user.td.widgetcommonevent.client.event.SessionExpiredEvent; import org.gcube.portlets.user.td.widgetcommonevent.client.type.SessionExpiredType; +import org.gcube.portlets.user.tdwx.shared.Constants; import com.allen_sauer.gwt.log.client.Log; import com.google.gwt.core.client.GWT; @@ -104,6 +106,9 @@ public class TDMLogs extends Window { String path = GWT.getModuleBaseURL() + TDMLogsServlet; Log.debug("TDMLogsServlet path:" + path); RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, path); + builder.setHeader(Constants.CURR_GROUP_ID, + GCubeClientContext.getCurrentContextId()); + try { builder.sendRequest(null, new RequestCallback() {