Attached is the test persistence unit which contains 3 persistence units, each that includes: {{ <class>com.sun.ts.tests.jpa.common.schema30.Address</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Alias</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Country</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.CreditCard</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Customer</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Department</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Employee</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.HardwareProduct</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Info</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.LineItem</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.LineItemException</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Order</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Phone</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Product</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.ShelfLife</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.SoftwareProduct</class>^M }} {{ <class>com.sun.ts.tests.jpa.common.schema30.Spouse</class>^M }} <class>com.sun.ts.tests.jpa.common.schema30.Trim</class>^M So we are going to deploy all 3 persistence units at the same time from different threads that are referencing the same classes. |