You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bu...@apache.org on 2017/03/22 21:35:26 UTC

svn commit: r1008822 - in /websites/staging/sling/trunk/content: ./ documentation/bundles/context-aware-configuration/context-aware-configuration-override.html

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