Author: buildbot
Date: Thu May 16 09:21:27 2013
New Revision: 862151

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    
websites/staging/sling/trunk/content/documentation/the-sling-engine/resources.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu May 16 09:21:27 2013
@@ -1 +1 @@
-1483270
+1483271

Modified: 
websites/staging/sling/trunk/content/documentation/the-sling-engine/resources.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/the-sling-engine/resources.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/the-sling-engine/resources.html
 Thu May 16 09:21:27 2013
@@ -122,13 +122,9 @@
 <li>Call <code>HttpServletRequest.getScheme(), .getServerName(), 
getServerPort</code> to get an absolute path out of the request URL: 
[scheme]()/[host].[port][path] (<code>resolve(HttpServletRequest, 
String)</code> method only, which)</li>
 <li>Check whether any virtual path matches the absolute path. If such a match 
exists, the next step is entered with the match.</li>
 <li>Apply a list of mappings in order to create a mapped path. The first 
mapped path resolving to a Resource is assumed success and the Resource found 
is returned.</li>
-<li>
-<p>If no mapping created a mapped path addressing an existing Resource, the 
method fails and returns:</p>
-</li>
-<li>
-<p>The <code>resolve(String)</code> and 
<code>resolve(HttpServletRequest,String)</code> methods return a 
<code>NonExistingResource</code></p>
-</li>
-<li>The <code>getResource(String path)</code> and <code>getResource(Resource 
base, String path)</code> methods return null</li>
+<li>If no mapping created a mapped path addressing an existing Resource, the 
method fails and returns a <code>NonExistingResource</code> (for the<br />
+<code>resolve(String)</code> and 
<code>resolve(HttpServletRequest,String)</code>) or null (for the 
<code>getResource(String path)</code> 
+and <code>getResource(Resource base, String path)</code> methods).</li>
 </ol>
 <p>The virtual path mapping may be used to create shortcut URLs for otherwise 
long and complicated URLs. An example of such an URL might be the main 
administrative page of a CMS system. So, administrators may access the root of 
the web application and directed to the main administrative page.</p>
 <p>The path mapping functionality may be used to hide internal resource 
organization from the request URL space. For example to better control the 
structure of your repository, you might decide to store all accessible data 
inside a <code>/content</code> subtree. To hide this fact from the users, a 
mapping may be defined to prefix all incoming paths with <code>/content</code> 
to get at the actual Resource.</p>
@@ -170,7 +166,7 @@
 <h2 id="wrapdecorate-resources">Wrap/Decorate Resources</h2>
 <p>The Sling API provides an easy way to wrap or decorate a resource before 
returning. Details see <a 
href="/documentation/the-sling-engine/wrap-or-decorate-resources.html">Wrap or 
Decorate Resources</a>.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1483270 by bdelacretaz on Thu, 16 May 2013 09:18:34 +0000
+        Rev. 1483271 by bdelacretaz on Thu, 16 May 2013 09:21:20 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project


Reply via email to