tag | da661b15680adffde8dcd4265e240b799787cf32 | |
---|---|---|
tagger | Oliver Lietz <olli@apache.org> | Fri Sep 27 07:51:34 2019 +0200 |
object | 3d7e87dfcf1f2badd0b9777e477b67d781c12222 |
[maven-release-plugin] copy for tag org.apache.sling.scripting.thymeleaf-2.0.2
commit | 3d7e87dfcf1f2badd0b9777e477b67d781c12222 | [log] [tgz] |
---|---|---|
author | Oliver Lietz <olli@apache.org> | Fri Sep 27 07:51:19 2019 +0200 |
committer | Oliver Lietz <olli@apache.org> | Fri Sep 27 07:51:19 2019 +0200 |
tree | 52879a4d9cef6dccf0192e054aa9be614c4738af | |
parent | c6357d37051d019df66049452ce0ded924190448 [diff] |
[maven-release-plugin] prepare release org.apache.sling.scripting.thymeleaf-2.0.2
This module is part of the Apache Sling project.
This module provides a 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 Starter some dependencies need to be resolved. This can be achieved by installing the following bundles:
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.thymeleaf/3.0.9.RELEASE_1 mvn:org.attoparser/attoparser/2.0.5.RELEASE mvn:org.unbescape/unbescape/1.1.6.RELEASE mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/3.2.1_1 mvn:org.javassist/javassist/3.23.1-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)