diff --git a/src/main/java/org/gcube/portlets/user/shareupdates/server/ShareUpdateServiceImpl.java b/src/main/java/org/gcube/portlets/user/shareupdates/server/ShareUpdateServiceImpl.java index 2084dfa..68db631 100644 --- a/src/main/java/org/gcube/portlets/user/shareupdates/server/ShareUpdateServiceImpl.java +++ b/src/main/java/org/gcube/portlets/user/shareupdates/server/ShareUpdateServiceImpl.java @@ -16,8 +16,6 @@ import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; -import org.apache.commons.io.IOUtils; -import org.apache.commons.lang.StringUtils; import org.apache.commons.validator.routines.UrlValidator; import org.gcube.application.framework.core.session.ASLSession; import org.gcube.application.framework.core.session.SessionManager; @@ -60,7 +58,6 @@ import org.w3c.dom.Document; import org.w3c.dom.NodeList; import org.w3c.tidy.Tidy; -import com.google.gwt.core.client.GWT; import com.google.gwt.user.server.rpc.RemoteServiceServlet; import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.SystemException; @@ -114,9 +111,9 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar String user = (String) this.getThreadLocalRequest().getSession().getAttribute(ScopeHelper.USERNAME_ATTRIBUTE); if (user == null) { _log.warn("USER IS NULL setting test.user and Running OUTSIDE PORTAL"); - // user = "test.user"; - user = "massimiliano.assante"; - SessionManager.getInstance().getASLSession(sessionID, user).setScope("/gcube/devsec/devVRE"); + user = "test.user"; +// user = "massimiliano.assante"; +// SessionManager.getInstance().getASLSession(sessionID, user).setScope("/gcube/devsec/devVRE"); withinPortal = false; } else { @@ -154,7 +151,7 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar * @return the text inside the html */ private static String html2text(String html) { - return Jsoup.parse(html).text(); + return Jsoup.parse(html).text().replace(" "," "); } @@ -175,11 +172,12 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar String html = "" + escapedFeedText + ""; return html2text(html); } else { + _log.trace("postText curing: " + postText); // this is needed to reconstruct the place of people tags, selfexplaining i think int i = 0; - while (postText.contains(""; @@ -284,11 +282,13 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar * @return the text with the clickable url in it */ public String transformUrls(String feedText) { + System.out.println("transformUrls" + feedText); StringBuilder sb = new StringBuilder(); // separate input by spaces ( URLs have no spaces ) String [] parts = feedText.split("\\s"); // Attempt to convert each item into an URL. for (int i = 0; i < parts.length; i++) { + System.out.println("part: " + parts[i]); if (parts[i].startsWith("http")) { try { URL url = new URL(parts[i]); @@ -311,8 +311,6 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar } public UserSettings getUserSettings() { - if (getUserSettingsFromSession() != null) - return getUserSettingsFromSession(); try { ASLSession session = getASLSession(); String username = session.getUsername(); @@ -712,7 +710,7 @@ public class ShareUpdateServiceImpl extends RemoteServiceServlet implements Shar Workspace workspace = getWorkspace(); List users = workspace.getHome().getHomeManager().getUsers(); for (User user : users) { - _log.trace("Trying to get additional info for "+user.getPortalLogin()); + //_log.trace("Trying to get additional info for "+user.getPortalLogin()); if (user.getPortalLogin().compareTo("test.user") != 0) { //skip test.user UserModel curr = null; String thumbnailURL = "";