commit | 3c513b335fb1fb8046578fe46c68227a11d4e253 | [log] [tgz] |
---|---|---|
author | Oliver Lietz <olli@apache.org> | Fri Feb 02 16:43:04 2018 +0100 |
committer | Oliver Lietz <olli@apache.org> | Fri Feb 02 16:43:04 2018 +0100 |
tree | 8fc6b62f1f6e69ba5fa4dfaafbc2dde1325689d0 | |
parent | 6f9317968e5e55c22abebc599060fb66423a8f1a [diff] |
use Testing PaxExam release
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)