--- /projects/jetspeed/src/java/org/apache/jetspeed/cache/PersistentDocument.java      
 Fri Mar 24 10:22:57 2000
+++ PersistentDocument.java     Fri Mar 31 15:08:21 2000
@@ -152,9 +152,9 @@
         
         for ( int i = 0; i < files.length; ++i ) {
             
-            if ( files[i].indexOf("http.") == 0 )  {
+            if ( files[i].indexOf("http(") == 0 )  {
                 entries.addElement( new PersistentDocumentEntry( getCacheDirectory() 
+ 
-                                    System.getProperty("file.separator") + 
+                                   "/" +
                                     files[i] ) );
             }
             
@@ -263,18 +263,18 @@
         
         will be changed to:
         
-        http.www.apache.org...80.index..html
+        http(www(apache(org(((80(index((html
         
-        - all "." are translated as ".."
-        - a ":" is translated as "..."
+        - all "." are translated as "(("
+        - a ":" is translated as "((("
         
         */
         
         
-        url = Util.globalStringReplace( url, ".", ".." );
-        url = Util.globalStringReplace( url, "://", "." );
-        url = Util.globalStringReplace( url, "/", "." );
-        url = Util.globalStringReplace( url, ":", "..." );
+        url = Util.globalStringReplace( url, ".", "((" );
+        url = Util.globalStringReplace( url, "://", "(" );
+        url = Util.globalStringReplace( url, "/", "(" );
+        url = Util.globalStringReplace( url, ":", "(((" );
 
         
         //NOTE:  get rid of any CGI params... if users are generating
@@ -292,17 +292,17 @@
         String url = "";
 
 
-        int start = cache.indexOf(".");
+        int start = cache.indexOf("(");
         
         String protocol = cache.substring( 0, start );
         
         String uri = cache.substring( start + 1, cache.length() );
 
 
-        uri = Util.globalStringReplace( uri, "...", ":" );
+        uri = Util.globalStringReplace( uri, "(((", ":" );
 
-        uri = Util.globalStringReplace( uri, ".", "/" );
-        uri = Util.globalStringReplace( uri, ".", "/" );
+        uri = Util.globalStringReplace( uri, "(", "/" );
+        uri = Util.globalStringReplace( uri, "(", "/" );
         
         //now the original ".." should be slashes so replace them with a single "."
         uri = Util.globalStringReplace( uri, "//", "." );
@@ -324,7 +324,7 @@
 
       url = getURLCacheName( url );
 
-      url = getCacheDirectory() + System.getProperty("file.separator") + url;
+      url = getCacheDirectory() + "/" + url;
 
       return url;
     }
--- /projects/jetspeed/src/java/org/apache/jetspeed/cache/PersistentDocument.java      
 Fri Mar 24 10:22:57 2000
+++ PersistentDocument.java     Fri Mar 31 15:08:21 2000
@@ -152,9 +152,9 @@
         
         for ( int i = 0; i < files.length; ++i ) {
             
-            if ( files[i].indexOf("http.") == 0 )  {
+            if ( files[i].indexOf("http(") == 0 )  {
                 entries.addElement( new PersistentDocumentEntry( getCacheDirectory() 
+ 
-                                    System.getProperty("file.separator") + 
+                                   "/" +
                                     files[i] ) );
             }
             
@@ -263,18 +263,18 @@
         
         will be changed to:
         
-        http.www.apache.org...80.index..html
+        http(www(apache(org(((80(index((html
         
-        - all "." are translated as ".."
-        - a ":" is translated as "..."
+        - all "." are translated as "(("
+        - a ":" is translated as "((("
         
         */
         
         
-        url = Util.globalStringReplace( url, ".", ".." );
-        url = Util.globalStringReplace( url, "://", "." );
-        url = Util.globalStringReplace( url, "/", "." );
-        url = Util.globalStringReplace( url, ":", "..." );
+        url = Util.globalStringReplace( url, ".", "((" );
+        url = Util.globalStringReplace( url, "://", "(" );
+        url = Util.globalStringReplace( url, "/", "(" );
+        url = Util.globalStringReplace( url, ":", "(((" );
 
         
         //NOTE:  get rid of any CGI params... if users are generating
@@ -292,17 +292,17 @@
         String url = "";
 
 
-        int start = cache.indexOf(".");
+        int start = cache.indexOf("(");
         
         String protocol = cache.substring( 0, start );
         
         String uri = cache.substring( start + 1, cache.length() );
 
 
-        uri = Util.globalStringReplace( uri, "...", ":" );
+        uri = Util.globalStringReplace( uri, "(((", ":" );
 
-        uri = Util.globalStringReplace( uri, ".", "/" );
-        uri = Util.globalStringReplace( uri, ".", "/" );
+        uri = Util.globalStringReplace( uri, "(", "/" );
+        uri = Util.globalStringReplace( uri, "(", "/" );
         
         //now the original ".." should be slashes so replace them with a single "."
         uri = Util.globalStringReplace( uri, "//", "." );
@@ -324,7 +324,7 @@
 
       url = getURLCacheName( url );
 
-      url = getCacheDirectory() + System.getProperty("file.separator") + url;
+      url = getCacheDirectory() + "/" + url;
 
       return url;
     }


--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to