Uploaded image for project: 'i2b2 Core Software'
  1. i2b2 Core Software
  2. CORE-132

commons-dbcp.jar and commons-pool.jar are not present in i2b2 WEB-INF/lib directory

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.7.01
    • 1.7.04
    • Install
    • None
    • i2b2 Core
    • Oracle
    • was fixed in 1.7.02

    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.

      Attachments

        Activity

          There are no comments yet on this issue.

          People

            jmd86 Janice Donahoe
            hongluo1 Hong Luo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: