[jboss-jira] [JBoss JIRA] (AS7-4870) Allow the JPA module name reference(s) to be in a jboss-jpa.xml deployment descriptor

Scott Marlow (JIRA) jira-events at lists.jboss.org
Thu May 24 15:28:17 EDT 2012


     [ https://issues.jboss.org/browse/AS7-4870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Scott Marlow updated AS7-4870:
------------------------------

    Summary: Allow the JPA module name reference(s) to be in a jboss-jpa.xml deployment descriptor  (was: JPA module name references should be in a deployment descriptor rather than in persistence.xml (deprecate the persistence provider properties after creating the DD))

    
> Allow the JPA module name reference(s) to be in a jboss-jpa.xml deployment descriptor
> -------------------------------------------------------------------------------------
>
>                 Key: AS7-4870
>                 URL: https://issues.jboss.org/browse/AS7-4870
>             Project: Application Server 7
>          Issue Type: Task
>          Components: JPA / Hibernate
>            Reporter: Scott Marlow
>            Assignee: Scott Marlow
>
> jboss.as.jpa.providerModule is the name of the persistence provider module, that *could* be in a deployment descriptor so applications can change persistence providers more easily than messing with the persistence.xml (which defaults to the Hibernate module).
> Other deployment level options may make sense to include here as well.
> Originally this started with the idea of being targeted for Hibernate specifically, as a way to express which other modules are needed by Hibernate and for which purpose.  That idea may come back (perhaps in a generic fashion).  The persistence provider module dependencies could be { API extensions, service loader inverse dependencies, application modules}  API extensions would be a module representing an API jar (could be merged with application modules), the application modules are the modules that should also be injected into the application deployment and the inverse service loader dependencies are just that.  This part is on ice (see discussion in http://lists.jboss.org/pipermail/jboss-as7-dev/2012-May/005973.html).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list