[ 
https://issues.apache.org/jira/browse/WW-4978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lukasz Lenart resolved WW-4978.
-------------------------------
    Resolution: Fixed

PR got merged, thanks a lot!

> Update multiple Struts 2.5.x libraries to more recent versions
> --------------------------------------------------------------
>
>                 Key: WW-4978
>                 URL: https://issues.apache.org/jira/browse/WW-4978
>             Project: Struts 2
>          Issue Type: Dependency
>          Components: Build Management, Other
>    Affects Versions: 2.5.18
>         Environment: All.
>            Reporter: James Chaplin
>            Priority: Minor
>              Labels: build, pull-request-available
>             Fix For: 2.5.19
>
>
> Hello Apache Struts Team.
> This Jira issue is intended to request/track introduction of newer (believed 
> to be compatible) library versions for the Struts 2.5.x line.  This can be 
> achieved by modifications to one or more pom.xml build files for the project.
> Since multiple library version upgrades are being attempted at the same time 
> there is some risk, but the build regression does complete without failure.  
> The number of library upgrades could be reduced (broken into smaller sets and 
> slowly introduced) if necessary.  End users would also have the option of 
> manually back-leveling specific jars.
> Please find below a list of library version updates that appear to be 
> compatible with the current versions in the 2.5.x build line.
> ---------
> Update Struts 2.5.19 build with some newer (compatible) library versions.
> Change the main pom.xml library versions for the following:
>   - spring.platformVersion 4.3.13.RELEASE -> 4.3.20.RELEASE
>   - ognl 3.1.15 -> 3.1.18  (Note: newest version that passes unit tests)
>   - oval 1.31 -> 1.90        (Note: requires unit test fix for 
> OValValidationInterceptorTest.java)
>   - tiles 3.0.7 -> 3.0.8
>   - tiles-request 1.0.6 -> 1.0.7
>   - log4j 2.10.0 -> 2.11.1
>   - jackson 2.9.5 -> 2.9.7
>   - fluido-skin.version 1.6 -> 1.7
>   - slf4j 1.7.12 -> 1.7.25
>   - xtream 1.4.10 -> 1.4.11.1
>   - jetty 6.1.9 -> 6.1.26 (last in 6.1.x line)
>   - xerces 2.10.0 - > 2.12.0
>   - org.owasp 3.1.1 -> 3.3.4
>   - versions-maven-plugin 2.5 -> 2.7
>   - doxia-core 1.7 -> 1.8
>   - doxia-markdown 1.3 -> 1.7
>   - freemarker 2.3.26-incubating -> 2.3.28
>   - org.apache.felix.main 4.0.3 -> 4.6.1  (Note: most recent 4.x)
>   - easymock 3.4 -> 3.5.1
>   - javax.el 3.0 -> 3.0.1-b10
>   - jasper 6.0.18 -> 6.0.53  (Note: most recent 6.0.x)
>   - juli 6.0.18 -> 6.0.53    (Note: most recent 6.0.x)
>   - commons-logging 1.1.3 -> 1.2
>   - commons-collections4 4.1 -> 4.2
>   - commons-io 2.5 -> 2.6
>   - commons-lang 3.6 -> 3.8.1
>   - commons-beanutils 1.9.2 -> 1.9.3
>   - commons-validator 1.5.1 -> 1.6
>   - mockito 1.9.5 -> 1.10.19            (Note: most recent 1.x)
>   - cdi-api 1.0-SP1 -> 1.0-SP4          (Note: most recent 1.0.x)
>   - weld-core 1.0.1-Final -> 1.0.1-SP4  (Note: most recent 1.0.x)
> Note: cglib-nodep version appears to be determined by the jmock-cglib 
> requirement for JMock 1.2.0.  Seems safer to leave cglib/cglib-nodep alone 
> for 2.5.x series builds.
> ---------
> There is an open PR #264 which demonstrates the build/regression completes 
> using the above version changes.  The Showcase applications appear to work 
> interactively as well, but there are no demonstrator applications for the 
> Plugins.
> Please review the above and see if some or all of the library updates appear 
> appropriate for the 2.5.x build line.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to