JDO
  1. JDO
  2. JDO-593

Cleanup glassfish entry in maven.repo.remote property

    Details

      Description

      Some of the JDO subprojects have a dependency to the JTA API. The corresponding jar comes from the glassfish maven 1 repository http://download.java.net/maven/1. The glassfish entry in the maven.repo.remote property needs to be adapted to include this repository.

      1. JDO-593.patch
        2 kB
        Michael Bouschen

        Issue Links

          Activity

          Hide
          Michael Bouschen added a comment -

          Attached is a patch for review changing the maven.repo.remote entry.

          Show
          Michael Bouschen added a comment - Attached is a patch for review changing the maven.repo.remote entry.
          Hide
          Craig L Russell added a comment -

          Looks good. I like having each repo on a separate line so it's easier to see updates with diff.

          Show
          Craig L Russell added a comment - Looks good. I like having each repo on a separate line so it's easier to see updates with diff.
          Hide
          Michael Bouschen added a comment -

          Checked in the patch (see revision 657581).

          Show
          Michael Bouschen added a comment - Checked in the patch (see revision 657581).
          Hide
          Michael Bouschen added a comment -

          Someone running the released bits of the JDO2.1 TCK might encounter a problem downloading the JTA jars, because of the glassfish entry in the maven.repo.remote property. Then the maven call results into an error:

          >> The build cannot continue because of the following unsatisfied dependency:

          • javax.transaction:transaction-api:1.1:jar

          The fix is simple: add http://download.java.net/maven/1 to the comma separated list of the maven.repo.remote property as defined in tck2/project.properties. This should be documented either in the JDO 2.1 release notes or on the JDO site.

          Reassigning the JIRA issue to Michelle.

          Show
          Michael Bouschen added a comment - Someone running the released bits of the JDO2.1 TCK might encounter a problem downloading the JTA jars, because of the glassfish entry in the maven.repo.remote property. Then the maven call results into an error: >> The build cannot continue because of the following unsatisfied dependency: javax.transaction:transaction-api:1.1:jar The fix is simple: add http://download.java.net/maven/1 to the comma separated list of the maven.repo.remote property as defined in tck2/project.properties. This should be documented either in the JDO 2.1 release notes or on the JDO site. Reassigning the JIRA issue to Michelle.
          Hide
          Michelle Caisse added a comment -

          Per the description for JDO-585, I suggest the following to distribute information such as this fix to users of a released version of JDO:

          1. Create a new branch 2.1.1. Merge this fix and JDO-586, JDO-584 to that branch.

          2. In the new branch, modify trunk/README.txt to include a section on bug fixes since the 2.1 release, and to suggest checking out the source from a bug-fix branch to get the fixes listed.. (I would also make the following improvements to README.txt: a) Convert to html so that we can have a TOC of links to the sections. b) Add a section on building JDO from source.)

          3. Link to this README (in the web interface to svn) from http://db.apache.org/jdo/releases/release-2.1.cgi and http://db.apache.org/jdo/tck.html.

          Comments?

          Show
          Michelle Caisse added a comment - Per the description for JDO-585 , I suggest the following to distribute information such as this fix to users of a released version of JDO: 1. Create a new branch 2.1.1. Merge this fix and JDO-586 , JDO-584 to that branch. 2. In the new branch, modify trunk/README.txt to include a section on bug fixes since the 2.1 release, and to suggest checking out the source from a bug-fix branch to get the fixes listed.. (I would also make the following improvements to README.txt: a) Convert to html so that we can have a TOC of links to the sections. b) Add a section on building JDO from source.) 3. Link to this README (in the web interface to svn) from http://db.apache.org/jdo/releases/release-2.1.cgi and http://db.apache.org/jdo/tck.html . Comments?
          Hide
          Craig L Russell added a comment -

          +1

          Should we also update the HowToReleaseJDO in the root directory to reflect this process?

          Show
          Craig L Russell added a comment - +1 Should we also update the HowToReleaseJDO in the root directory to reflect this process?
          Hide
          Michelle Caisse added a comment -

          Changes are in 2.1.1 branch. Maintenance release is in progress.

          Show
          Michelle Caisse added a comment - Changes are in 2.1.1 branch. Maintenance release is in progress.

            People

            • Assignee:
              Michelle Caisse
              Reporter:
              Michael Bouschen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development