Author: deepal
Date: Wed Jan 23 00:35:43 2008
New Revision: 12747

Log:

adding slug header support 

Modified:
   
trunk/registry/modules/core/src/main/java/org/wso2/registry/app/AtomRegistry.java
   
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/CommentTest.java

Modified: 
trunk/registry/modules/core/src/main/java/org/wso2/registry/app/AtomRegistry.java
==============================================================================
--- 
trunk/registry/modules/core/src/main/java/org/wso2/registry/app/AtomRegistry.java
   (original)
+++ 
trunk/registry/modules/core/src/main/java/org/wso2/registry/app/AtomRegistry.java
   Wed Jan 23 00:35:43 2008
@@ -579,6 +579,14 @@
         String path = request.getBaseUri().getPath();
         String uri = request.getUri().toString();
         uri = uri.replaceAll(path + "atom", "");
+        String slug = request.getSlug();
+        if (slug!=null && !"".equals(slug)) {
+            if (slug.startsWith("/")) {
+                uri = slug + uri;
+            } else {
+                uri = "/" + slug + uri;
+            }
+        }
         return (uri.length() == 0) ? "/" : uri;
     }
 

Modified: 
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/CommentTest.java
==============================================================================
--- 
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/CommentTest.java
    (original)
+++ 
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/CommentTest.java
    Wed Jan 23 00:35:43 2008
@@ -7,13 +7,6 @@
 import java.util.ArrayList;
 import java.util.List;
 
-/*
- * Created by IntelliJ IDEA.
- * User: krishantha
- * Date: Jan 16, 2008
- * Time: 5:14:30 PM
- * To change this template use File | Settings | File Templates.
- */
 
 public class CommentTest extends AbstractAPPTest {
     public void testAddCommenttoResource() {

_______________________________________________
Registry-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/registry-dev

Reply via email to