Author: buildbot
Date: Wed Mar 22 21:35:26 2017
New Revision: 1008822

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    
websites/staging/sling/trunk/content/documentation/bundles/context-aware-configuration/context-aware-configuration-override.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Mar 22 21:35:26 2017
@@ -1 +1 @@
-1787870
+1788163

Modified: 
websites/staging/sling/trunk/content/documentation/bundles/context-aware-configuration/context-aware-configuration-override.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/bundles/context-aware-configuration/context-aware-configuration-override.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/bundles/context-aware-configuration/context-aware-configuration-override.html
 Wed Mar 22 21:35:26 2017
@@ -149,12 +149,12 @@ h2:hover > .headerlink, h3:hover > .head
 <p>When the syntax 
<code>{configName}/{propertyName}={propertyJsonValue}</code> is used, only this 
specific property is overwritten leaving all other properties in the 
configuration resource untouched. When the syntax 
<code>{configName}={propertyJsonObject}</code> is used, all configuration 
properties in the configuration resources are replaced with the set from the 
JSON object.</p>
 <p>Override string examples with real values:</p>
 <div class="codehilite"><pre><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=</span>&quot;<span 
class="n">value</span> 1&quot;
-<span class="n">my</span><span class="o">-</span><span 
class="n">config</span><span class="o">/</span><span class="n">sub1</span><span 
class="o">/</span><span class="n">property1</span><span class="p">=</span><span 
class="s">&#39;value 1&#39;</span>
-<span class="n">my</span><span class="o">-</span><span 
class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=[</span><span class="s">&#39;value 
1&#39;</span><span class="p">,</span><span class="s">&#39;value 
2&#39;</span><span class="p">]</span>
+<span class="n">my</span><span class="o">-</span><span 
class="n">config</span><span class="o">/</span><span class="n">sub1</span><span 
class="o">/</span><span class="n">property1</span><span 
class="p">=</span>&quot;<span class="n">value</span> 1&quot;
+<span class="n">my</span><span class="o">-</span><span 
class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=[</span>&quot;<span 
class="n">value</span> 1&quot;<span class="p">,</span>&quot;<span 
class="n">value</span> 2&quot;<span class="p">]</span>
 <span class="n">my</span><span class="o">-</span><span 
class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=</span>123
-<span class="n">x</span><span class="p">.</span><span class="n">y</span><span 
class="p">.</span><span class="n">z</span><span class="p">.</span><span 
class="n">MyConfig</span><span class="p">={</span><span 
class="n">prop1</span><span class="p">=</span><span 
class="s">&#39;value1&#39;</span><span class="p">,</span> <span 
class="n">prop2</span><span class="p">=[</span>1<span class="p">,</span>2<span 
class="p">,</span>3<span class="p">],</span> <span class="n">prop3</span><span 
class="p">=</span><span class="n">true</span><span class="p">,</span> <span 
class="n">prop4</span><span class="p">=</span>1<span class="p">.</span>23<span 
class="p">}</span>
-<span class="p">[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=</span><span class="s">&#39;value 
1&#39;</span>
-<span class="p">[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">sub1</span><span class="p">={</span><span class="n">prop1</span><span 
class="p">=</span>&quot;<span class="n">value</span> 1&quot;<span 
class="p">}</span>
+<span class="n">x</span><span class="p">.</span><span class="n">y</span><span 
class="p">.</span><span class="n">z</span><span class="p">.</span><span 
class="n">MyConfig</span><span class="p">={</span>&quot;<span 
class="n">prop1</span>&quot;<span class="p">=</span>&quot;<span 
class="n">value1</span>&quot;<span class="p">,</span>&quot;<span 
class="n">prop2</span>&quot;<span class="p">=[</span>1<span 
class="p">,</span>2<span class="p">,</span>3<span 
class="p">],</span>&quot;<span class="n">prop3</span>&quot;<span 
class="p">=</span><span class="n">true</span><span 
class="p">,</span>&quot;<span class="n">prop4</span>&quot;<span 
class="p">=</span>1<span class="p">.</span>23<span class="p">}</span>
+<span class="p">[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=</span>&quot;<span 
class="n">value</span> 1&quot;
+<span class="p">[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">sub1</span><span class="p">={</span>&quot;<span 
class="n">prop1</span>&quot;<span class="p">:</span>&quot;<span 
class="n">value</span> 1&quot;<span class="p">}</span>
 </pre></div>
 
 
@@ -165,8 +165,8 @@ h2:hover > .headerlink, h3:hover > .head
 <p>The parameters are defined when starting the JVM using the -D command line 
parameter. Each parameter contains an override string. All parameter names have 
to be prefixed with the string <code>sling.caconfig.override.</code>.</p>
 <p>Example:</p>
 <div class="codehilite"><pre><span class="o">-</span><span 
class="n">Dsling</span><span class="p">.</span><span 
class="n">caconfig</span><span class="p">.</span><span 
class="n">override</span><span class="p">.</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">sub1</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=</span>123
-<span class="o">-</span><span class="n">D</span>&quot;<span 
class="n">sling</span><span class="p">.</span><span 
class="n">caconfig</span><span class="p">.</span><span 
class="n">override</span><span class="p">.</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=[</span><span class="s">&#39;value 
1&#39;</span><span class="p">,</span><span class="s">&#39;value 
2&#39;</span><span class="p">]</span>&quot;
-<span class="o">-</span><span class="n">D</span>&quot;<span 
class="n">sling</span><span class="p">.</span><span 
class="n">caconfig</span><span class="p">.</span><span 
class="n">override</span><span class="p">.[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">x</span><span 
class="p">.</span><span class="n">y</span><span class="p">.</span><span 
class="n">z</span><span class="p">.</span><span class="n">MyConfig</span><span 
class="p">={</span><span class="n">prop1</span><span class="p">=</span><span 
class="s">&#39;value1&#39;</span><span class="p">,</span> <span 
class="n">prop2</span><span class="p">=[</span>1<span class="p">,</span>2<span 
class="p">,</span>3<span class="p">],</span> <span class="n">prop3</span><span 
class="p">=</span><span class="n">true</span><span class="p">,</span> <span 
class="n">prop4</span><span class="p">=</span>1<span class="p">.</span>23<span 
class="p">}</
 span>&quot;
+<span class="o">-</span><span class="n">D</span>&quot;<span 
class="n">sling</span><span class="p">.</span><span 
class="n">caconfig</span><span class="p">.</span><span 
class="n">override</span><span class="p">.</span><span class="n">my</span><span 
class="o">-</span><span class="n">config</span><span class="o">/</span><span 
class="n">property1</span><span class="p">=[</span><span 
class="o">\</span>&quot;<span class="n">value</span> 1<span 
class="o">\</span>&quot;<span class="p">,</span><span 
class="o">\</span>&quot;<span class="n">value</span> 2<span 
class="o">\</span>&quot;<span class="p">]</span>&quot;
+<span class="o">-</span><span class="n">D</span>&quot;<span 
class="n">sling</span><span class="p">.</span><span 
class="n">caconfig</span><span class="p">.</span><span 
class="n">override</span><span class="p">.[</span><span class="o">/</span><span 
class="n">content</span><span class="o">/</span><span 
class="n">region1</span><span class="p">]</span><span class="n">x</span><span 
class="p">.</span><span class="n">y</span><span class="p">.</span><span 
class="n">z</span><span class="p">.</span><span class="n">MyConfig</span><span 
class="p">={</span><span class="o">\</span>&quot;<span 
class="n">prop1</span><span class="o">\</span>&quot;<span 
class="p">=</span><span class="o">\</span>&quot;<span 
class="n">value1</span><span class="o">\</span>&quot;<span 
class="p">,</span><span class="o">\</span>&quot;<span 
class="n">prop2</span><span class="o">\</span>&quot;<span 
class="p">=[</span>1<span class="p">,</span>2<span class="p">,</span>3<span 
class="p">],</span><span class="o">\</span>&quot;<spa
 n class="n">prop3</span><span class="o">\</span>&quot;<span 
class="p">=</span><span class="n">true</span><span class="p">,</span><span 
class="o">\</span>&quot;<span class="n">prop4</span><span 
class="o">\</span>&quot;<span class="p">=</span>1<span 
class="p">.</span>23<span class="p">}</span>&quot;
 </pre></div>
 
 
@@ -175,7 +175,7 @@ h2:hover > .headerlink, h3:hover > .head
 <p>Allows to define configuration property overrides from OSGi 
configuration.</p>
 <p>You can provide multiple providers using a factory configuration ("Apache 
Sling Context-Aware OSGi Configuration Override Provider"), each of them 
provides list of override strings.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1770469 by sseifert on Sat, 19 Nov 2016 05:02:17 +0000
+        Rev. 1788163 by sseifert on Wed, 22 Mar 2017 21:35:08 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project


Reply via email to