glassfish
  1. glassfish
  2. GLASSFISH-19542

Out of the box OSGi JPA support as per the 4.3 Compendium Specification

    Details

      Description

      Out of the box OSGi JPA support as per the 4.3 Compendium Specification (http://www.osgi.org/download/r4v43/osgi.cmpn-4.3.0.pdf).

      The upcoming release of JBoss 7.2 will have full native support for JPA in OSGi as per the 4.3 Compendium Specification.

      Glassfish 4.0 should come with support out of the box.

      I would recommend against using Gemini JPA as it's not really maintained (check the last release date) and does not provide support for JTA transactions or looking up JTA data sources.

        Activity

        Hide
        Mitesh Meswani added a comment -

        Assigning to Sahoo...

        Show
        Mitesh Meswani added a comment - Assigning to Sahoo...
        Hide
        mkeith added a comment -

        OSGi JPA support, as per the OSGi 4.3 Compendium Spec, does NOT include support for JTA transactions.

        Many people have found Gemini JPA to be the best point OSGi JPA solution, in the spirit of what OSGi JPA tried to accomplish. In fact, there are very few actual bugs; the ones that are there are generally feature requests. The last 1.1 release included some advanced features that no other solution provides.

        I also have to take issue with your incorrect statement that Gemini JPA is "not really maintained". 1.1 was released on Nov 15, 2012, only 2 months ago! The next one will be released in the June time frame.

        Show
        mkeith added a comment - OSGi JPA support, as per the OSGi 4.3 Compendium Spec, does NOT include support for JTA transactions. Many people have found Gemini JPA to be the best point OSGi JPA solution, in the spirit of what OSGi JPA tried to accomplish. In fact, there are very few actual bugs; the ones that are there are generally feature requests. The last 1.1 release included some advanced features that no other solution provides. I also have to take issue with your incorrect statement that Gemini JPA is "not really maintained". 1.1 was released on Nov 15, 2012, only 2 months ago! The next one will be released in the June time frame.
        Hide
        aaronjwhiteside added a comment - - edited

        I understand the spec does not include support for JTA, I forgot to mention that this is an important feature for me.

        I apologize for my incorrect statement, I swear I checked the release date and thought I saw that 1.1 was in 2010.

        I think I am tainted by my previous experience with it, about a year ago with Glassfish 3.1.2, it just didn't work.

        And if everyone thinks this is the best option, I still think it should be bundled with Glassfish 4.0.

        Show
        aaronjwhiteside added a comment - - edited I understand the spec does not include support for JTA, I forgot to mention that this is an important feature for me. I apologize for my incorrect statement, I swear I checked the release date and thought I saw that 1.1 was in 2010. I think I am tainted by my previous experience with it, about a year ago with Glassfish 3.1.2, it just didn't work. And if everyone thinks this is the best option, I still think it should be bundled with Glassfish 4.0.

          People

          • Assignee:
            Sanjeeb Sahoo
            Reporter:
            aaronjwhiteside
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: