Author: andygumbrecht
Date: Thu Sep 16 12:53:17 2010
New Revision: 997730

URL: http://svn.apache.org/viewvc?rev=997730&view=rev
Log:
Required for OpenJPA 2.x - 
http://openjpa.apache.org/builds/2.0.1/apache-openjpa/docs/ref_guide_pc_enhance.html
Add <property name="openjpa.RuntimeUnenhancedClasses" value="supported"/> to 
persistence.xml files.

This seems the least painful option in order to keep code cross JPA compatible.

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/test/resources/altddPU1/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/alternate-descriptors/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/ear-testing/business-model/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/injection-of-entitymanager/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/testcase-injection/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/testing-security-2/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/testing-security/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/testing-transactions/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/transaction-rollback/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/troubleshooting/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/webapps/ejb-examples/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/webapps/moviefun/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/webapps/struts/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/examples/webservice-inheritance/src/main/resources/META-INF/persistence.xml
    
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/resources/META-INF/persistence.xml

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/test/resources/altddPU1/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/test/resources/altddPU1/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/test/resources/altddPU1/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/test/resources/altddPU1/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -19,11 +19,12 @@
 <!-- START SNIPPET: code -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+    <persistence-unit name="unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
 <!-- END SNIPPET: code -->

Modified: 
openejb/trunk/openejb3/examples/alternate-descriptors/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/alternate-descriptors/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/alternate-descriptors/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/alternate-descriptors/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.altdd.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.altdd.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/ear-testing/business-model/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/ear-testing/business-model/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/ear-testing/business-model/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/ear-testing/business-model/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -19,14 +19,15 @@
 <!-- START SNIPPET: code -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.model.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.model.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
 <!-- END SNIPPET: code -->

Modified: 
openejb/trunk/openejb3/examples/injection-of-entitymanager/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/injection-of-entitymanager/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/injection-of-entitymanager/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/injection-of-entitymanager/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -19,14 +19,15 @@
 <!-- START SNIPPET: code -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.injection.jpa.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.injection.jpa.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
 <!-- END SNIPPET: code -->

Modified: 
openejb/trunk/openejb3/examples/testcase-injection/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/testcase-injection/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/testcase-injection/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/testcase-injection/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.testinjection.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.testinjection.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/testing-security-2/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/testing-security-2/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/testing-security-2/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/testing-security-2/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.injection.secure.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.injection.secure.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/testing-security/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/testing-security/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/testing-security/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/testing-security/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.injection.secure.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.injection.secure.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/testing-transactions/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/testing-transactions/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/testing-transactions/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/testing-transactions/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.injection.tx.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.injection.tx.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/transaction-rollback/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/transaction-rollback/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/transaction-rollback/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/transaction-rollback/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
   
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.testinjection.MoviesTest.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.testinjection.MoviesTest.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/troubleshooting/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/troubleshooting/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/troubleshooting/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/troubleshooting/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
   
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.testinjection.MoviesTest.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.testinjection.MoviesTest.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/webapps/ejb-examples/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/ejb-examples/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webapps/ejb-examples/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/webapps/ejb-examples/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -17,13 +17,14 @@
     limitations under the License.
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
-  <persistence-unit transaction-type="RESOURCE_LOCAL" name="jpa-example">
-    <jta-data-source>java:openejb/Connector/Default JDBC 
Database</jta-data-source>
-    <non-jta-data-source>java:openejb/Connector/Default Unmanaged JDBC 
Database</non-jta-data-source>
-    <class>org.superbiz.servlet.JpaBean</class>
+    <persistence-unit transaction-type="RESOURCE_LOCAL" name="jpa-example">
+        <jta-data-source>java:openejb/Connector/Default JDBC 
Database</jta-data-source>
+        <non-jta-data-source>java:openejb/Connector/Default Unmanaged JDBC 
Database</non-jta-data-source>
+        <class>org.superbiz.servlet.JpaBean</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/webapps/moviefun/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/moviefun/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webapps/moviefun/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/webapps/moviefun/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -18,13 +18,14 @@
 -->
 <persistence xmlns="http://java.sun.com/xml/ns/persistence"; version="1.0">
 
-  <persistence-unit name="movie-unit">
-    <jta-data-source>movieDatabase</jta-data-source>
-    <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
-    <class>org.superbiz.moviefun.Movie</class>
+    <persistence-unit name="movie-unit">
+        <jta-data-source>movieDatabase</jta-data-source>
+        <non-jta-data-source>movieDatabaseUnmanaged</non-jta-data-source>
+        <class>org.superbiz.moviefun.Movie</class>
 
-    <properties>
-      <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
-    </properties>
-  </persistence-unit>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
 </persistence>
\ No newline at end of file

Modified: 
openejb/trunk/openejb3/examples/webapps/struts/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/struts/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webapps/struts/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/webapps/struts/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -21,15 +21,16 @@
         http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd";
        version="1.0">
 <!-- Uses HSQLDB which comes bundles with OpenEJB -->
-       <persistence-unit name="user">
-               
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
-               <jta-data-source>java:openejb/Resource/My 
DataSource</jta-data-source>
-               <non-jta-data-source>java:openejb/Resource/My Unmanaged 
DataSource</non-jta-data-source>
-               <class>org.superbiz.struts.User</class>
-               <properties>
-                       <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)" />
-               </properties>
-       </persistence-unit>
+    <persistence-unit name="user">
+        
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
+        <jta-data-source>java:openejb/Resource/My DataSource</jta-data-source>
+        <non-jta-data-source>java:openejb/Resource/My Unmanaged 
DataSource</non-jta-data-source>
+        <class>org.superbiz.struts.User</class>
+        <properties>
+            <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)" />
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
+        </properties>
+    </persistence-unit>
        
 <!-- Uncomment the below persistence-unit if you want to use MySql. Make sure 
to comment out the persistence-unit above first. 
       You would need to open <<Tomcat-install>>/conf/openejb.xml and add two 
Resource elements as shown. 

Modified: 
openejb/trunk/openejb3/examples/webservice-inheritance/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webservice-inheritance/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webservice-inheritance/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/examples/webservice-inheritance/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -29,6 +29,7 @@
 
         <properties>
             <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)" />
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
         </properties>
 
     </persistence-unit>

Modified: 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/resources/META-INF/persistence.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/resources/META-INF/persistence.xml?rev=997730&r1=997729&r2=997730&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/resources/META-INF/persistence.xml
 (original)
+++ 
openejb/trunk/openejb3/itests/openejb-itests-beans/src/main/resources/META-INF/persistence.xml
 Thu Sep 16 12:53:17 2010
@@ -26,6 +26,7 @@
         <properties>
             <!--<property name="openjpa.Log" value="DefaultLevel=TRACE"/>-->
             <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(ForeignKeys=true)"/>
+            <property name="openjpa.RuntimeUnenhancedClasses" 
value="supported"/>
         </properties>
     </persistence-unit>
     <persistence-unit name="openjpa-test-unit">


Reply via email to