[jboss-jira] [JBoss JIRA] Created: (EJBTHREE-791) Deployment fail on non JTA persistence unit

Emmanuel Bernard (JIRA) jira-events at jboss.com
Fri Nov 17 22:21:41 EST 2006


Deployment fail on non JTA persistence unit
-------------------------------------------

                 Key: EJBTHREE-791
                 URL: http://jira.jboss.com/jira/browse/EJBTHREE-791
             Project: EJB 3.0
          Issue Type: Bug
    Affects Versions: EJB 3.0 RC9 - FD
            Reporter: Emmanuel Bernard
             Fix For: EJB 3.0 RC10 - FD


<persistence-unit> 
   <!-- no jta-datasource defined -->
</persistence-unt>

and 

<persistence-unit transaction-type="RESOURCE_LOCAL"> 
   <!-- no jta-datasource defined -->
</persistence-unt>

Seems to fail with 
WARN  [ServiceController] Problem starting service persistence.units:ear=jblogApp.ear,jar=jblogBeans.jar,unitName=jblog 
java.lang.RuntimeException: You have not defined a jta-data-source for a JTA enabled persistence context named: jblog 

(2) should work
(1) is very much expected from a usability POV. basically, if no jta-datasource is defined, we should expect a default transaction-type of RESOURCE_LOCAL

Note that you might want to let the persistence provider test such compatibility issues, since it has more contextual information than the container (ie knows the meaning of the proprietary properties)

Max can you confirm that my description match your bug.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list