Author: reto
Date: Mon Mar 28 19:58:44 2011
New Revision: 1086372

URL: http://svn.apache.org/viewvc?rev=1086372&view=rev
Log:
CLEREZZA-460: hack for available static index.html to be used instead of 
generated index site, real solution would comprise a more pervasive support for 
all-host-uri and resource with multiple representation that can be provided by 
mutliple files with different extensions

Modified:
    
incubator/clerezza/trunk/parent/tools.offline/src/main/java/org/apache/clerezza/tools/offline/Generator.java

Modified: 
incubator/clerezza/trunk/parent/tools.offline/src/main/java/org/apache/clerezza/tools/offline/Generator.java
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/tools.offline/src/main/java/org/apache/clerezza/tools/offline/Generator.java?rev=1086372&r1=1086371&r2=1086372&view=diff
==============================================================================
--- 
incubator/clerezza/trunk/parent/tools.offline/src/main/java/org/apache/clerezza/tools/offline/Generator.java
 (original)
+++ 
incubator/clerezza/trunk/parent/tools.offline/src/main/java/org/apache/clerezza/tools/offline/Generator.java
 Mon Mar 28 19:58:44 2011
@@ -156,7 +156,7 @@ public class Generator {
                                formatExtensions);
                PathNode allHostsNode = 
createFileHierarchy(Constants.ALL_HOSTS_URI_PREFIX+"/",
                                baseUri,targetUri, rootLinkPrefix, 
formatExtensions);
-               PathNode rootNode = new MultiPathNode(baseNode, allHostsNode);
+               PathNode rootNode = new MultiPathNode(allHostsNode, baseNode);
                try {
                        return ZipCreationUtil.createZip(rootNode);
                } catch (IOException ex) {
@@ -180,6 +180,9 @@ public class Generator {
                        if (matchingUri.contains(new 
UriRef(uriRef.getUnicodeString()+"index"))) {
                                continue;
                        }
+                       if (matchingUri.contains(new 
UriRef(uriRef.getUnicodeString()+"index.html"))) {
+                               continue;
+                       }
                        generateFilesForResource(baseUri, retrievalBaseUri, 
targetUri,
                                        rootLinkPrefix, uriRef, contentGraph, 
formatExtensions,
                                        result);


Reply via email to