Struts 2
  1. Struts 2
  2. WW-3758

Please update commons-lang dep. to version 3.1

    Details

    • Flags:
      Patch, Important

      Description

      Struts depends on old version of commons-lang package (2.5).
      This package contains class StringEscapeUtils, which contains escapeHtml method.
      This method escapes cyrillic symbols too.
      (In new version commons-lang, which contains escapeHtml3 and escapeHtml4 methods cyrillic not escapes)

      So if I use tags like <s:property value="foo" escapeHtml="true"/> I get html-content with escaped sequence of char like &8231;&1233;&1234 and so on.
      It's makes response body too large for russian-languaged sites.

      1. WW-3631.patch
        70 kB
        Lukasz Lenart

        Activity

        Hide
        Lukasz Lenart added a comment -

        This change affects 88 files, poms and Java classes. The main reasons is that the package changed and few escape methods.
        I've implemented the change and all the tests passed, instead using escapeHtml, I've switched to escapeHtml4.

        Looks ok, but I would like to hear your opinion.

        Show
        Lukasz Lenart added a comment - This change affects 88 files, poms and Java classes. The main reasons is that the package changed and few escape methods. I've implemented the change and all the tests passed, instead using escapeHtml, I've switched to escapeHtml4. Looks ok, but I would like to hear your opinion.
        Hide
        Maurizio Cucchiara added a comment -

        Hi Lukasz,
        why don't you attach the patch, such that everyone can test it?

        Show
        Maurizio Cucchiara added a comment - Hi Lukasz, why don't you attach the patch, such that everyone can test it?
        Hide
        Lukasz Lenart added a comment -

        Good point

        Show
        Lukasz Lenart added a comment - Good point
        Hide
        Lukasz Lenart added a comment -

        ech.. the name is wrong but the content is correct

        Show
        Lukasz Lenart added a comment - ech.. the name is wrong but the content is correct
        Hide
        Maxim Muslimov added a comment -

        Thanks, Lukasz!
        I'll try this patch today.

        Show
        Maxim Muslimov added a comment - Thanks, Lukasz! I'll try this patch today.
        Hide
        Maxim Muslimov added a comment -

        "It's working!"
        But after applying the patch %ROOT%/pom.xml file gets wrong structure.
        First line becomes like
        "<groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>".

        Show
        Maxim Muslimov added a comment - "It's working!" But after applying the patch %ROOT%/pom.xml file gets wrong structure. First line becomes like "<groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId>".
        Hide
        Lukasz Lenart added a comment - - edited

        What you mean by "wrong" ?

        Commons-lang has a new groupId and artifactId, instead commons-lang must be org.apache.commons.

        Anyway, I'll commit the changes

        Show
        Lukasz Lenart added a comment - - edited What you mean by "wrong" ? Commons-lang has a new groupId and artifactId, instead commons-lang must be org.apache.commons. Anyway, I'll commit the changes
        Hide
        Maxim Muslimov added a comment -

        "<groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <?xml version="1.0" encoding="UTF-8"?>
        <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">"

        That is what i meant
        Structure of XML document is corrupted.
        Maybe this bug only happens with me.

        Show
        Maxim Muslimov added a comment - "<groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd ">" That is what i meant Structure of XML document is corrupted. Maybe this bug only happens with me.
        Hide
        Lukasz Lenart added a comment -

        Thanks for testing

        Show
        Lukasz Lenart added a comment - Thanks for testing
        Hide
        Hudson added a comment -

        Integrated in Struts2 #418 (See https://builds.apache.org/job/Struts2/418/)
        WW-3758 - upgrade commons-lang to version 3.1 (Revision 1292705)

        Result = SUCCESS
        lukaszlenart :
        Files :

        • /struts/struts2/trunk/apps/portlet/pom.xml
        • /struts/struts2/trunk/apps/portlet/src/main/java/org/apache/struts2/portlet/example/spring/SpringAction.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ActionError.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ActionMessage.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Anchor.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/DoubleSelect.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Form.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Property.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ServletUrlRenderer.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Text.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcherResult.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/RegexPatternMatcher.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/StrutsUtil.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/util/UrlHelper.java
        • /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java
        • /struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java
        • /struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java
        • /struts/struts2/trunk/plugins/codebehind/pom.xml
        • /struts/struts2/trunk/plugins/codebehind/src/main/java/org/apache/struts2/config/ClasspathPackageProvider.java
        • /struts/struts2/trunk/plugins/convention/pom.xml
        • /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java
        • /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java
        • /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java
        • /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java
        • /struts/struts2/trunk/plugins/embeddedjsp/pom.xml
        • /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/EmbeddedJSPResult.java
        • /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPLoader.java
        • /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspCompilationContext.java
        • /struts/struts2/trunk/plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java
        • /struts/struts2/trunk/plugins/embeddedjsp/src/test/resources/org/apache/struts2/scriptlet.jsp
        • /struts/struts2/trunk/plugins/jasperreports/pom.xml
        • /struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java
        • /struts/struts2/trunk/plugins/javatemplates/pom.xml
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/XHTMLTagSerializer.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractMessageListHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/LabelHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/RadioHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ResetHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SelectHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SubmitHandler.java
        • /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextAreaHandler.java
        • /struts/struts2/trunk/plugins/json/pom.xml
        • /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java
        • /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/JSONValidationInterceptor.java
        • /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/SerializationParams.java
        • /struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java
        • /struts/struts2/trunk/plugins/osgi/pom.xml
        • /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleFreemarkerManager.java
        • /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/FelixOsgiHost.java
        • /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiConfigurationProvider.java
        • /struts/struts2/trunk/plugins/oval/pom.xml
        • /struts/struts2/trunk/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java
        • /struts/struts2/trunk/plugins/portlet/pom.xml
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/components/PortletUrlRenderer.java
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DispatcherServlet.java
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptor.java
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResult.java
        • /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java
        • /struts/struts2/trunk/plugins/sitegraph/pom.xml
        • /struts/struts2/trunk/plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/StrutsSiteMeshFactory.java
        • /struts/struts2/trunk/plugins/spring/pom.xml
        • /struts/struts2/trunk/plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingXMLWebApplicationContext.java
        • /struts/struts2/trunk/plugins/spring/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java
        • /struts/struts2/trunk/pom.xml
        • /struts/struts2/trunk/xwork-core/pom.xml
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java
        • /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java
        Show
        Hudson added a comment - Integrated in Struts2 #418 (See https://builds.apache.org/job/Struts2/418/ ) WW-3758 - upgrade commons-lang to version 3.1 (Revision 1292705) Result = SUCCESS lukaszlenart : Files : /struts/struts2/trunk/apps/portlet/pom.xml /struts/struts2/trunk/apps/portlet/src/main/java/org/apache/struts2/portlet/example/spring/SpringAction.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ActionError.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ActionMessage.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Anchor.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/DoubleSelect.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Form.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Property.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/ServletUrlRenderer.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Text.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ServletDispatcherResult.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/RegexPatternMatcher.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/StrutsUtil.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/FreemarkerResult.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/util/UrlHelper.java /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/velocity/VelocityManager.java /struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/ActionErrorTagTest.java /struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/ActionMessageTagTest.java /struts/struts2/trunk/plugins/codebehind/pom.xml /struts/struts2/trunk/plugins/codebehind/src/main/java/org/apache/struts2/config/ClasspathPackageProvider.java /struts/struts2/trunk/plugins/convention/pom.xml /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultActionNameBuilder.java /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultResultMapBuilder.java /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java /struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/SEOActionNameBuilder.java /struts/struts2/trunk/plugins/embeddedjsp/pom.xml /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/EmbeddedJSPResult.java /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/JSPLoader.java /struts/struts2/trunk/plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspCompilationContext.java /struts/struts2/trunk/plugins/embeddedjsp/src/test/java/org/apache/struts2/EmbeddedJSPResultTest.java /struts/struts2/trunk/plugins/embeddedjsp/src/test/resources/org/apache/struts2/scriptlet.jsp /struts/struts2/trunk/plugins/jasperreports/pom.xml /struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java /struts/struts2/trunk/plugins/javatemplates/pom.xml /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/XHTMLTagSerializer.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractMessageListHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/LabelHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/RadioHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/ResetHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SelectHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/SubmitHandler.java /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/TextAreaHandler.java /struts/struts2/trunk/plugins/json/pom.xml /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/JSONValidationInterceptor.java /struts/struts2/trunk/plugins/json/src/main/java/org/apache/struts2/json/SerializationParams.java /struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java /struts/struts2/trunk/plugins/osgi/pom.xml /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/BundleFreemarkerManager.java /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/FelixOsgiHost.java /struts/struts2/trunk/plugins/osgi/src/main/java/org/apache/struts2/osgi/OsgiConfigurationProvider.java /struts/struts2/trunk/plugins/oval/pom.xml /struts/struts2/trunk/plugins/oval/src/main/java/org/apache/struts2/oval/interceptor/OValValidationInterceptor.java /struts/struts2/trunk/plugins/portlet/pom.xml /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/components/PortletUrlRenderer.java /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/DispatcherServlet.java /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/interceptor/PortletStateInterceptor.java /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/result/PortletResult.java /struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/util/PortletUrlHelper.java /struts/struts2/trunk/plugins/sitegraph/pom.xml /struts/struts2/trunk/plugins/sitemesh/src/main/java/org/apache/struts2/sitemesh/StrutsSiteMeshFactory.java /struts/struts2/trunk/plugins/spring/pom.xml /struts/struts2/trunk/plugins/spring/src/main/java/org/apache/struts2/spring/ClassReloadingXMLWebApplicationContext.java /struts/struts2/trunk/plugins/spring/src/main/java/org/apache/struts2/spring/StrutsSpringObjectFactory.java /struts/struts2/trunk/pom.xml /struts/struts2/trunk/xwork-core/pom.xml /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/DefaultActionProxy.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/entities/ActionConfig.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/AbstractMatcher.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlHelper.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkBasicConverter.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/TextParseUtil.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/classloader/ReloadingClassLoader.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ClassFinder.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/UrlSet.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RepopulateConversionErrorFieldValidatorSupport.java /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ValidatorSupport.java

          People

          • Assignee:
            Lukasz Lenart
            Reporter:
            Maxim Muslimov
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development