FAST 72hrs!! Topcoder - Upgrade Struts 2 For Online Review

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

For this challenge, we'd like to upgrade the struts2 version used by Online Review to 2.3.31.

1. old libraries should be removed.
2. new libraies should be included in lib directory, please only include the needed jars.
3. Build scripts should be updated accordingly.

About Verification

1. Please make sure you can login as heffan/password
2. Please make sure you can visit My Open Projects (http://local.topcoder.com:8080/review/actions/ListProjects), All Open Projects (http://local.topcoder.com:8080/review/actions/ListProjects?scope=all)
3. follow https://github.com/appirio-tech/tc-common-tutorials/tree/master/consolidated_env to setup a consolidated environment (docker images need to be newly built and updated), create a challenge through TC Direct and you can view the project detail in Online review, like http://local.topcoder.com:8080/review/actions/ViewProjectDetails?pid=30056101
4. Edit Project link is working properly

Previously, we have created the steps to use Docker environment to build and run Online Review locally, please check https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/online_review

If you don't have access to https://coder.topcoder.com/tcs/clients/cronos/applications/online_review/trunk, please send request to support@topcoder.com to ask for permissions.

Final Submission Guidelines

- Code Changes For Struts 2 Upgrade
- Verification Steps

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30056107