From 5e210a9056087f52b3a42c39386c53af447c9984 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Fri, 11 Nov 2016 17:38:17 +0000 Subject: [PATCH] removed session checker ported to client context, removed ASL git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/user/news-feed@134102 82a268e6-3cf1-43bd-a215-b396298e98cf --- .settings/org.eclipse.wst.common.component | 3 --- pom.xml | 5 ----- .../newsfeed/client/panels/NewsFeedPanel.java | 22 +++++-------------- src/main/webapp/WEB-INF/web.xml | 20 ----------------- 4 files changed, 6 insertions(+), 44 deletions(-) diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 4272280..ac15a71 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -8,9 +8,6 @@ uses - - uses - diff --git a/pom.xml b/pom.xml index 072673f..6468a7f 100644 --- a/pom.xml +++ b/pom.xml @@ -147,11 +147,6 @@ social-data-search-client [1.0.0-SNAPSHOT,2.0.0-SNAPSHOT) - - org.gcube.portlets.widgets - session-checker - [2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT) - org.gcube.portlets.widgets pickitem-widget diff --git a/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java b/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java index b928cc7..2a0ab90 100644 --- a/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java +++ b/src/main/java/org/gcube/portlets/user/newsfeed/client/panels/NewsFeedPanel.java @@ -4,8 +4,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.HashSet; -import net.eliasbalasis.tibcopagebus4gwt.client.PageBusAdapterException; - import org.gcube.common.portal.GCubePortalConstants; import org.gcube.portal.databook.client.GCubeSocialNetworking; import org.gcube.portal.databook.client.util.Encoder; @@ -58,7 +56,6 @@ import org.gcube.portlets.user.newsfeed.shared.MoreFeedsBean; import org.gcube.portlets.user.newsfeed.shared.NewsConstants; import org.gcube.portlets.user.newsfeed.shared.OperationResult; import org.gcube.portlets.user.newsfeed.shared.UserSettings; -import org.gcube.portlets.widgets.sessionchecker.client.CheckSession; import org.gcube.portlets.widgets.userselection.client.UserSelectionDialog; import org.gcube.portlets.widgets.userselection.client.events.SelectedUserEvent; import org.gcube.portlets.widgets.userselection.client.events.SelectedUserEventHandler; @@ -68,7 +65,6 @@ import org.jsonmaker.gwt.client.base.Defaults; import com.github.gwtbootstrap.client.ui.Row; import com.google.gwt.core.client.GWT; -import com.google.gwt.core.client.RunAsyncCallback; import com.google.gwt.dom.client.Document; import com.google.gwt.dom.client.Style.Unit; import com.google.gwt.event.shared.HandlerManager; @@ -88,6 +84,8 @@ import com.google.gwt.user.client.ui.Image; import com.google.gwt.user.client.ui.SimplePanel; import com.google.gwt.user.client.ui.VerticalPanel; import com.google.gwt.user.client.ui.Widget; + +import net.eliasbalasis.tibcopagebus4gwt.client.PageBusAdapterException; /** * * @author Massimiliano Assante, ISTI-CNR @@ -277,7 +275,7 @@ public class NewsFeedPanel extends Composite { newsPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_TOP); loadingImage = new Image(loading); newsPanel.add(loadingIcon); - CheckSession.getInstance().startPolling(); + //CheckSession.getInstance().startPolling(); isSearch = false; isFeedsRelatedToStatistics = false; @@ -1276,15 +1274,7 @@ public class NewsFeedPanel extends Composite { } private void doShowSessionExpired() { - GWT.runAsync(UserSelectionDialog.class, new RunAsyncCallback() { - @Override - public void onSuccess() { - CheckSession.showLogoutDialog(); - } - public void onFailure(Throwable reason) { - Window.alert("Could not load this component: " + reason.getMessage()); - } - }); + } private void doShowLikes(final String feedId) { @@ -1319,7 +1309,7 @@ public class NewsFeedPanel extends Composite { public void onSuccess(OperationResult result) { if (result != null) { if (!result.isSuccess()) { - CheckSession.showLogoutDialog(); + //CheckSession.showLogoutDialog(); } else { Comment comment = (Comment) result.getObject(); @@ -1356,7 +1346,7 @@ public class NewsFeedPanel extends Composite { public void onSuccess(OperationResult result) { if (result != null) { if (!result.isSuccess()) { - CheckSession.showLogoutDialog(); + //CheckSession.showLogoutDialog(); } else { Comment comment = (Comment) result.getObject(); diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index 07e84d6..f6b853e 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -15,26 +15,6 @@ /newsfeed/newsServlet - - scopeService - org.gcube.portlets.user.gcubewidgets.server.ScopeServiceImpl - - - - scopeService - /newsfeed/scopeService - - - - checkServlet - org.gcube.portlets.widgets.sessionchecker.server.SessionCheckerServiceImpl - - - - checkServlet - /newsfeed/checksession - - imageservices org.gcube.portlets.widgets.imagepreviewerwidget.server.ImageOrientationServicesImpl