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 2014/11/13 20:30:04 UTC

svn commit: r929100 - in /websites/staging/sling/trunk/content: ./ documentation/bundles/scripting/scripting-thymeleaf.html

Author: buildbot
Date: Thu Nov 13 19:30:04 2014
New Revision: 929100

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 13 19:30:04 2014
@@ -1 +1 @@
-1639376
+1639489

Modified: websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html
==============================================================================
--- websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html (original)
+++ websites/staging/sling/trunk/content/documentation/bundles/scripting/scripting-thymeleaf.html Thu Nov 13 19:30:04 2014
@@ -95,6 +95,7 @@
 <ul>
 <li><a href="#features">Features</a></li>
 <li><a href="#class-diagram">Class Diagram</a></li>
+<li><a href="#installation">Installation</a></li>
 <li><a href="#configuration">Configuration</a></li>
 <li><a href="#sample">Sample</a></li>
 </ul>
@@ -108,6 +109,22 @@
 </ul>
 <h2 id="class-diagram">Class Diagram</h2>
 <p><a href="class-diagram.svg"><img alt="Class Diagram" src="class-diagram.svg" /></a></p>
+<h2 id="installation">Installation</h2>
+<p>For running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundles:</p>
+<div class="codehilite"><pre><span class="n">mvn</span><span class="o">:</span><span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">sling</span><span class="sr">/org.apache.sling.i18n/</span><span class="mf">2.2</span><span class="o">.</span><span class="mi">10</span>
+<span class="n">mvn</span><span class="o">:</span><span class="n">org</span><span class="o">.</span><span class="na">javassist</span><span class="sr">/javassist/</span><span class="mf">3.18</span><span class="o">.</span><span class="mi">2</span><span class="o">-</span><span class="n">GA</span>
+<span class="n">mvn</span><span class="o">:</span><span class="n">commons</span><span class="o">-</span><span class="n">io</span><span class="sr">/commons-io/</span><span class="mf">2.4</span>
+<span class="n">mvn</span><span class="o">:</span><span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">servicemix</span><span class="o">.</span><span class="na">bundles</span><span class="sr">/org.apache.servicemix.bundles.xerces/</span><span class="mf">2.11</span><span class="o">.</span><span class="mi">0</span><span class="n">_1</span>
+<span class="n">mvn</span><span class="o">:</span><span class="n">org</span><span class="o">.</span><span class="na">apache</span><span class="o">.</span><span class="na">servicemix</span><span class="o">.</span><span class="na">bundles</span><span class="sr">/org.apache.servicemix.bundles.xmlresolver/</span><span class="mf">1.2</span><span class="n">_5</span>
+</pre></div>
+
+
+<p>There is a feature for Karaf:</p>
+<div class="codehilite"><pre><span class="n">karaf</span><span class="p">@</span><span class="n">root</span><span class="p">()</span><span class="o">&gt;</span> <span class="n">feature</span><span class="p">:</span><span class="n">repo</span><span class="o">-</span><span class="n">add</span> <span class="n">mvn</span><span class="p">:</span><span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">sling</span><span class="o">/</span><span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">sling</span><span class="p">.</span><span class="n">launchpad</span><span class="p">.</span><span class="n">karaf</span><span class="o">-</span><span class="n">features</span><span class="o">/</span>0<span class="p">.</span>1<span class="p">.</span>1<span class="o">-</span><span class="n">SNAPSHOT</span><span class="o">/</span><span class="n">xml</span><span class="o">/</span><
 span class="n">features</span>
+<span class="n">karaf</span><span class="p">@</span><span class="n">root</span><span class="p">()</span><span class="o">&gt;</span> <span class="n">feature</span><span class="p">:</span><span class="n">install</span> <span class="n">sling</span><span class="o">-</span><span class="n">scripting</span><span class="o">-</span><span class="n">thymeleaf</span>
+</pre></div>
+
+
 <h2 id="configuration">Configuration</h2>
 <p>By default Sling Scripting Thymeleaf's <em>Script Engine Factory</em> is configured for templates with extension <code>html</code> and mime type <code>text/html</code>.</p>
 <p><img alt="Sling Scripting Thymeleaf Script Engine Factory" src="scripting-thymeleaf-script-engine-factory.png" /></p>
@@ -119,7 +136,7 @@
 <p>The <a href="http://svn.apache.org/repos/asf/sling/trunk/samples/fling/">Sling Fling Sample</a> is a sample using Sling Scripting Thymeleaf with <a href="/documentation/bundles/models.html">Sling Models</a> and <a href="/documentation/bundles/sling-query.html">Sling Query</a>.</p>
 <p><img alt="Sling Fling Sample" src="sling-fling-sample.png" /></p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1626030 by olli on Thu, 18 Sep 2014 17:26:06 +0000
+        Rev. 1639489 by olli on Thu, 13 Nov 2014 19:29:51 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project