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.
- Verification Steps
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