You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2019/12/29 15:30:46 UTC
[struts] 01/01: Merge pull request #384 from
apache/WW-5049-velocity-plugin
This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git
commit 59e7caf404021b5dd54716ac5a61ce5b9a53f231
Merge: 8952cff a456b1f
Author: Lukasz Lenart <lu...@apache.org>
AuthorDate: Sun Dec 29 16:30:34 2019 +0100
Merge pull request #384 from apache/WW-5049-velocity-plugin
[WW-5049] Velocity plugin
apps/showcase/pom.xml | 5 +
.../showcase/src/main/resources/struts-tags-ui.xml | 2 +-
assembly/src/main/assembly/all.xml | 4 +
.../config/providers/XmlConfigurationProvider.java | 22 ++-
.../java/org/apache/struts2/StrutsConstants.java | 3 -
...vider.java => StrutsBeanSelectionProvider.java} | 6 +-
.../struts2/config/StrutsJavaConfiguration.java | 4 +
.../config/StrutsJavaConfigurationProvider.java | 35 ++++-
.../config/StrutsXmlConfigurationProvider.java | 1 +
.../entities/BeanSelectionConfig.java} | 33 ++---
.../struts2/config/entities/ConstantConfig.java | 1 -
.../org/apache/struts2/dispatcher/Dispatcher.java | 4 +-
.../struts2/dispatcher/StaticContentLoader.java | 120 ++++++++--------
.../apache/struts2/views/DefaultTagLibrary.java | 90 +-----------
.../struts2/views/TagLibraryDirectiveProvider.java | 2 +-
core/src/main/resources/struts-2.6.dtd | 157 +++++++++++++++++++++
core/src/main/resources/struts-default.xml | 8 +-
.../resources/template/archive/ajax/a-close.vm | 21 ---
core/src/main/resources/template/archive/ajax/a.vm | 33 -----
.../resources/template/archive/ajax/div-close.vm | 21 ---
.../main/resources/template/archive/ajax/div.vm | 35 -----
.../resources/template/archive/ajax/form-close.vm | 22 ---
.../main/resources/template/archive/ajax/form.vm | 39 -----
.../main/resources/template/archive/ajax/submit.vm | 33 -----
.../resources/template/archive/ajax/tab-close.vm | 27 ----
.../main/resources/template/archive/ajax/tab.vm | 37 -----
.../resources/template/archive/simple/checkbox.vm | 30 ----
.../template/archive/simple/checkboxlist.vm | 45 ------
.../resources/template/archive/simple/combobox.vm | 43 ------
.../resources/template/archive/simple/debug.vm | 85 -----------
.../template/archive/simple/doubleselect.vm | 108 --------------
.../resources/template/archive/simple/empty.vm | 20 ---
.../main/resources/template/archive/simple/file.vm | 32 -----
.../template/archive/simple/form-close.vm | 21 ---
.../main/resources/template/archive/simple/form.vm | 32 -----
.../resources/template/archive/simple/hidden.vm | 28 ----
.../resources/template/archive/simple/label.vm | 26 ----
.../resources/template/archive/simple/password.vm | 34 -----
.../resources/template/archive/simple/radiomap.vm | 55 --------
.../template/archive/simple/scripting-events.vm | 34 -----
.../resources/template/archive/simple/select.vm | 63 ---------
.../resources/template/archive/simple/submit.vm | 27 ----
.../resources/template/archive/simple/table.vm | 101 -------------
.../main/resources/template/archive/simple/text.vm | 34 -----
.../resources/template/archive/simple/textarea.vm | 33 -----
.../resources/template/archive/simple/token.vm | 22 ---
.../resources/template/archive/xhtml/checkbox.vm | 39 -----
.../template/archive/xhtml/checkboxlist.vm | 23 ---
.../resources/template/archive/xhtml/combobox.vm | 21 ---
.../template/archive/xhtml/controlfooter.vm | 22 ---
.../template/archive/xhtml/controlheader.vm | 47 ------
.../main/resources/template/archive/xhtml/debug.vm | 21 ---
.../template/archive/xhtml/doubleselect.vm | 21 ---
.../main/resources/template/archive/xhtml/empty.vm | 20 ---
.../main/resources/template/archive/xhtml/file.vm | 21 ---
.../resources/template/archive/xhtml/form-close.vm | 22 ---
.../main/resources/template/archive/xhtml/form.vm | 28 ----
.../resources/template/archive/xhtml/hidden.vm | 21 ---
.../main/resources/template/archive/xhtml/label.vm | 21 ---
.../resources/template/archive/xhtml/password.vm | 21 ---
.../resources/template/archive/xhtml/radiomap.vm | 21 ---
.../resources/template/archive/xhtml/select.vm | 21 ---
.../resources/template/archive/xhtml/submit.vm | 23 ---
.../main/resources/template/archive/xhtml/table.vm | 21 ---
.../main/resources/template/archive/xhtml/text.vm | 21 ---
.../main/resources/template/archive/xhtml/token.vm | 21 ---
core/src/main/resources/xwork-2.6.dtd | 157 +++++++++++++++++++++
.../xwork2/util/location/LocationUtilsTest.java | 6 +
...t.java => StrutsBeanSelectionProviderTest.java} | 2 +-
.../StrutsJavaConfigurationProviderTest.java | 28 +++-
.../struts2/config/TestBeanSelectionProvider.java} | 17 +--
.../struts2/views/TemplateEngineManagerTest.java | 12 +-
plugins/config-browser/pom.xml | 7 +
.../struts2/config_browser/ShowBeansAction.java | 3 +-
plugins/osgi/pom.xml | 10 +-
plugins/pom.xml | 3 +-
plugins/portlet/pom.xml | 5 +
plugins/sitemesh/pom.xml | 11 +-
plugins/{sitemesh => velocity}/pom.xml | 39 +++--
.../views/velocity/StrutsResourceLoader.java | 0
.../views/velocity/StrutsVelocityContext.java | 13 +-
.../velocity/VelocityBeanSelectionProvider.java | 55 ++++++++
.../struts2/views/velocity/VelocityConstants.java | 14 +-
.../struts2/views/velocity/VelocityManager.java | 52 +++----
.../struts2/views/velocity/VelocityTagLibrary.java | 33 ++---
.../velocity/components/AbstractDirective.java | 0
.../views/velocity/components/ActionDirective.java | 0
.../velocity/components/ActionErrorDirective.java | 0
.../components/ActionMessageDirective.java | 0
.../views/velocity/components/AnchorDirective.java | 0
.../views/velocity/components/BeanDirective.java | 0
.../velocity/components/CheckBoxDirective.java | 0
.../velocity/components/CheckBoxListDirective.java | 0
.../velocity/components/ComboBoxDirective.java | 0
.../velocity/components/ComponentDirective.java | 0
.../views/velocity/components/DateDirective.java | 0
.../velocity/components/DoubleSelectDirective.java | 0
.../velocity/components/FieldErrorDirective.java | 0
.../views/velocity/components/FileDirective.java | 0
.../views/velocity/components/FormDirective.java | 0
.../views/velocity/components/HeadDirective.java | 0
.../views/velocity/components/HiddenDirective.java | 0
.../views/velocity/components/I18nDirective.java | 0
.../velocity/components/IncludeDirective.java | 0
.../components/InputTransferSelectDirective.java | 0
.../views/velocity/components/LabelDirective.java | 0
.../velocity/components/OptGroupDirective.java | 0
.../components/OptionTransferSelectDirective.java | 0
.../views/velocity/components/ParamDirective.java | 0
.../velocity/components/PasswordDirective.java | 0
.../velocity/components/PropertyDirective.java | 0
.../views/velocity/components/PushDirective.java | 0
.../views/velocity/components/RadioDirective.java | 0
.../views/velocity/components/ResetDirective.java | 0
.../views/velocity/components/SelectDirective.java | 0
.../views/velocity/components/SetDirective.java | 0
.../views/velocity/components/SubmitDirective.java | 0
.../velocity/components/TextAreaDirective.java | 0
.../views/velocity/components/TextDirective.java | 0
.../velocity/components/TextFieldDirective.java | 0
.../views/velocity/components/TokenDirective.java | 0
.../views/velocity/components/URLDirective.java | 0
.../velocity/components/UpDownSelectDirective.java | 0
.../org/apache/struts2/views/velocity/package.html | 0
.../views/velocity}/result/VelocityResult.java | 3 +-
.../velocity}/template/VelocityTemplateEngine.java | 6 +-
.../velocity/src/main/resources/struts-plugin.xml | 44 ++++++
.../views/velocity}/result/VelocityResultTest.java | 22 +--
.../template/VelocityTemplateEngineTest.java | 48 +++----
pom.xml | 8 +-
130 files changed, 744 insertions(+), 1968 deletions(-)