Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0-M1
    • Security Level: public (Regular issues)
    • Labels:
      None
    • Patch Info:
      Patch Available

      Description

      This task is to update the JPA 2.0 spec component (geronimo-jpa_2.0_spec) with code provided by the OpenJPA project as new JPA 2.0/JSR-317 public spec drafts are made available - through the final draft. Updates will be provided in the form of a patch. After the update is made a snapshot will be pushed out to the maven repository.

      1. jsr317_20090313_update.patch
        144 kB
        Jeremy Bauer
      2. jpa2.0-update-1.0-patch.txt
        89 kB
        Pinaki Poddar
      3. geronimo_jpa_2_spec_updates3.patch
        0.5 kB
        Jeremy Bauer
      4. geronimo_jpa_2_spec_updates2.patch
        28 kB
        Jeremy Bauer
      5. geronimo_jpa_2_spec_updates2_nodoc.patch
        120 kB
        Jeremy Bauer
      6. geronimo_jpa_2_spec_updates.patch
        40 kB
        Jeremy Bauer

        Activity

        Jeremy Bauer created issue -
        David Jencks made changes -
        Field Original Value New Value
        Assignee David Jencks [ djencks ]
        Hide
        Pinaki Poddar added a comment -

        This patch adds new QueryDefinition API

        Show
        Pinaki Poddar added a comment - This patch adds new QueryDefinition API
        Pinaki Poddar made changes -
        Attachment jpa2.0-update-1.0-patch.txt [ 12394098 ]
        Hide
        David Jencks added a comment -

        Patch applied in rev 718380.

        This work is being done in

        https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jpa_2.0_spec

        A maven dependency would be on

        <dependency>
        <groupId>org.apache.geronimo.specs</groupId>
        <artifactId>geronimo-jpa_2.0_spec</artifactId>
        <version>1.0-EA-SNAPSHOT</version>
        </dependency>

        Snapshots are available in the apache snapshot repo which should be included in any build that inherits from the apache 4 pom.xml.

        Show
        David Jencks added a comment - Patch applied in rev 718380. This work is being done in https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jpa_2.0_spec A maven dependency would be on <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jpa_2.0_spec</artifactId> <version>1.0-EA-SNAPSHOT</version> </dependency> Snapshots are available in the apache snapshot repo which should be included in any build that inherits from the apache 4 pom.xml.
        Hide
        Jeremy Bauer added a comment -

        This is the second round of updates based on the 10/31/2008 JPA 2.0 public draft. Please apply the patch and push the build.

        Show
        Jeremy Bauer added a comment - This is the second round of updates based on the 10/31/2008 JPA 2.0 public draft. Please apply the patch and push the build.
        Jeremy Bauer made changes -
        Attachment geronimo_jpa_2_spec_updates.patch [ 12394779 ]
        Hide
        Jeremy Bauer added a comment -

        It looks like the diff from the previous patch didn't pick up the new classes. Please apply this new patch. It was generated based on the 721039 revision which includes the updates from the previous patch.

        Show
        Jeremy Bauer added a comment - It looks like the diff from the previous patch didn't pick up the new classes. Please apply this new patch. It was generated based on the 721039 revision which includes the updates from the previous patch.
        Jeremy Bauer made changes -
        Attachment geronimo_jpa_2_spec_updates2.patch [ 12394790 ]
        Hide
        David Jencks added a comment -

        Second patch (in two parts) from Jeremy Bauer applied in rev 721006, 721010, and 721042.

        There were some merge problems that I think were caused by tabs. Therefore I reformatted using IDEA and committed in rev. 721048.

        Snapshot pushed to apache snapshot repo.

        Show
        David Jencks added a comment - Second patch (in two parts) from Jeremy Bauer applied in rev 721006, 721010, and 721042. There were some merge problems that I think were caused by tabs. Therefore I reformatted using IDEA and committed in rev. 721048. Snapshot pushed to apache snapshot repo.
        Hide
        Jeremy Bauer added a comment -

        Attaching patch containing javadoc cleanup.

        Show
        Jeremy Bauer added a comment - Attaching patch containing javadoc cleanup.
        Jeremy Bauer made changes -
        Hide
        David Jencks added a comment -

        geronimo_jpa_2_spec_updates2_nodoc.patch applied in rev 723243. This removes javadoc that was mistakenly copied from sun-sourced documentation.

        Show
        David Jencks added a comment - geronimo_jpa_2_spec_updates2_nodoc.patch applied in rev 723243. This removes javadoc that was mistakenly copied from sun-sourced documentation.
        Hide
        Jeremy Bauer added a comment -

        There is a missing annotation artifact in the current spec API. I've attached a patch which adds the artifact. Please apply this patch (geronimo_jpa_2_spec_updates3.patch) and push a new copy of the JPA 2 spec jar. Thanks in advance!

        Show
        Jeremy Bauer added a comment - There is a missing annotation artifact in the current spec API. I've attached a patch which adds the artifact. Please apply this patch (geronimo_jpa_2_spec_updates3.patch) and push a new copy of the JPA 2 spec jar. Thanks in advance!
        Jeremy Bauer made changes -
        Attachment geronimo_jpa_2_spec_updates3.patch [ 12401253 ]
        Hide
        David Jencks added a comment -

        patch 3 applied in rev 749413, snapshot pushed.

        Show
        David Jencks added a comment - patch 3 applied in rev 749413, snapshot pushed.
        Hide
        Jeremy Bauer added a comment -

        A new version of the JSR-317 spec was published. Please update the jpa 2.0 spec tree with jsr317_20090313_update.patch and push a version 1.0.1-EA-SNAPSHOT jar to the repro. Thanks!

        Show
        Jeremy Bauer added a comment - A new version of the JSR-317 spec was published. Please update the jpa 2.0 spec tree with jsr317_20090313_update.patch and push a version 1.0.1-EA-SNAPSHOT jar to the repro. Thanks!
        Jeremy Bauer made changes -
        Attachment jsr317_20090313_update.patch [ 12403810 ]
        Jeremy Bauer made changes -
        Attachment jsr317_20090313_update.patch [ 12403810 ]
        Jeremy Bauer made changes -
        Attachment jsr317_20090313_update.patch [ 12403811 ]
        Donald Woods made changes -
        Assignee David Jencks [ djencks ] Donald Woods [ drwoods ]
        Hide
        Andy Jefferson added a comment -

        Could somebody please mention what is the URL for the repo where this jar can be obtained from ?
        I looked in
        http://repository.apache.org/snapshots/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-EA2-SNAPSHOT/
        and see no jar

        Show
        Andy Jefferson added a comment - Could somebody please mention what is the URL for the repo where this jar can be obtained from ? I looked in http://repository.apache.org/snapshots/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-EA2-SNAPSHOT/ and see no jar
        Hide
        Donald Woods added a comment -

        Geronimo and its subprojects (like Specs) are still using the old ASF snapshot repo (not the new Nexus repo you're looking at) -
        http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-EA2-SNAPSHOT/

        Show
        Donald Woods added a comment - Geronimo and its subprojects (like Specs) are still using the old ASF snapshot repo (not the new Nexus repo you're looking at) - http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-EA2-SNAPSHOT/
        Donald Woods made changes -
        Patch Info [Patch Available]
        Donald Woods made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Hide
        Donald Woods added a comment -

        geronimo-jpa_2.0_spec-1.0 passed the JPA 2.0 TCK using OpenJPA trunk (2.0.0) and has been released to the maven repos.

        Show
        Donald Woods added a comment - geronimo-jpa_2.0_spec-1.0 passed the JPA 2.0 TCK using OpenJPA trunk (2.0.0) and has been released to the maven repos.
        Donald Woods made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Fix Version/s 3.0 [ 12314206 ]
        Resolution Fixed [ 1 ]
        Rick McGuire made changes -
        Affects Version/s 3.0 [ 12314206 ]
        Component/s javaee6 [ 12313380 ]
        Component/s persistence [ 12311394 ]
        Component/s Web Profile [ 12313381 ]
        Rick McGuire made changes -
        Parent GERONIMO-5068 [ 12454906 ]
        Issue Type Task [ 3 ] Sub-task [ 7 ]
        Rick McGuire made changes -
        Fix Version/s 3.0-M1 [ 12315090 ]
        Fix Version/s 3.0 [ 12314206 ]
        Rick McGuire made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        165d 1h 37m 1 Donald Woods 27/Apr/09 21:12
        In Progress In Progress Resolved Resolved
        265d 19h 46m 1 Donald Woods 18/Jan/10 15:58
        Resolved Resolved Closed Closed
        216d 21h 36m 1 Rick McGuire 23/Aug/10 14:35

          People

          • Assignee:
            Donald Woods
            Reporter:
            Jeremy Bauer
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development