commit | e9e32541b497ecf5e8a301bc36714d6a92a10c94 | [log] [tgz] |
---|---|---|
author | Oliver Lietz <olli@apache.org> | Tue Oct 03 10:07:17 2017 +0000 |
committer | Oliver Lietz <olli@apache.org> | Tue Oct 03 10:07:17 2017 +0000 |
tree | f48e7448c1e0e3c14b48b19bead44996561101d5 | |
parent | d3fd6f61f7fcb025211b97a501fe4192ebd4a48c [diff] |
SLING-7167 Adjust READMEs add uniform header linking to Sling project git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810922 13f79535-47bb-0310-9956-ffa450edef68
This module is part of the Apache Sling project.
scripting engine for Thymeleaf templates
SlingResourceTemplateResolver
customizable through TemplateModeProvider
ResourceBundleMessageResolver
backed by ResourceBundleProvider
from Sling i18n customizable through optional AbsentMessageRepresentationProvider
PatternTemplateModeProvider
supporting Pattern
configurations for all template modes (HTML
, XML
, TEXT
, JAVASCRIPT
, CSS
and RAW
)SlingDialect
TemplateEngine
registered as OSGi Service (ITemplateEngine
) for direct useFor running Sling Scripting Thymeleaf with Sling's Launchpad some dependencies need to be resolved. This can be achieved by installing the following bundles:
mvn:org.attoparser/attoparser/2.0.2.RELEASE mvn:org.unbescape/unbescape/1.1.4.RELEASE mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/3.2_1 mvn:org.javassist/javassist/3.20.0-GA
There is a feature for Karaf:
karaf@root()> feature:install sling-scripting-thymeleaf
Note: Sling Scripting Thymeleaf requires an implementation of OSGi Declarative Services 1.3 (e.g. Apache Felix Service Component Runtime 2.0.0 or greater)