Uploaded image for project: 'Hibernate ORM'
  1. Hibernate ORM
  2. HHH-7527 OSGi hibernate-orm
  3. HHH-7995

Auto-discovery of Hibernate extension points in OSGi

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0.Beta2, 4.2.2
    • Component/s: None
    • Labels:
      None
    • Last commented by a user?:
      true

      Description

      Look into auto-discovery of Hibernate extension points in Bundles: Services, Integrators, Types, UserTypes, etc. This presents numerous complications, so we're looking for help with use cases.

      One specific question involves the Services. Should these be treated just like any other class in the Bundle? Or, should we also create an OSGi ServiceListener and have users register Services with the container?

        Attachments

          Issue Links

            Activity

            Hide
            brmeyer Brett Meyer added a comment -

            In order for envers (and possibly others) to provide Types, I cherry-picked HHH-7998 into 4.2 and master. For simplicity, I kept TypeContributor in its .metamodel package. It's wired into Configuration and Ejb3Configuration.

            Show
            brmeyer Brett Meyer added a comment - In order for envers (and possibly others) to provide Types, I cherry-picked HHH-7998 into 4.2 and master. For simplicity, I kept TypeContributor in its .metamodel package. It's wired into Configuration and Ejb3Configuration.

              People

              • Assignee:
                brmeyer Brett Meyer
                Reporter:
                brmeyer Brett Meyer
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: