struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (WW-3758) Please update commons-lang dep. to version 3.1
Date Thu, 23 Feb 2012 09:05:49 GMT

    [ https://issues.apache.org/jira/browse/WW-3758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13214477#comment-13214477
] 

Hudson commented on WW-3758:
----------------------------

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

                
> Please update commons-lang dep. to version 3.1
> ----------------------------------------------
>
>                 Key: WW-3758
>                 URL: https://issues.apache.org/jira/browse/WW-3758
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Plugin - Tags
>    Affects Versions: 2.3.1.2
>         Environment: JRE/JDK 1.6.30, Tomcat 7.0
>            Reporter: Maxim Muslimov 
>            Assignee: Lukasz Lenart
>            Priority: Minor
>              Labels: StringEscapeUtils,, commons-lang,, dependencies
>             Fix For: 2.3.2
>
>         Attachments: WW-3631.patch
>
>
> 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.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message