Author: ate Date: Tue Oct 4 00:40:14 2011 New Revision: 1178649 URL: http://svn.apache.org/viewvc?rev=1178649&view=rev Log: JS2-1261: PortalSiteManager export feature is broken since upgrade to Wicket 1.4.17 See: http://issues.apache.org/jira/browse/JS2-1261
Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java?rev=1178649&r1=1178648&r2=1178649&view=diff ============================================================================== --- portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java (original) +++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/site/PortalSiteManager.java Tue Oct 4 00:40:14 2011 @@ -2159,6 +2159,10 @@ public class PortalSiteManager extends A private String fileName; private String filePath; + + private long length = -1; // default or fallback to ensure stream writing works anyways + + private long lastModified; /** * @param fileName @@ -2216,12 +2220,12 @@ public class PortalSiteManager extends A public long getLastModified() { - return 0; + return lastModified; } public long getLength() { - return 0; + return length; } public String getName() @@ -2246,6 +2250,12 @@ public class PortalSiteManager extends A { exportObject = exportJetspeedtObject(node, recursively, userName); filePath = exportObject.getFilePath(); + File f = new File(filePath); + if (f.exists()) + { + length = f.length(); + lastModified = f.lastModified(); + } } } --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org