Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-126

Upgrade to OJB 1.0.1. Clean up OJB dependencies.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0-dev/cvs
    • 2.0-dev/cvs
    • Persistence and DAO
    • None

    Description

      Upgrade to OJB 1.0.1 all the OJB dependent modules.

      Clean up the build process to remove duplicated files in all the test directories.

      Under etc/db-ojb: The ojb specific configuration files were added.

      <b>Note that the build process now requires to specify jetspeed2.home in the build.properties files for the dependencies declaration to work across all sub projects.</b>

      The getting started documentation was updated appropriately.

      Additionally, new entities were added to centralize the declaration of OJB dependencies, log4j and reports.

      See the new etc/project-resources and etc/project-reports.

      The ojb configuration files are made available to the build and tests through:

      &db-ojb-deps; for the ojb dependencies.
      &db-ojb-resources; for the build and test resources.

      Reports are now referenced in the project.xml files using &j2-reports;

      I have updated most of the projects to use this model. However, more work should be done to identify what are the other OJB dependencies outside of the db-ojb jar file.

      Attachments

        Activity

          People

            dlestrat David LeStrat
            dlestrat David LeStrat
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: