[CORE-132] commons-dbcp.jar and commons-pool.jar are not present in i2b2 WEB-INF/lib directory Created: 04/Aug/14  Updated: 02/Oct/14  Resolved: 02/Oct/14

Status: Closed
Project: i2b2 Core Software
Component/s: Install
Affects Version/s: 1.7.01
Fix Version/s: 1.7.04

Type: Bug Priority: Major
Reporter: Hong Luo Assignee: Janice Donahoe
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Rank: 0|i0008v:
i2b2 Sponsored Project/s:
i2b2 Core
Affects Database/s:
Oracle
Developer Notes: was fixed in 1.7.02
Participant/s:

 Description   
Symptom:
    Class not found exception pointing to Apache ‘Datasource’ class

Cause:
    commons-dbcp and commons-pool library jars were not present in i2b2 WEB-INF/lib directory. After some digging I found that in edu.harvard.i2b2.server-common/build.xml, the jboss_pre_deployment_setup target in i2b2 1.7 does not copy all required libraries from src/server-common/lib to deployed lib directory. I verified that in 1.6 installation scripts this was not an issue.

Resolution:
    I manually moved the two required libraries from src/server-common/lib/common to WEB-INF/lib (thus mimicking the expected behavior of the build target) and restarted server which resolved the issue.

Generated at Sat Apr 20 11:18:34 UTC 2024 using Jira 8.20.11#820011-sha1:0629dd8d260e3954ece49053e565d01dabe11609.