[Yanel-commits] rev 25141 - public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Thu Jun 14 14:49:48 CEST 2007


Author: michi
Date: 2007-06-14 14:49:48 +0200 (Thu, 14 Jun 2007)
New Revision: 25141

Modified:
   public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java
Log:
href fixed

Modified: public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java	2007-06-14 12:37:58 UTC (rev 25140)
+++ public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java	2007-06-14 12:49:48 UTC (rev 25141)
@@ -245,7 +245,9 @@
 
         String createName = request.getParameter("create-name");
         log.error("DEBUG: New Resource: " + PathUtil.backToRealm(getPath()) + ", " + pathOfNewResource);
-        sb.append("<p>New resource can be accessed at: <a href=\"" + PathUtil.backToRealm(getPath()) + pathOfNewResource + "\">" + pathOfNewResource + "</a></p>");
+        // NOTE: Back to realm has the form of ./ or ../ or ../../ etc., hence drop the leading slash!
+        String href = PathUtil.backToRealm(getPath()) + pathOfNewResource.toString().substring(1);
+        sb.append("<p>New resource can be accessed at: <a href=\"" + href + "\">" + href + "</a></p>");
     }
 
     /**




More information about the Yanel-commits mailing list