commit | 402e8bb83d78ef306f54f14b6e1054249a490cf3 | [log] [tgz] |
---|---|---|
author | Julian Sedding <jsedding@apache.org> | Wed Nov 16 12:00:01 2016 +0000 |
committer | Julian Sedding <jsedding@apache.org> | Wed Nov 16 12:00:01 2016 +0000 |
tree | ccd95f59bd5b03fb96e3e1f8481a015587126662 | |
parent | b680984edc39f0e49acc2a9b41617399f8124204 [diff] |
SLING-6285 - Implement LoginAdminWhitelist in JCR Base - adjust to moved LoginAdminWhitelist -minor cleanup git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1769963 13f79535-47bb-0310-9956-ffa450edef68
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 bundle:
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)