tag | 3d4e227dda5965add1bd335ecb3286bbe3212908 | |
---|---|---|
tagger | Oliver Lietz <olli@apache.org> | Fri Mar 17 13:46:28 2017 +0000 |
object | 50d10e8f0884b1de0b36290a0a6850ed0c642a17 |
org.apache.sling.scripting.thymeleaf-1.1.0
commit | 50d10e8f0884b1de0b36290a0a6850ed0c642a17 | [log] [tgz] |
---|---|---|
author | Oliver Lietz <olli@apache.org> | Fri Mar 17 13:46:28 2017 +0000 |
committer | Oliver Lietz <olli@apache.org> | Fri Mar 17 13:46:28 2017 +0000 |
tree | 92f47323942c96ecce2dc7a242d09dea2d62d6a8 | |
parent | 85991350a5a8913484769596fcae3d6a4c79a23a [diff] |
[maven-release-plugin] copy for tag org.apache.sling.scripting.thymeleaf-1.1.0 git-svn-id: https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.thymeleaf-1.1.0@1787383 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 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)