[jboss-jira] [JBoss JIRA] (AS7-2497) JPA Entities not get scanned when referenced in jar-file element of persistence.xml

Scott Marlow (Updated) (JIRA) jira-events at lists.jboss.org
Fri Nov 4 15:13:45 EDT 2011


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

Scott Marlow updated AS7-2497:
------------------------------

       Fix Version/s: 7.1.0.Beta1
                          (was: 7.1.0.CR1)
    Git Pull Request: https://github.com/jbossas/jboss-as/pull/571  (was: https://github.com/jbossas/jboss-as/pull/571)
     Forum Reference: http://community.jboss.org/message/634845  (was: http://community.jboss.org/message/634845)


Fixed (https://github.com/jbossas/jboss-as/pull/571), so changed fix version back to beta1
                
> JPA Entities not get scanned when referenced in jar-file element of persistence.xml
> -----------------------------------------------------------------------------------
>
>                 Key: AS7-2497
>                 URL: https://issues.jboss.org/browse/AS7-2497
>             Project: Application Server 7
>          Issue Type: Bug
>          Components: JPA / Hibernate
>    Affects Versions: 7.0.2.Final
>         Environment: ubuntu 11.04, java Hotspot 1.6.0_27
>            Reporter: Franck Garcia
>            Assignee: Scott Marlow
>              Labels: deployment, jpa
>             Fix For: 7.1.0.Beta1
>
>
> I'm migrating an EE application from AS6 to AS7.0.2.Final.
> My app is bundled as an EAR. The persistence xml references entities with the jar-file xml element but it seems the jar files are not scanned at all!
> The persistence.xml file is inside an ejb-jar module and the jar files are in the ear lib directory.
> I also tried to setup Hibernate 3 thinking that the version 4 bundled with the server could be the problem but I have the same result.
> (was working with JBoss AS 6.0.0.Final)
> <persistence xmlns="http://java.sun.com/xml/ns/persistence"
>    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
>    version="2.0">
>    <persistence-unit name="acme">
>       <provider>org.hibernate.ejb.HibernatePersistence</provider>
>       <jta-data-source>java:/acmeDatasource</jta-data-source>
>            <jar-file>lib/acme-release-domain-0.0.1-SNAPSHOT.jar</jar-file>
>            <jar-file>lib/acme-lvs-domain-0.0.1-SNAPSHOT.jar</jar-file>
>       <jar-file>lib/acme-rmd-domain-0.0.1-SNAPSHOT.jar</jar-file>
>       <jar-file>lib/acme-another-domain-0.0.1-SNAPSHOT.jar</jar-file>
>       <jar-file>lib/acme-parties-domain-0.0.1-SNAPSHOT.jar</jar-file>
>       <properties>
>          <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
>          <!-- TODO define a m2 profile to filter this out -->
>          <property name="hibernate.hbm2ddl.auto" value="create-drop" />
>          <property name="hibernate.show_sql" value="true" />
>          <property name="hibernate.format_sql" value="true" />
>          <property name="javax.persistence.validation.group.pre-update" value="com.acme.validation.MyPersistRules"/>
>          <property name="jboss.entity.manager.factory.jndi.name" value="java:/acmeEntityManagerFactory" />
>          <property name="hibernate.ejb.interceptor" value="com.acme.interceptor.EntityMaintenanceFieldsInterceptor" />
>       </properties>
>    </persistence-unit>
> </persistence>

--
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