diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/EEClient.java new file mode 100644 index 0000000000..af1577163f --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManager/EEClient.java @@ -0,0 +1,203 @@ + +package ee.jakarta.tck.persistence.ee.entityManager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_entityManager_vehicles.ear"); + + { + + JavaArchive jpa_ee_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_jar"); + jpa_ee_entityManager_jar.addClass(ee.jakarta.tck.persistence.ee.entityManager.Order.class); + ear.addAsLibrary(jpa_ee_entityManager_jar); + + } + { + JavaArchive jpa_ee_entityManager_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_appmanaged_vehicle_client_jar"); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManager_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_appmanaged_vehicle_ejb_jar"); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManager.Client.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_ee_entityManager_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_entityManager_pmservlet_vehicle_web_war"); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_ee_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager.jar"); + jpa_ee_entityManager_jar.addClass(ee.jakarta.tck.persistence.ee.entityManager.Order.class); + jpa_ee_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addAsLibrary(jpa_ee_entityManager_jar); + } + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.ee.entityManager.Client.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_ee_entityManager_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_stateful3_vehicle_client_jar"); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManager_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_stateful3_vehicle_ejb_jar"); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManager.Client.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_ee_entityManager_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_stateless3_vehicle_client_jar"); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManager_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManager_stateless3_vehicle_ejb_jar"); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManager.Client.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManager_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createentitymanagersynchronizationtypemaptest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void jointransactiontransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createentitymanagersynchronizationtypetest() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManagerFactory/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManagerFactory/EEClient.java new file mode 100644 index 0000000000..55d1f364c3 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/entityManagerFactory/EEClient.java @@ -0,0 +1,275 @@ + +package ee.jakarta.tck.persistence.ee.entityManagerFactory; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_entityManagerFactory_vehicles.ear"); + + { + + JavaArchive jpa_ee_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_jar"); + jpa_ee_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Order.class); + ear.addAsLibrary(jpa_ee_entityManagerFactory_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar"); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar"); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_ee_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar"); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar"); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war"); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_ee_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory.jar"); + jpa_ee_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Order.class); + jpa_ee_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addAsLibrary(jpa_ee_entityManagerFactory_jar); + } + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_ee_entityManagerFactory_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_entityManagerFactory_puservlet_vehicle_web_war"); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_ee_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory.jar"); + jpa_ee_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Order.class); + jpa_ee_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addAsLibrary(jpa_ee_entityManagerFactory_jar); + } + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar"); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar"); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar"); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar"); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.entityManagerFactory.Client.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_entityManagerFactory_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupnodata() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createentitymanagerfactorystringtest() throws Exception { + } + +@Test +public void createordertestdata() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/EEClient.java new file mode 100644 index 0000000000..1ac081ecf1 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/EEClient.java @@ -0,0 +1,53 @@ + +package ee.jakarta.tck.persistence.ee.packaging.appclient.annotation; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_appclient_annotation.ear"); + + { + JavaArchive jpa_ee_packaging_appclient_annotation_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_appclient_annotation_client_jar"); + jpa_ee_packaging_appclient_annotation_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.appclient.annotation.Coffee.class); + jpa_ee_packaging_appclient_annotation_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.appclient.annotation.Client.class); + ear.addAsModule(jpa_ee_packaging_appclient_annotation_client_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/descriptor/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/descriptor/EEClient.java new file mode 100644 index 0000000000..c60c9892f2 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/descriptor/EEClient.java @@ -0,0 +1,53 @@ + +package ee.jakarta.tck.persistence.ee.packaging.appclient.descriptor; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_appclient_descriptor.ear"); + + { + JavaArchive jpa_ee_packaging_appclient_descriptor_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_appclient_descriptor_client_jar"); + jpa_ee_packaging_appclient_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.appclient.descriptor.Coffee.class); + jpa_ee_packaging_appclient_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.appclient.descriptor.Client.class); + ear.addAsModule(jpa_ee_packaging_appclient_descriptor_client_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/descriptor/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/descriptor/EEClient.java new file mode 100644 index 0000000000..8983c9bbd9 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/descriptor/EEClient.java @@ -0,0 +1,83 @@ + +package ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_ejb_descriptor.ear"); + + { + JavaArchive jpa_ee_packaging_ejb_descriptor_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_descriptor_client_jar"); + jpa_ee_packaging_ejb_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.C.class); + jpa_ee_packaging_ejb_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Client.class); + jpa_ee_packaging_ejb_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateless3IF.class); + jpa_ee_packaging_ejb_descriptor_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateful3IF.class); + ear.addAsModule(jpa_ee_packaging_ejb_descriptor_client_jar); + + } + { + JavaArchive jpa_ee_packaging_ejb_descriptor_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_descriptor_ejb_jar"); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.C.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.A.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateless3IF.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateful3Bean.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.B.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateful3IF.class); + jpa_ee_packaging_ejb_descriptor_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.descriptor.Stateless3Bean.class); + ear.addAsModule(jpa_ee_packaging_ejb_descriptor_ejb_jar); + + } + return ear; + } + +@Test +public void test4() throws Exception { + } + +@Test +public void test5() throws Exception { + } + +@Test +public void test2() throws Exception { + } + +@Test +public void test3() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void test6() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/EEClient.java new file mode 100644 index 0000000000..9945e4e0e0 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/EEClient.java @@ -0,0 +1,62 @@ + +package ee.jakarta.tck.persistence.ee.packaging.ejb.exclude; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_ejb_exclude.ear"); + + { + JavaArchive jpa_ee_packaging_ejb_exclude_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_exclude_client_jar"); + jpa_ee_packaging_ejb_exclude_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Client.class); + jpa_ee_packaging_ejb_exclude_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3IF.class); + ear.addAsModule(jpa_ee_packaging_ejb_exclude_client_jar); + + } + { + JavaArchive jpa_ee_packaging_ejb_exclude_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_exclude_ejb_jar"); + jpa_ee_packaging_ejb_exclude_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3IF.class); + jpa_ee_packaging_ejb_exclude_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.A.class); + jpa_ee_packaging_ejb_exclude_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3Bean.class); + jpa_ee_packaging_ejb_exclude_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.B.class); + ear.addAsModule(jpa_ee_packaging_ejb_exclude_ejb_jar); + + } + return ear; + } + +@Test +public void test2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/resource_local/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/resource_local/EEClient.java new file mode 100644 index 0000000000..df8fda9cc9 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/resource_local/EEClient.java @@ -0,0 +1,114 @@ + +package ee.jakarta.tck.persistence.ee.packaging.ejb.resource_local; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_ejb_resource_local.ear"); + + { + JavaArchive jpa_ee_packaging_ejb_resource_local_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_resource_local_client_jar"); + jpa_ee_packaging_ejb_resource_local_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.resource_local.Stateless3IF.class); + jpa_ee_packaging_ejb_resource_local_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.resource_local.Client.class); + ear.addAsModule(jpa_ee_packaging_ejb_resource_local_client_jar); + + } + { + JavaArchive jpa_ee_packaging_ejb_resource_local_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_resource_local_ejb_jar"); + jpa_ee_packaging_ejb_resource_local_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.resource_local.Stateless3Bean.class); + jpa_ee_packaging_ejb_resource_local_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.resource_local.Stateless3IF.class); + jpa_ee_packaging_ejb_resource_local_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); + jpa_ee_packaging_ejb_resource_local_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); + ear.addAsModule(jpa_ee_packaging_ejb_resource_local_ejb_jar); + + } + return ear; + } + +@Test +public void test15() throws Exception { + } + +@Test +public void test14() throws Exception { + } + +@Test +public void test13() throws Exception { + } + +@Test +public void test12() throws Exception { + } + +@Test +public void test11() throws Exception { + } + +@Test +public void test10() throws Exception { + } + +@Test +public void test1() throws Exception { + } + +@Test +public void test4() throws Exception { + } + +@Test +public void test5() throws Exception { + } + +@Test +public void test2() throws Exception { + } + +@Test +public void test3() throws Exception { + } + +@Test +public void test8() throws Exception { + } + +@Test +public void test9() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void test6() throws Exception { + } + +@Test +public void test7() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/standalone/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/standalone/EEClient.java new file mode 100644 index 0000000000..c53ec5c6fc --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/standalone/EEClient.java @@ -0,0 +1,49 @@ + +package ee.jakarta.tck.persistence.ee.packaging.ejb.standalone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_ejb_standalone_ejb.ear"); + + { + JavaArchive jpa_ee_packaging_ejb_standalone_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_standalone_client_jar"); + jpa_ee_packaging_ejb_standalone_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.standalone.Client.class); + jpa_ee_packaging_ejb_standalone_client_jar.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.standalone.Stateful3IF.class); + ear.addAsModule(jpa_ee_packaging_ejb_standalone_client_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/scope/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/scope/EEClient.java new file mode 100644 index 0000000000..86236b1977 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/scope/EEClient.java @@ -0,0 +1,45 @@ + +package ee.jakarta.tck.persistence.ee.packaging.web.scope; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_web_scope.ear"); + + { + WebArchive jpa_ee_packaging_web_scope_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_packaging_web_scope_web_war"); + jpa_ee_packaging_web_scope_web_war.addAsWebInfResource("persistence.xml"); + jpa_ee_packaging_web_scope_web_war.addAsWebInfResource("web.xml"); + jpa_ee_packaging_web_scope_web_war.addClass(ee.jakarta.tck.persistence.ee.util.Data.class); + jpa_ee_packaging_web_scope_web_war.addClass(ee.jakarta.tck.persistence.ee.util.HttpTCKServlet.class); + jpa_ee_packaging_web_scope_web_war.addClass(ee.jakarta.tck.persistence.ee.packaging.web.scope.ServletTest.class); + jpa_ee_packaging_web_scope_web_war.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + ear.addAsModule(jpa_ee_packaging_web_scope_web_war); + + } + return ear; + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/standalone/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/standalone/EEClient.java new file mode 100644 index 0000000000..f32cc5f4d3 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/web/standalone/EEClient.java @@ -0,0 +1,43 @@ + +package ee.jakarta.tck.persistence.ee.packaging.web.standalone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static WebArchive getWarTestArchive() throws Exception { + WebArchive jpa_ee_packaging_web_standalone_component_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_packaging_web_standalone_component_web_war"); + jpa_ee_packaging_web_standalone_component_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_ee_packaging_web_standalone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_web_standalone.jar"); + jpa_ee_packaging_web_standalone_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + jpa_ee_packaging_web_standalone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_packaging_web_standalone_jar.addAsManifestResource("persistence.xml"); + jpa_ee_packaging_web_standalone_component_web_war.addAsLibrary(jpa_ee_packaging_web_standalone_jar); + } + jpa_ee_packaging_web_standalone_component_web_war.addClass(ee.jakarta.tck.persistence.ee.util.Data.class); + jpa_ee_packaging_web_standalone_component_web_war.addClass(ee.jakarta.tck.persistence.ee.util.HttpTCKServlet.class); + jpa_ee_packaging_web_standalone_component_web_war.addClass(ee.jakarta.tck.persistence.ee.packaging.web.standalone.ServletTest.class); + return jpa_ee_packaging_web_standalone_component_web_war; + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/jta/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/jta/EEClient.java new file mode 100644 index 0000000000..fa6d8c95e9 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/jta/EEClient.java @@ -0,0 +1,307 @@ + +package ee.jakarta.tck.persistence.ee.pluggability.contracts.jta; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_pluggability_contracts_jta_vehicles.ear"); + + { + + JavaArchive jpa_alternate_provider_jar = ShrinkWrap.create(JavaArchive.class, "jpa_alternate_provider_jar"); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.ClassTransformerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogger.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSXMLFormatter.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.CacheImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceUnitInfoImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerFactoryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.QueryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityTransactionImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogRecord.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceProvider.class); + ear.addAsLibrary(jpa_alternate_provider_jar); + + } + { + + JavaArchive jpa_ee_pluggability_contracts_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_jar"); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order3.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order2.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogRecordEntry.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order4.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogFileProcessor.class); + ear.addAsLibrary(jpa_ee_pluggability_contracts_jta_jar); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar"); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar"); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Client.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war"); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_alternate_provider_jar = ShrinkWrap.create(JavaArchive.class, "jpa_alternate_provider.jar"); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.ClassTransformerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogger.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSXMLFormatter.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.CacheImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceUnitInfoImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerFactoryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.QueryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityTransactionImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogRecord.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceProvider.class); + jpa_alternate_provider_jar.addAsManifestResource("MANIFEST.MF"); + jpa_alternate_provider_jar.addAsManifestResource("services/jakarta.persistence.spi.PersistenceProvider"); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addAsLibrary(jpa_alternate_provider_jar); + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta.jar"); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order3.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order2.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogRecordEntry.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Order4.class); + jpa_ee_pluggability_contracts_jta_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogFileProcessor.class); + jpa_ee_pluggability_contracts_jta_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_pluggability_contracts_jta_jar.addAsManifestResource("persistence.xml"); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addAsLibrary(jpa_ee_pluggability_contracts_jta_jar); + } + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Client.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar"); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar"); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Client.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar"); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar"); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.jta.Client.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_ee_pluggability_contracts_jta_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getnewtempclassloader() throws Exception { + } + +@Test +public void getvalidationmode() throws Exception { + } + +@Test +public void getpersistenceproviderclassname() throws Exception { + } + +@Test +public void getmanagedclassnames() throws Exception { + } + +@Test +public void excludeunlistedclasses() throws Exception { + } + +@Test +public void getclassloader() throws Exception { + } + +@Test +public void getjarfileurls() throws Exception { + } + +@Test +public void getmappingfilenames() throws Exception { + } + +@Test +public void gettransactiontype() throws Exception { + } + +@Test +public void createemf() throws Exception { + } + +@Test +public void getpersistenceunitnametest() throws Exception { + } + +@Test +public void getpersistenceunitrooturl() throws Exception { + } + +@Test +public void getclassobjects() throws Exception { + } + +@Test +public void getproviderutil() throws Exception { + } + +@Test +public void isloaded() throws Exception { + } + +@Test +public void getproperties() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getpersistencexmlschemaversion() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getsharedcachemode() throws Exception { + } + +@Test +public void getjtadatasource() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/resource_local/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/resource_local/EEClient.java new file mode 100644 index 0000000000..3284f7c53e --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/pluggability/contracts/resource_local/EEClient.java @@ -0,0 +1,240 @@ + +package ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "pluggability_contracts_resource_local_vehicles.ear"); + + { + + JavaArchive jpa_alternate_provider_jar = ShrinkWrap.create(JavaArchive.class, "jpa_alternate_provider_jar"); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.ClassTransformerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogger.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSXMLFormatter.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.CacheImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceUnitInfoImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerFactoryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.QueryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityTransactionImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogRecord.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceProvider.class); + ear.addAsLibrary(jpa_alternate_provider_jar); + + } + { + + JavaArchive pluggability_contracts_resource_local_jar = ShrinkWrap.create(JavaArchive.class, "pluggability_contracts_resource_local_jar"); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order4.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogRecordEntry.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order3.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order2.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogFileProcessor.class); + ear.addAsLibrary(pluggability_contracts_resource_local_jar); + + } + { + JavaArchive pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar"); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(pluggability_contracts_resource_local_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar"); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Client.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(pluggability_contracts_resource_local_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive pluggability_contracts_resource_local_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "pluggability_contracts_resource_local_puservlet_vehicle_web_war"); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_alternate_provider_jar = ShrinkWrap.create(JavaArchive.class, "jpa_alternate_provider.jar"); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.ClassTransformerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogger.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSXMLFormatter.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.CacheImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceUnitInfoImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerFactoryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.QueryImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityManagerImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.EntityTransactionImpl.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.TSLogRecord.class); + jpa_alternate_provider_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.altprovider.implementation.PersistenceProvider.class); + jpa_alternate_provider_jar.addAsManifestResource("MANIFEST.MF"); + jpa_alternate_provider_jar.addAsManifestResource("services/jakarta.persistence.spi.PersistenceProvider"); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addAsLibrary(jpa_alternate_provider_jar); + } + { + JavaArchive pluggability_contracts_resource_local_jar = ShrinkWrap.create(JavaArchive.class, "pluggability_contracts_resource_local.jar"); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order4.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogRecordEntry.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order3.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Order2.class); + pluggability_contracts_resource_local_jar.addClass(ee.jakarta.tck.persistence.common.pluggability.util.LogFileProcessor.class); + pluggability_contracts_resource_local_jar.addAsManifestResource("MANIFEST.MF"); + pluggability_contracts_resource_local_jar.addAsManifestResource("myMappingFile1.xml"); + pluggability_contracts_resource_local_jar.addAsManifestResource("myMappingFile2.xml"); + pluggability_contracts_resource_local_jar.addAsManifestResource("orm.xml"); + pluggability_contracts_resource_local_jar.addAsManifestResource("persistence.xml"); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addAsLibrary(pluggability_contracts_resource_local_jar); + } + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.ee.pluggability.contracts.resource_local.Client.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + pluggability_contracts_resource_local_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(pluggability_contracts_resource_local_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void getnewtempclassloader() throws Exception { + } + +@Test +public void getvalidationmode() throws Exception { + } + +@Test +public void getpersistenceproviderclassname() throws Exception { + } + +@Test +public void getmanagedclassnames() throws Exception { + } + +@Test +public void excludeunlistedclasses() throws Exception { + } + +@Test +public void getclassloader() throws Exception { + } + +@Test +public void getjarfileurls() throws Exception { + } + +@Test +public void getmappingfilenames() throws Exception { + } + +@Test +public void gettransactiontype() throws Exception { + } + +@Test +public void createemf() throws Exception { + } + +@Test +public void getpersistenceunitnametest() throws Exception { + } + +@Test +public void getpersistenceunitrooturl() throws Exception { + } + +@Test +public void getnonjtadatasource() throws Exception { + } + +@Test +public void getclassobjects() throws Exception { + } + +@Test +public void getproviderutil() throws Exception { + } + +@Test +public void isloaded() throws Exception { + } + +@Test +public void getproperties() throws Exception { + } + +@Test +public void isloadedwithoutreference() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getpersistencexmlschemaversion() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getsharedcachemode() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/am/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/am/EEClient.java new file mode 100644 index 0000000000..752f46d1f0 --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/am/EEClient.java @@ -0,0 +1,89 @@ + +package ee.jakarta.tck.persistence.ee.propagation.am; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_propagation_am.ear"); + + { + + JavaArchive jpa_ee_propagation_am_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_am_jar"); + jpa_ee_propagation_am_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); + jpa_ee_propagation_am_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Member2.class); + jpa_ee_propagation_am_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + jpa_ee_propagation_am_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); + jpa_ee_propagation_am_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Member.class); + ear.addAsLibrary(jpa_ee_propagation_am_jar); + + } + { + JavaArchive jpa_ee_propagation_am_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_am_client_jar"); + jpa_ee_propagation_am_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateless3IF.class); + jpa_ee_propagation_am_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3IF.class); + jpa_ee_propagation_am_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3IF2.class); + jpa_ee_propagation_am_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Client.class); + ear.addAsModule(jpa_ee_propagation_am_client_jar); + + } + { + JavaArchive jpa_ee_propagation_am_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_am_ejb_jar"); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3Bean2.class); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateless3Bean.class); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateless3IF.class); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3IF.class); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3IF2.class); + jpa_ee_propagation_am_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.am.Stateful3Bean.class); + ear.addAsModule(jpa_ee_propagation_am_ejb_jar); + + } + return ear; + } + +@Test +public void test4() throws Exception { + } + +@Test +public void test5() throws Exception { + } + +@Test +public void test2() throws Exception { + } + +@Test +public void test3() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/extended/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/extended/EEClient.java new file mode 100644 index 0000000000..68596768ee --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/extended/EEClient.java @@ -0,0 +1,91 @@ + +package ee.jakarta.tck.persistence.ee.propagation.cm.extended; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_propagation_cm_ext.ear"); + + { + + JavaArchive jpa_ee_propagation_cm_ext_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_ext_jar"); + jpa_ee_propagation_cm_ext_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); + jpa_ee_propagation_cm_ext_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + jpa_ee_propagation_cm_ext_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); + ear.addAsLibrary(jpa_ee_propagation_cm_ext_jar); + + } + { + JavaArchive jpa_ee_propagation_cm_ext_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_ext_client_jar"); + jpa_ee_propagation_cm_ext_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.Stateful3IF.class); + jpa_ee_propagation_cm_ext_client_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.Client.class); + ear.addAsModule(jpa_ee_propagation_cm_ext_client_jar); + + } + { + JavaArchive jpa_ee_propagation_cm_ext_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_ext_ejb_jar"); + jpa_ee_propagation_cm_ext_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.Stateful3IF.class); + jpa_ee_propagation_cm_ext_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.TellerBean.class); + jpa_ee_propagation_cm_ext_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.Teller.class); + jpa_ee_propagation_cm_ext_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.extended.Stateful3Bean.class); + ear.addAsModule(jpa_ee_propagation_cm_ext_ejb_jar); + + } + return ear; + } + +@Test +public void test4() throws Exception { + } + +@Test +public void test5() throws Exception { + } + +@Test +public void test2() throws Exception { + } + +@Test +public void test3() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void test6() throws Exception { + } + +@Test +public void test7() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/jta/EEClient.java b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/jta/EEClient.java new file mode 100644 index 0000000000..b0ca7a662d --- /dev/null +++ b/jpa/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/propagation/cm/jta/EEClient.java @@ -0,0 +1,126 @@ + +package ee.jakarta.tck.persistence.ee.propagation.cm.jta; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_propagation_cm_jta.ear"); + + { + + JavaArchive jpa_ee_propagation_cm_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_jar"); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); + ear.addAsLibrary(jpa_ee_propagation_cm_jta_jar); + + } + { + JavaArchive jpa_ee_propagation_cm_jta_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_ejb_jar"); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean2.class); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean.class); + ear.addAsModule(jpa_ee_propagation_cm_jta_ejb_jar); + + } + { + WebArchive jpa_ee_propagation_cm_jta_web_war = ShrinkWrap.create(WebArchive.class, "jpa_ee_propagation_cm_jta_web_war"); + jpa_ee_propagation_cm_jta_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_ee_propagation_cm_jta_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta.jar"); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.A.class); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.Account.class); + jpa_ee_propagation_cm_jta_jar.addClass(ee.jakarta.tck.persistence.ee.common.B.class); + jpa_ee_propagation_cm_jta_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_propagation_cm_jta_jar.addAsManifestResource("persistence.xml"); + jpa_ee_propagation_cm_jta_web_war.addAsLibrary(jpa_ee_propagation_cm_jta_jar); + } + { + JavaArchive jpa_ee_propagation_cm_jta_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_ee_propagation_cm_jta_ejb.jar"); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean2.class); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); + jpa_ee_propagation_cm_jta_ejb_jar.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.TellerBean.class); + jpa_ee_propagation_cm_jta_ejb_jar.addAsManifestResource("MANIFEST.MF"); + jpa_ee_propagation_cm_jta_web_war.addAsLibrary(jpa_ee_propagation_cm_jta_ejb_jar); + } + jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.util.Data.class); + jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.util.HttpTCKServlet.class); + jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.Teller.class); + jpa_ee_propagation_cm_jta_web_war.addClass(ee.jakarta.tck.persistence.ee.propagation.cm.jta.ServletTest.class); + ear.addAsModule(jpa_ee_propagation_cm_jta_web_war); + + } + return ear; + } + +@Test +public void gettransactionillegalstateexception() throws Exception { + } + +@Test +public void removeobjecttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void test1() throws Exception { + } + +@Test +public void refreshobjectlockmodetypemaptransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void refreshobjectmaptransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void test2() throws Exception { + } + +@Test +public void mergeobjecttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void test3() throws Exception { + } + +@Test +public void test1a() throws Exception { + } + +@Test +public void refreshobjecttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void closeobjecttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void persistobjecttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void refreshobjectlockmodetypetransactionrequiredexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/EntityGraph/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/EntityGraph/EEClient.java new file mode 100644 index 0000000000..8f4ab7379c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/EntityGraph/EEClient.java @@ -0,0 +1,314 @@ + +package ee.jakarta.tck.persistence.core.EntityGraph; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_EntityGraph_vehicles.ear"); + + { + + JavaArchive jpa_core_EntityGraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_jar"); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee2.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Department.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee3.class); + ear.addAsLibrary(jpa_core_EntityGraph_jar); + + } + { + JavaArchive jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar"); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_EntityGraph_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_EntityGraph_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_appmanaged_vehicle_client_jar"); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar"); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_EntityGraph_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_EntityGraph_pmservlet_vehicle_web_war"); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_EntityGraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph.jar"); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee2.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Department.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee3.class); + jpa_core_EntityGraph_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_EntityGraph_jar.addAsManifestResource("persistence.xml"); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_EntityGraph_jar); + } + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_EntityGraph_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_EntityGraph_puservlet_vehicle_web_war"); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_EntityGraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph.jar"); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee2.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Department.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee.class); + jpa_core_EntityGraph_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Employee3.class); + jpa_core_EntityGraph_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_EntityGraph_jar.addAsManifestResource("persistence.xml"); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addAsLibrary(jpa_core_EntityGraph_jar); + } + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_EntityGraph_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_stateful3_vehicle_client_jar"); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_EntityGraph_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_stateful3_vehicle_ejb_jar"); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_EntityGraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_EntityGraph_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_EntityGraph_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_stateless3_vehicle_client_jar"); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_EntityGraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + ear.addAsModule(jpa_core_EntityGraph_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_EntityGraph_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_stateless3_vehicle_ejb_jar"); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.EntityGraph.Client.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_EntityGraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + ear.addAsModule(jpa_core_EntityGraph_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void entitygraphgetnametest() throws Exception { + } + +@Test +public void getentitygraphsclasstest() throws Exception { + } + +@Test +public void createentitygraphstringtest() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void addattributenodesattributearraytest() throws Exception { + } + +@Test +public void getentitygraphstringtest() throws Exception { + } + +@Test +public void entitygraphgetnamenonameexiststest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getentitygraphstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setupemployeedata() throws Exception { + } + +@Test +public void cleanupemployeedata() throws Exception { + } + +@Test +public void getnametest() throws Exception { + } + +@Test +public void addattributenodesstringarraytest() throws Exception { + } + +@Test +public void addnamedentitygraphstringentitygraphtest() throws Exception { + } + +@Test +public void addattributenodesstringarrayillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getentitygraphsclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void annotationstest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient.java new file mode 100644 index 0000000000..37dc082f52 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient.java @@ -0,0 +1,275 @@ + +package ee.jakarta.tck.persistence.core.StoredProcedureQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_StoredProcedureQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + ear.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void verifyemployeeids() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient1.java new file mode 100644 index 0000000000..164466ee6f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient1.java @@ -0,0 +1,407 @@ + +package ee.jakarta.tck.persistence.core.StoredProcedureQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_StoredProcedureQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + ear.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client1.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void executeupdateofadeletetest() throws Exception { + } + +@Test +public void setparameterparameterobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getparametervalueparameterillegalstateexceptiontest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void getoutputparametervalueinttest() throws Exception { + } + +@Test +public void getsingleresulttest() throws Exception { + } + +@Test +public void createemployeetestdata() throws Exception { + } + +@Test +public void getparameterintillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getlockmodeillegalstateexceptiontest() throws Exception { + } + +@Test +public void getsingleresultornullwithvaluetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getparametervalueparameterillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getparametervalueparametertest() throws Exception { + } + +@Test +public void sethintstringobjecttest() throws Exception { + } + +@Test +public void executeupdateofanupdatetest() throws Exception { + } + +@Test +public void getparametervalueintillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setgetflushmodetest() throws Exception { + } + +@Test +public void getsingleresultornullwithnulltest() throws Exception { + } + +@Test +public void xmloverridesnamedstoredprocedurequerytest() throws Exception { + } + +@Test +public void getsingleresultnonuniqueresultexceptiontest() throws Exception { + } + +@Test +public void getparameterstest() throws Exception { + } + +@Test +public void setparameterparameterdatetemporaltypetest() throws Exception { + } + +@Test +public void executetest() throws Exception { + } + +@Test +public void xmloverridessqlresultsetmappingannotationtest() throws Exception { + } + +@Test +public void getparameterstringexceptiontest() throws Exception { + } + +@Test +public void executeupdatetransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void getoutputparametervalueintillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setparameterparameterobjecttest() throws Exception { + } + +@Test +public void setparameterintdatetemporaltypetest() throws Exception { + } + +@Test +public void getparametervalueinttest() throws Exception { + } + +@Test +public void setgetparameterinttest() throws Exception { + } + +@Test +public void setparameterparameterdatetemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getsingleresultnoresultexceptiontest() throws Exception { + } + +@Test +public void getparametervalueintillegalstateexceptiontest() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getfirstresulttest() throws Exception { + } + +@Test +public void getmaxresultstest() throws Exception { + } + +@Test +public void setlockmodeillegalstateexceptiontest() throws Exception { + } + +@Test +public void setparameterintobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setparameterintdatetemporaltypeillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient2.java new file mode 100644 index 0000000000..32d675079e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/StoredProcedureQuery/EEClient2.java @@ -0,0 +1,295 @@ + +package ee.jakarta.tck.persistence.core.StoredProcedureQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_StoredProcedureQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + ear.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_StoredProcedureQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery.jar"); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee2.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Employee.class); + jpa_core_StoredProcedureQuery_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.EmployeeMappedSC.class); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_StoredProcedureQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_StoredProcedureQuery_jar); + } + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar"); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.StoredProcedureQuery.Client2.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_StoredProcedureQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setparameterparametercalendartemporaltypetest() throws Exception { + } + +@Test +public void setparameterintcalendartemporaltypetest() throws Exception { + } + +@Test +public void setparameterintcalendartemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createemployee2testdata() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void setupemployee2data() throws Exception { + } + +@Test +public void verifyemployeeids() throws Exception { + } + +@Test +public void setparameterparametercalendartemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient.java new file mode 100644 index 0000000000..32a67c4219 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient.java @@ -0,0 +1,257 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_field_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_field_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_puservlet_vehicle_web_war"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient1.java new file mode 100644 index 0000000000..f2fae7cc3c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient1.java @@ -0,0 +1,325 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_field_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_field_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_puservlet_vehicle_web_war"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client1.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fieldtypetest17() throws Exception { + } + +@Test +public void fieldtypetest6() throws Exception { + } + +@Test +public void fieldtypetest14() throws Exception { + } + +@Test +public void fieldtypetest7() throws Exception { + } + +@Test +public void fieldtypetest13() throws Exception { + } + +@Test +public void fieldtypetest8() throws Exception { + } + +@Test +public void fieldtypetest16() throws Exception { + } + +@Test +public void fieldtypetest9() throws Exception { + } + +@Test +public void fieldtypetest15() throws Exception { + } + +@Test +public void fieldtypetest10() throws Exception { + } + +@Test +public void fieldtypetest12() throws Exception { + } + +@Test +public void fieldtypetest11() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void fieldtypetest2() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void fieldtypetest3() throws Exception { + } + +@Test +public void fieldtypetest4() throws Exception { + } + +@Test +public void fieldtypetest5() throws Exception { + } + +@Test +public void fieldtypetest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient2.java new file mode 100644 index 0000000000..4b2478aa56 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient2.java @@ -0,0 +1,261 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_field_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_field_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_puservlet_vehicle_web_war"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client2.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setup2() throws Exception { + } + +@Test +public void mixedaccesstest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient3.java new file mode 100644 index 0000000000..91beb029d9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient3.java @@ -0,0 +1,261 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_field_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_field_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_puservlet_vehicle_web_war"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client3.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void transienttest() throws Exception { + } + +@Test +public void setup3() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata3() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient4.java new file mode 100644 index 0000000000..f916ada400 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/field/EEClient4.java @@ -0,0 +1,317 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_field_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_field_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_field_puservlet_vehicle_web_war"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field.jar"); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.DataTypes2.class); + jpa_core_annotations_access_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_field_jar); + } + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.field.Client4.class); + ear.addAsModule(jpa_core_annotations_access_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testextractdatemonth() throws Exception { + } + +@Test +public void testextractdatetimeminute() throws Exception { + } + +@Test +public void testextractdatetimesecond() throws Exception { + } + +@Test +public void testextractdatetimeday() throws Exception { + } + +@Test +public void testextractdatetimeyear() throws Exception { + } + +@Test +public void testextractdatetimehour() throws Exception { + } + +@Test +public void testextractdatequarter() throws Exception { + } + +@Test +public void testextractdateday() throws Exception { + } + +@Test +public void testextractdateyear() throws Exception { + } + +@Test +public void testextracttimehour() throws Exception { + } + +@Test +public void testextractdatetimequarter() throws Exception { + } + +@Test +public void t4date() throws Exception { + } + +@Test +public void setup4() throws Exception { + } + +@Test +public void testextracttimesecond() throws Exception { + } + +@Test +public void testextracttimeminute() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata4() throws Exception { + } + +@Test +public void testextractdatetimemonth() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/mappedsc/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/mappedsc/EEClient.java new file mode 100644 index 0000000000..66c1884dde --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/mappedsc/EEClient.java @@ -0,0 +1,286 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.mappedsc; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_anno_access_mappedsc_vehicles.ear"); + + { + + JavaArchive jpa_core_anno_access_mappedsc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_jar"); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.FullTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.PartTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Project.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Employee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Department.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.AbstractPersonnel.class); + ear.addAsLibrary(jpa_core_anno_access_mappedsc_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar"); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar"); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar"); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war"); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_anno_access_mappedsc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc.jar"); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.FullTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.PartTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Project.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Employee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Department.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.AbstractPersonnel.class); + jpa_core_anno_access_mappedsc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_anno_access_mappedsc_jar.addAsManifestResource("persistence.xml"); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_anno_access_mappedsc_jar); + } + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war"); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_anno_access_mappedsc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc.jar"); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.FullTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.PartTimeEmployee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Project.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Employee.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Department.class); + jpa_core_anno_access_mappedsc_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.AbstractPersonnel.class); + jpa_core_anno_access_mappedsc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_anno_access_mappedsc_jar.addAsManifestResource("persistence.xml"); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addAsLibrary(jpa_core_anno_access_mappedsc_jar); + } + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar"); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar"); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar"); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar"); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.mappedsc.Client.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_anno_access_mappedsc_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void test2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient.java new file mode 100644 index 0000000000..deddffd5fe --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient.java @@ -0,0 +1,253 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.property; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_property_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_property_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_property_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_property_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_puservlet_vehicle_web_war"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient1.java new file mode 100644 index 0000000000..3fc99791e3 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient1.java @@ -0,0 +1,313 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.property; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_property_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_property_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_property_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_property_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_puservlet_vehicle_web_war"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client1.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client1() throws Exception { + } + +@Test +public void propertytypetest9() throws Exception { + } + +@Test +public void propertytypetest12() throws Exception { + } + +@Test +public void propertytypetest13() throws Exception { + } + +@Test +public void propertytypetest10() throws Exception { + } + +@Test +public void propertytypetest11() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void propertytypetest5() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void propertytypetest6() throws Exception { + } + +@Test +public void propertytypetest7() throws Exception { + } + +@Test +public void propertytypetest8() throws Exception { + } + +@Test +public void propertytypetest1() throws Exception { + } + +@Test +public void propertytypetest2() throws Exception { + } + +@Test +public void propertytypetest3() throws Exception { + } + +@Test +public void propertytypetest4() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient2.java new file mode 100644 index 0000000000..b2c24db7e9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/access/property/EEClient2.java @@ -0,0 +1,261 @@ + +package ee.jakarta.tck.persistence.core.annotations.access.property; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_access_property_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + ear.addAsLibrary(jpa_core_annotations_access_property_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_client_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_access_property_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_pmservlet_vehicle_web_war"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_access_property_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_access_property_puservlet_vehicle_web_war"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_access_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property.jar"); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes2.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.DataTypes.class); + jpa_core_annotations_access_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_annotations_access_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_access_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_access_property_jar); + } + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_client_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.access.property.Client2.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_access_property_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void transienttest() throws Exception { + } + +@Test +public void setup2() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/assocoverride/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/assocoverride/EEClient.java new file mode 100644 index 0000000000..18eb89b915 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/assocoverride/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.core.annotations.assocoverride; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_assocoverride_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_assocoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_jar"); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Address.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Employee.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.PartTimeEmployee.class); + ear.addAsLibrary(jpa_core_annotations_assocoverride_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_assocoverride_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar"); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war"); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_assocoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride.jar"); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Address.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Employee.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.PartTimeEmployee.class); + jpa_core_annotations_assocoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_assocoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_assocoverride_jar); + } + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_assocoverride_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_assocoverride_puservlet_vehicle_web_war"); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_assocoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride.jar"); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Address.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Employee.class); + jpa_core_annotations_assocoverride_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.PartTimeEmployee.class); + jpa_core_annotations_assocoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_assocoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_assocoverride_jar); + } + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar"); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar"); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.assocoverride.Client.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_assocoverride_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void associationoverride() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient.java new file mode 100644 index 0000000000..2a5f718f47 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient.java @@ -0,0 +1,255 @@ + +package ee.jakarta.tck.persistence.core.annotations.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + ear.addAsLibrary(jpa_core_annotations_basic_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_client_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_pmservlet_vehicle_web_war"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_puservlet_vehicle_web_war"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_client_jar"); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_client_jar"); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient1.java new file mode 100644 index 0000000000..aa67f19f5e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient1.java @@ -0,0 +1,287 @@ + +package ee.jakarta.tck.persistence.core.annotations.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + ear.addAsLibrary(jpa_core_annotations_basic_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_client_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_pmservlet_vehicle_web_war"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_puservlet_vehicle_web_war"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_client_jar"); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_client_jar"); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client1.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistbasictest3() throws Exception { + } + +@Test +public void persistbasictest2() throws Exception { + } + +@Test +public void persistbasictest1() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findbyname() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void persistbasictest5() throws Exception { + } + +@Test +public void persistbasictest4() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void client1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient2.java new file mode 100644 index 0000000000..677c47f926 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/basic/EEClient2.java @@ -0,0 +1,275 @@ + +package ee.jakarta.tck.persistence.core.annotations.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + ear.addAsLibrary(jpa_core_annotations_basic_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_client_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_pmservlet_vehicle_web_war"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_puservlet_vehicle_web_war"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.A.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_client_jar"); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_client_jar"); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.basic.Client2.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupdata() throws Exception { + } + +@Test +public void doubleoperandresulttypetests() throws Exception { + } + +@Test +public void floatoperandresulttypetests() throws Exception { + } + +@Test +public void bigdecimaloperandresulttypetests() throws Exception { + } + +@Test +public void shortoperandresulttypetests() throws Exception { + } + +@Test +public void longoperandresulttypetests() throws Exception { + } + +@Test +public void bigintegeroperandresulttypetests() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/collectiontable/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/collectiontable/EEClient.java new file mode 100644 index 0000000000..b73943d96b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/collectiontable/EEClient.java @@ -0,0 +1,274 @@ + +package ee.jakarta.tck.persistence.core.annotations.collectiontable; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_collectiontable_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_collectiontable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_jar"); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Address.class); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.A.class); + ear.addAsLibrary(jpa_core_annotations_collectiontable_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_collectiontable_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar"); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war"); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_collectiontable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable.jar"); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Address.class); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.A.class); + jpa_core_annotations_collectiontable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_collectiontable_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_collectiontable_jar); + } + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_collectiontable_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_collectiontable_puservlet_vehicle_web_war"); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_collectiontable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable.jar"); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Address.class); + jpa_core_annotations_collectiontable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.A.class); + jpa_core_annotations_collectiontable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_collectiontable_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_collectiontable_jar); + } + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar"); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar"); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.collectiontable.Client.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_collectiontable_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void collectiontable1() throws Exception { + } + +@Test +public void dumpaddresses() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/convert/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/convert/EEClient.java new file mode 100644 index 0000000000..f68204377f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/convert/EEClient.java @@ -0,0 +1,353 @@ + +package ee.jakarta.tck.persistence.core.annotations.convert; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_convert_vehicles.ear"); + + { + + JavaArchive jpa_core_convert_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_jar"); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.NumberToStateConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.IntegerConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Country.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee3.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SpaceConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DisableAutoApplyConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CharConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Address.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Department.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CommaConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Customer.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.B.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SalaryConverter.class); + ear.addAsLibrary(jpa_core_convert_jar); + + } + { + JavaArchive jpa_core_convert_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_appmanagedNoTx_vehicle_client_jar"); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_convert_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_convert_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_appmanaged_vehicle_client_jar"); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_convert_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_appmanaged_vehicle_ejb_jar"); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_convert_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_convert_pmservlet_vehicle_web_war"); + jpa_core_convert_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_convert_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert.jar"); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.NumberToStateConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.IntegerConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Country.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee3.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SpaceConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DisableAutoApplyConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CharConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Address.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Department.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CommaConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Customer.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.B.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SalaryConverter.class); + jpa_core_convert_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_convert_jar.addAsManifestResource("persistence.xml"); + jpa_core_convert_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_convert_jar); + } + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_convert_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_convert_puservlet_vehicle_web_war"); + jpa_core_convert_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_convert_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert.jar"); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.NumberToStateConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.IntegerConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Country.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee3.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SpaceConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DisableAutoApplyConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CharConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Address.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Department.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Employee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.CommaConverter.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Customer.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.FullTimeEmployee.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.B.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.DotConverter2.class); + jpa_core_convert_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.SalaryConverter.class); + jpa_core_convert_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_convert_jar.addAsManifestResource("persistence.xml"); + jpa_core_convert_puservlet_vehicle_web_war.addAsLibrary(jpa_core_convert_jar); + } + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_convert_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_stateful3_vehicle_client_jar"); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_convert_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_stateful3_vehicle_ejb_jar"); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_convert_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_stateless3_vehicle_client_jar"); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_convert_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_convert_stateless3_vehicle_ejb_jar"); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.convert.Client.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_convert_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_convert_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void mappedsuperclasstest() throws Exception { + } + +@Test +public void convertstest() throws Exception { + } + +@Test +public void mappedsuperclass2test() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void convertexceptionduringpersisttest() throws Exception { + } + +@Test +public void convertexceptionduringloadtest() throws Exception { + } + +@Test +public void convert2test() throws Exception { + } + +@Test +public void embeddedtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void converttest() throws Exception { + } + +@Test +public void convert3test() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void elementcollectionbasictype() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/discriminatorValue/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/discriminatorValue/EEClient.java new file mode 100644 index 0000000000..ebfef184b2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/discriminatorValue/EEClient.java @@ -0,0 +1,291 @@ + +package ee.jakarta.tck.persistence.core.annotations.discriminatorValue; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_discrinimatorValue_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_discrinimatorValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_jar"); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PricedPartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct.class); + ear.addAsLibrary(jpa_core_annotations_discrinimatorValue_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar"); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war"); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_discrinimatorValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue.jar"); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PricedPartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct.class); + jpa_core_annotations_discrinimatorValue_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_discrinimatorValue_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_discrinimatorValue_jar); + } + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war"); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_discrinimatorValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue.jar"); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PricedPartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product2.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Product.class); + jpa_core_annotations_discrinimatorValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.PartProduct.class); + jpa_core_annotations_discrinimatorValue_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_discrinimatorValue_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_discrinimatorValue_jar); + } + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar"); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar"); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.discriminatorValue.Client.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_discrinimatorValue_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void discriminatorvaluetest() throws Exception { + } + +@Test +public void newpricedpartproduct() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void integerdiscriminatorvaluetest() throws Exception { + } + +@Test +public void newpartproduct() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient1.java new file mode 100644 index 0000000000..9a13dc57c6 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient1.java @@ -0,0 +1,282 @@ + +package ee.jakarta.tck.persistence.core.annotations.elementcollection; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_elementcollection_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + ear.addAsLibrary(jpa_core_annotations_elementcollection_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar"); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war"); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection.jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_elementcollection_jar); + } + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_elementcollection_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_elementcollection_puservlet_vehicle_web_war"); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection.jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_elementcollection_jar); + } + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar"); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar"); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client1.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanupa() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void setupa() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void elementcollectionembeddabletype() throws Exception { + } + +@Test +public void removeatestdata() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void dumpaddresses() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient2.java new file mode 100644 index 0000000000..141000f742 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/elementcollection/EEClient2.java @@ -0,0 +1,278 @@ + +package ee.jakarta.tck.persistence.core.annotations.elementcollection; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_elementcollection_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + ear.addAsLibrary(jpa_core_annotations_elementcollection_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar"); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war"); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection.jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_elementcollection_jar); + } + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_elementcollection_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_elementcollection_puservlet_vehicle_web_war"); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_elementcollection_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection.jar"); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.A.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Customer.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.CustomerXML.class); + jpa_core_annotations_elementcollection_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Address.class); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_elementcollection_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_elementcollection_jar); + } + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar"); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar"); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.elementcollection.Client2.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_elementcollection_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupcust() throws Exception { + } + +@Test +public void removecusttestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void elementcollectionbasictype() throws Exception { + } + +@Test +public void cleanupcust() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void elementcollectionbasictypexmltest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddable/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddable/EEClient.java new file mode 100644 index 0000000000..9beb60f728 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddable/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.core.annotations.embeddable; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_embeddable_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_jar"); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.ZipCode.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Address.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.B.class); + ear.addAsLibrary(jpa_core_annotations_embeddable_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_embeddable_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar"); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_embeddable_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_embeddable_pmservlet_vehicle_web_war"); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable.jar"); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.ZipCode.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Address.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.B.class); + jpa_core_annotations_embeddable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_embeddable_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_embeddable_jar); + } + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_embeddable_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_embeddable_puservlet_vehicle_web_war"); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable.jar"); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.ZipCode.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Address.class); + jpa_core_annotations_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.B.class); + jpa_core_annotations_embeddable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_embeddable_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_embeddable_jar); + } + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_embeddable_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_stateful3_vehicle_client_jar"); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_stateless3_vehicle_client_jar"); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddable.Client.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddable_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void em1xmtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddableMapValue/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddableMapValue/EEClient.java new file mode 100644 index 0000000000..1eac03977a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/embeddableMapValue/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.annotations.embeddableMapValue; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_embeddableMapValue_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_embeddableMapValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_jar"); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Address.class); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Employee.class); + ear.addAsLibrary(jpa_core_annotations_embeddableMapValue_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar"); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war"); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_embeddableMapValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue.jar"); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Address.class); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Employee.class); + jpa_core_annotations_embeddableMapValue_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_embeddableMapValue_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_embeddableMapValue_jar); + } + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war"); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_embeddableMapValue_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue.jar"); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Address.class); + jpa_core_annotations_embeddableMapValue_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Employee.class); + jpa_core_annotations_embeddableMapValue_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_embeddableMapValue_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_embeddableMapValue_jar); + } + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar"); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar"); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.embeddableMapValue.Client.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_embeddableMapValue_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void embeddablemapvalue() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/entity/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/entity/EEClient.java new file mode 100644 index 0000000000..17bd99c231 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/entity/EEClient.java @@ -0,0 +1,271 @@ + +package ee.jakarta.tck.persistence.core.annotations.entity; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_entity_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_jar"); + jpa_core_annotations_entity_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Coffee.class); + ear.addAsLibrary(jpa_core_annotations_entity_jar); + + } + { + JavaArchive jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_entity_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_entity_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_appmanaged_vehicle_client_jar"); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_entity_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_entity_pmservlet_vehicle_web_war"); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity.jar"); + jpa_core_annotations_entity_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Coffee.class); + jpa_core_annotations_entity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_entity_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_entity_jar); + } + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_entity_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_entity_puservlet_vehicle_web_war"); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity.jar"); + jpa_core_annotations_entity_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Coffee.class); + jpa_core_annotations_entity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_entity_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_entity_jar); + } + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_entity_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_stateful3_vehicle_client_jar"); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_entity_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_entity_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_stateless3_vehicle_client_jar"); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_entity_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_entity_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.entity.Client.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_entity_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void annotationentitytest2() throws Exception { + } + +@Test +public void annotationentitytest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/id/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/id/EEClient.java new file mode 100644 index 0000000000..14d994a5d4 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/id/EEClient.java @@ -0,0 +1,354 @@ + +package ee.jakarta.tck.persistence.core.annotations.id; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldSQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertySQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigIntegerId.class); + ear.addAsLibrary(jpa_core_annotations_basic_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_client_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_pmservlet_vehicle_web_war"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldSQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertySQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigIntegerId.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_basic_puservlet_vehicle_web_war"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic.jar"); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldSQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldStringId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertySQLDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyIntegerId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldIntId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldUtilDateId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.PropertyBigDecimalId.class); + jpa_core_annotations_basic_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.FieldBigIntegerId.class); + jpa_core_annotations_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_basic_jar); + } + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_client_jar"); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_client_jar"); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_basic_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.id.Client.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fieldsqldateidtest() throws Exception { + } + +@Test +public void fieldintidtest() throws Exception { + } + +@Test +public void fieldutildateidtest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void fieldbigdecimalidtest() throws Exception { + } + +@Test +public void fieldintegeridtest() throws Exception { + } + +@Test +public void propertybigintegeridtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void fieldstringidtest() throws Exception { + } + +@Test +public void propertyintegeridtest() throws Exception { + } + +@Test +public void propertyintidtest() throws Exception { + } + +@Test +public void propertybigdecimalidtest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void propertystringidtest() throws Exception { + } + +@Test +public void propertyutildateidtest() throws Exception { + } + +@Test +public void fieldbigintegeridtest() throws Exception { + } + +@Test +public void propertysqldateidtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/lob/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/lob/EEClient.java new file mode 100644 index 0000000000..d394b8b559 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/lob/EEClient.java @@ -0,0 +1,275 @@ + +package ee.jakarta.tck.persistence.core.annotations.lob; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_lob_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_lob_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_jar"); + jpa_core_annotations_lob_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.DataTypes.class); + ear.addAsLibrary(jpa_core_annotations_lob_jar); + + } + { + JavaArchive jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_lob_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_lob_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_appmanaged_vehicle_client_jar"); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_lob_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_lob_pmservlet_vehicle_web_war"); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_lob_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob.jar"); + jpa_core_annotations_lob_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.DataTypes.class); + jpa_core_annotations_lob_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_lob_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_lob_jar); + } + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_lob_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_lob_puservlet_vehicle_web_war"); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_lob_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob.jar"); + jpa_core_annotations_lob_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.DataTypes.class); + jpa_core_annotations_lob_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_lob_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_lob_jar); + } + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_lob_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_stateful3_vehicle_client_jar"); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_lob_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_lob_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_stateless3_vehicle_client_jar"); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_lob_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_lob_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.lob.Client.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_lob_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_lob_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createlargebytearray() throws Exception { + } + +@Test +public void createsmallbytearray() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void lobtest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient.java new file mode 100644 index 0000000000..8098a18a76 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient.java @@ -0,0 +1,271 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkey; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkey_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + ear.addAsLibrary(jpa_core_annotations_mapkey_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkey_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkey_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void createtestdatacommon() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient1.java new file mode 100644 index 0000000000..591aeed1c9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient1.java @@ -0,0 +1,271 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkey; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkey_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + ear.addAsLibrary(jpa_core_annotations_mapkey_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkey_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkey_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client1.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setupcreatetestdata() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void annotationmapkeytest1() throws Exception { + } + +@Test +public void annotationmapkeytest2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient2.java new file mode 100644 index 0000000000..19a00731a1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkey/EEClient2.java @@ -0,0 +1,283 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkey; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkey_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + ear.addAsLibrary(jpa_core_annotations_mapkey_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkey_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkey_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkey_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey.jar"); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Department.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee4.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee2.class); + jpa_core_annotations_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Employee3.class); + jpa_core_annotations_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkey_jar); + } + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkey.Client2.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkey_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupcreatetestdata2() throws Exception { + } + +@Test +public void joincolumnupdatable() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joincolumninsertable() throws Exception { + } + +@Test +public void columninsertable() throws Exception { + } + +@Test +public void columnupdatable() throws Exception { + } + +@Test +public void createtestdata2() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyclass/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyclass/EEClient.java new file mode 100644 index 0000000000..72a99c720c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyclass/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkeyclass; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkeyclass_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkeyclass_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_jar"); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Student.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Semester.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Course.class); + ear.addAsLibrary(jpa_core_annotations_mapkeyclass_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyclass_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass.jar"); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Student.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Semester.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Course.class); + jpa_core_annotations_mapkeyclass_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyclass_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyclass_jar); + } + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyclass_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass.jar"); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Student.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Semester.class); + jpa_core_annotations_mapkeyclass_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Course.class); + jpa_core_annotations_mapkeyclass_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyclass_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyclass_jar); + } + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyclass.Client.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyclass_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void mapkeyclass() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createentities() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeycolumn/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeycolumn/EEClient.java new file mode 100644 index 0000000000..a57e375801 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeycolumn/EEClient.java @@ -0,0 +1,293 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkeycolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkeycolumn_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkeycolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_jar"); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department2.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Employee.class); + ear.addAsLibrary(jpa_core_annotations_mapkeycolumn_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeycolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn.jar"); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department2.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Employee.class); + jpa_core_annotations_mapkeycolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeycolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeycolumn_jar); + } + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeycolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn.jar"); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Department2.class); + jpa_core_annotations_mapkeycolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Employee.class); + jpa_core_annotations_mapkeycolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeycolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeycolumn_jar); + } + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeycolumn.Client.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeycolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void annotationmapkeycolumntest3() throws Exception { + } + +@Test +public void annotationmapkeycolumntest2() throws Exception { + } + +@Test +public void mapkeycolumnupdatablefalsetest() throws Exception { + } + +@Test +public void criteriabuilderkeysvaluestest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void annotationmapkeycolumntest1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void mapkeycolumninsertablefalsetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyenumerated/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyenumerated/EEClient.java new file mode 100644 index 0000000000..a843247fa8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyenumerated/EEClient.java @@ -0,0 +1,309 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkeyenumerated_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkeyenumerated_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_jar"); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department3.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Numbers.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Offices.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.EmbeddedEmployee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee3.class); + ear.addAsLibrary(jpa_core_annotations_mapkeyenumerated_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyenumerated_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated.jar"); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department3.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Numbers.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Offices.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.EmbeddedEmployee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee3.class); + jpa_core_annotations_mapkeyenumerated_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyenumerated_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyenumerated_jar); + } + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyenumerated_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated.jar"); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department3.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Numbers.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Offices.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.EmbeddedEmployee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee2.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Department4.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee.class); + jpa_core_annotations_mapkeyenumerated_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Employee3.class); + jpa_core_annotations_mapkeyenumerated_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyenumerated_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyenumerated_jar); + } + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyenumerated.Client.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyenumerated_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void elementcollectiontest() throws Exception { + } + +@Test +public void mapkeyenumeratedtest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void mapkeyenumeratedwithmaykeyannotationtest() throws Exception { + } + +@Test +public void mapkeyenumerateddefaulttypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyjoincolumn/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyjoincolumn/EEClient.java new file mode 100644 index 0000000000..cdd62da241 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeyjoincolumn/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapkeyjoincolumn_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_jar"); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Course.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Student.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Semester.class); + ear.addAsLibrary(jpa_core_annotations_mapkeyjoincolumn_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn.jar"); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Course.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Student.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Semester.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyjoincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyjoincolumn_jar); + } + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war"); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn.jar"); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Course.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Student.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Semester.class); + jpa_core_annotations_mapkeyjoincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapkeyjoincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapkeyjoincolumn_jar); + } + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeyjoincolumn.Client.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapkeyjoincolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void mapkeyjoincolumn() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeytemporal/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeytemporal/EEClient.java new file mode 100644 index 0000000000..6bd30ec2e2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapkeytemporal/EEClient.java @@ -0,0 +1,297 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapkeytemporal; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapKeyTemporal_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapKeyTemporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_jar"); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.EmbeddedEmployee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department.class); + ear.addAsLibrary(jpa_core_annotations_mapKeyTemporal_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapKeyTemporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal.jar"); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.EmbeddedEmployee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department.class); + jpa_core_annotations_mapKeyTemporal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapKeyTemporal_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapKeyTemporal_jar); + } + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war"); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapKeyTemporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal.jar"); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.EmbeddedEmployee.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Employee2.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department4.class); + jpa_core_annotations_mapKeyTemporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Department.class); + jpa_core_annotations_mapKeyTemporal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapKeyTemporal_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapKeyTemporal_jar); + } + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapkeytemporal.Client.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapKeyTemporal_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void mapkeyenumeratedwithmaykeyclassannotationtest() throws Exception { + } + +@Test +public void mapkeytemporaltest() throws Exception { + } + +@Test +public void elementcollectiontest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void removecusttestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void cleanupcust() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapsid/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapsid/EEClient.java new file mode 100644 index 0000000000..655d577d83 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/mapsid/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.annotations.mapsid; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_mapsid_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_mapsid_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_jar"); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bEmployee.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependent.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependentId.class); + ear.addAsLibrary(jpa_core_annotations_mapsid_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_mapsid_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar"); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_mapsid_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapsid_pmservlet_vehicle_web_war"); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapsid_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid.jar"); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bEmployee.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependent.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependentId.class); + jpa_core_annotations_mapsid_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapsid_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapsid_jar); + } + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_mapsid_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_mapsid_puservlet_vehicle_web_war"); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_mapsid_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid.jar"); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bEmployee.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependent.class); + jpa_core_annotations_mapsid_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.DID1bDependentId.class); + jpa_core_annotations_mapsid_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_mapsid_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_mapsid_jar); + } + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_mapsid_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_stateful3_vehicle_client_jar"); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_stateless3_vehicle_client_jar"); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.mapsid.Client.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_mapsid_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistmx1test1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/nativequery/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/nativequery/EEClient.java new file mode 100644 index 0000000000..5b720c477c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/nativequery/EEClient.java @@ -0,0 +1,318 @@ + +package ee.jakarta.tck.persistence.core.annotations.nativequery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_nativequery_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_nativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_jar"); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.PurchaseOrder.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order1.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order2.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Item.class); + ear.addAsLibrary(jpa_core_annotations_nativequery_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_nativequery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar"); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_nativequery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_nativequery_pmservlet_vehicle_web_war"); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_nativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery.jar"); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.PurchaseOrder.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order1.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order2.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Item.class); + jpa_core_annotations_nativequery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_nativequery_jar.addAsManifestResource("orm.xml"); + jpa_core_annotations_nativequery_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_nativequery_jar); + } + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_nativequery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_nativequery_puservlet_vehicle_web_war"); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_nativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery.jar"); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.PurchaseOrder.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order1.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Order2.class); + jpa_core_annotations_nativequery_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Item.class); + jpa_core_annotations_nativequery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_nativequery_jar.addAsManifestResource("orm.xml"); + jpa_core_annotations_nativequery_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_nativequery_jar); + } + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_nativequery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_stateful3_vehicle_client_jar"); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_stateless3_vehicle_client_jar"); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.nativequery.Client.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_nativequery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createnativequerystringtest() throws Exception { + } + +@Test +public void nativequerytestconstructorresult() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void nativequerytest2() throws Exception { + } + +@Test +public void executeupdatetransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void nativequerycolumnresulttypetest() throws Exception { + } + +@Test +public void createnativequeryresultclasstest() throws Exception { + } + +@Test +public void getsingleresulttest() throws Exception { + } + +@Test +public void createnativequeryresultclasstqtest() throws Exception { + } + +@Test +public void nativequerytestconstructorresultnoid() throws Exception { + } + +@Test +public void nativequerytest3() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void nativequerytestconstructorresultwithid() throws Exception { + } + +@Test +public void setparametertest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/onexmanyuni/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/onexmanyuni/EEClient.java new file mode 100644 index 0000000000..34031dc6db --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/onexmanyuni/EEClient.java @@ -0,0 +1,274 @@ + +package ee.jakarta.tck.persistence.core.annotations.onexmanyuni; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_onexmanyuni_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_onexmanyuni_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_jar"); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Customer1.class); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.RetailOrder2.class); + ear.addAsLibrary(jpa_core_annotations_onexmanyuni_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar"); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war"); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_onexmanyuni_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni.jar"); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Customer1.class); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.RetailOrder2.class); + jpa_core_annotations_onexmanyuni_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_onexmanyuni_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_onexmanyuni_jar); + } + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war"); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_onexmanyuni_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni.jar"); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Customer1.class); + jpa_core_annotations_onexmanyuni_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.RetailOrder2.class); + jpa_core_annotations_onexmanyuni_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_onexmanyuni_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_onexmanyuni_jar); + } + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar"); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar"); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.onexmanyuni.Client.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_onexmanyuni_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void onexmanyunijoincolumn() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createorder() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createcustomer() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient1.java new file mode 100644 index 0000000000..20afd41af0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient1.java @@ -0,0 +1,309 @@ + +package ee.jakarta.tck.persistence.core.annotations.orderby; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_orderby_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + ear.addAsLibrary(jpa_core_annotations_orderby_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_orderby_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_pmservlet_vehicle_web_war"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_orderby_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_puservlet_vehicle_web_war"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client1.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void orderbytest2() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void orderbytest1() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void orderbytest4() throws Exception { + } + +@Test +public void orderbytest3() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient2.java new file mode 100644 index 0000000000..edc002029a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient2.java @@ -0,0 +1,301 @@ + +package ee.jakarta.tck.persistence.core.annotations.orderby; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_orderby_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + ear.addAsLibrary(jpa_core_annotations_orderby_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_orderby_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_pmservlet_vehicle_web_war"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_orderby_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_puservlet_vehicle_web_war"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client2.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fielddotnotationtest() throws Exception { + } + +@Test +public void setupaddress() throws Exception { + } + +@Test +public void createaddressdata() throws Exception { + } + +@Test +public void removeaddressdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void propertydotnotationtest() throws Exception { + } + +@Test +public void cleanupaddress() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient3.java new file mode 100644 index 0000000000..3abeab376f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/orderby/EEClient3.java @@ -0,0 +1,297 @@ + +package ee.jakarta.tck.persistence.core.annotations.orderby; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_orderby_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + ear.addAsLibrary(jpa_core_annotations_orderby_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_client_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_orderby_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_pmservlet_vehicle_web_war"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_orderby_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_orderby_puservlet_vehicle_web_war"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_orderby_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby.jar"); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Department.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.A2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Employee.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Address2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Customer2.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Insurance.class); + jpa_core_annotations_orderby_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.ZipCode.class); + jpa_core_annotations_orderby_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_orderby_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_orderby_jar); + } + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_client_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.orderby.Client3.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_orderby_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client3() throws Exception { + } + +@Test +public void setupcust() throws Exception { + } + +@Test +public void propertyelementcollectionbasictype() throws Exception { + } + +@Test +public void removecusttestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void cleanupcust() throws Exception { + } + +@Test +public void fieldelementcollectionbasictype() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient1.java new file mode 100644 index 0000000000..3e8b702df7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient1.java @@ -0,0 +1,282 @@ + +package ee.jakarta.tck.persistence.core.annotations.ordercolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_ordercolumn_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + ear.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war"); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn.jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + } + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war"); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn.jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + } + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client1.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createstudenttestdata() throws Exception { + } + +@Test +public void ordercolumn() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void client1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient2.java new file mode 100644 index 0000000000..03256d09b7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/ordercolumn/EEClient2.java @@ -0,0 +1,290 @@ + +package ee.jakarta.tck.persistence.core.annotations.ordercolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_ordercolumn_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + ear.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war"); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn.jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + } + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war"); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_ordercolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn.jar"); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Course.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Student.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department2.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Department.class); + jpa_core_annotations_ordercolumn_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Employee2.class); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_ordercolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_ordercolumn_jar); + } + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar"); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.ordercolumn.Client2.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_ordercolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fieldaccesswithnametest() throws Exception { + } + +@Test +public void createstudenttestdata() throws Exception { + } + +@Test +public void removeemployeetestdata() throws Exception { + } + +@Test +public void propertyaccesswithnametest() throws Exception { + } + +@Test +public void cleanupemployee() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void setupemployee() throws Exception { + } + +@Test +public void createemployeetestdata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient.java new file mode 100644 index 0000000000..6dde147896 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient.java @@ -0,0 +1,260 @@ + +package ee.jakarta.tck.persistence.core.annotations.tableGenerator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_tableGenerator_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + ear.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient1.java new file mode 100644 index 0000000000..30e67948f9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient1.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.annotations.tableGenerator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_tableGenerator_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + ear.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client1.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void generatoronentitytest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void client1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient2.java new file mode 100644 index 0000000000..1c169fed59 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient2.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.annotations.tableGenerator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_tableGenerator_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + ear.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client2.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void generatoronpropertytest() throws Exception { + } + +@Test +public void setup2() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata2() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient3.java new file mode 100644 index 0000000000..4bd7e8043f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient3.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.annotations.tableGenerator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_tableGenerator_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + ear.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client3.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client3() throws Exception { + } + +@Test +public void setup3() throws Exception { + } + +@Test +public void generatoronfieldtest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata3() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient4.java new file mode 100644 index 0000000000..a38b91ce9b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/tableGenerator/EEClient4.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.annotations.tableGenerator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_tableGenerator_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + ear.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_tableGenerator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator.jar"); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes2.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes3.class); + jpa_core_annotations_tableGenerator_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.DataTypes4.class); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_tableGenerator_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_tableGenerator_jar); + } + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.tableGenerator.Client4.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_tableGenerator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client4() throws Exception { + } + +@Test +public void setup4() throws Exception { + } + +@Test +public void generatorglobaltest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createtestdata4() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/temporal/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/temporal/EEClient.java new file mode 100644 index 0000000000..52c530065d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/temporal/EEClient.java @@ -0,0 +1,296 @@ + +package ee.jakarta.tck.persistence.core.annotations.temporal; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_temporal_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_temporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_jar"); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Property.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Property.class); + ear.addAsLibrary(jpa_core_annotations_temporal_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_temporal_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_appmanaged_vehicle_client_jar"); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_temporal_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_temporal_pmservlet_vehicle_web_war"); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_temporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal.jar"); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Property.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Property.class); + jpa_core_annotations_temporal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_temporal_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_temporal_jar); + } + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_temporal_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_temporal_puservlet_vehicle_web_war"); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_temporal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal.jar"); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Property.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A2_Field.class); + jpa_core_annotations_temporal_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.A_Property.class); + jpa_core_annotations_temporal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_temporal_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_temporal_jar); + } + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_temporal_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_stateful3_vehicle_client_jar"); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_stateless3_vehicle_client_jar"); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.temporal.Client.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_temporal_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fieldelementcollectiontemporaltest() throws Exception { + } + +@Test +public void basicpropertytest() throws Exception { + } + +@Test +public void idfieldtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void basicfieldtest() throws Exception { + } + +@Test +public void propertyelementcollectiontemporaltest() throws Exception { + } + +@Test +public void idpropertytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient.java new file mode 100644 index 0000000000..ba8e049e59 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient.java @@ -0,0 +1,290 @@ + +package ee.jakarta.tck.persistence.core.annotations.version; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_version_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + ear.addAsLibrary(jpa_core_annotations_version_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_client_jar"); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_version_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_pmservlet_vehicle_web_war"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_version_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_puservlet_vehicle_web_war"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_client_jar"); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_client_jar"); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient1.java new file mode 100644 index 0000000000..993a415e97 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient1.java @@ -0,0 +1,310 @@ + +package ee.jakarta.tck.persistence.core.annotations.version; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_version_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + ear.addAsLibrary(jpa_core_annotations_version_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_client_jar"); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_version_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_pmservlet_vehicle_web_war"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_version_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_puservlet_vehicle_web_war"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_client_jar"); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_client_jar"); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client1.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createinttestdata() throws Exception { + } + +@Test +public void setupintdata() throws Exception { + } + +@Test +public void integerfieldtest() throws Exception { + } + +@Test +public void intpropertytest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void integerpropertytest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void intfieldtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient2.java new file mode 100644 index 0000000000..9676680d35 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient2.java @@ -0,0 +1,310 @@ + +package ee.jakarta.tck.persistence.core.annotations.version; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_version_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + ear.addAsLibrary(jpa_core_annotations_version_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_client_jar"); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_version_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_pmservlet_vehicle_web_war"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + ear.addAsModule(jpa_core_annotations_version_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_version_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_puservlet_vehicle_web_war"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + ear.addAsModule(jpa_core_annotations_version_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_client_jar"); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_client_jar"); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client2.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void shortclassfieldtest() throws Exception { + } + +@Test +public void setupshortdata() throws Exception { + } + +@Test +public void createshorttestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void shortfieldtest() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void shortclasspropertytest() throws Exception { + } + +@Test +public void shortpropertytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient3.java new file mode 100644 index 0000000000..4b107dff49 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient3.java @@ -0,0 +1,310 @@ + +package ee.jakarta.tck.persistence.core.annotations.version; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_version_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + ear.addAsLibrary(jpa_core_annotations_version_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_client_jar"); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_version_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_pmservlet_vehicle_web_war"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_version_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_puservlet_vehicle_web_war"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_client_jar"); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_client_jar"); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client3.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client3() throws Exception { + } + +@Test +public void setuplongdata() throws Exception { + } + +@Test +public void longclassfieldtest() throws Exception { + } + +@Test +public void longfieldtest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void longpropertytest() throws Exception { + } + +@Test +public void createlongtestdata() throws Exception { + } + +@Test +public void longclasspropertytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient4.java new file mode 100644 index 0000000000..18a4aa6570 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/annotations/version/EEClient4.java @@ -0,0 +1,302 @@ + +package ee.jakarta.tck.persistence.core.annotations.version; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_annotations_version_vehicles.ear"); + + { + + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + ear.addAsLibrary(jpa_core_annotations_version_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_annotations_version_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_client_jar"); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_appmanaged_vehicle_ejb_jar"); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_annotations_version_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_pmservlet_vehicle_web_war"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_annotations_version_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_annotations_version_puservlet_vehicle_web_war"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_annotations_version_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version.jar"); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.LongClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Timestamp_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Short_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Long_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.ShortClass_Property.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Integer_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Field.class); + jpa_core_annotations_version_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Int_Property.class); + jpa_core_annotations_version_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_annotations_version_jar.addAsManifestResource("persistence.xml"); + jpa_core_annotations_version_puservlet_vehicle_web_war.addAsLibrary(jpa_core_annotations_version_jar); + } + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_client_jar"); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateful3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_client_jar"); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_annotations_version_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_annotations_version_stateless3_vehicle_ejb_jar"); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.annotations.version.Client4.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_annotations_version_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_annotations_version_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void timestamppropertytest() throws Exception { + } + +@Test +public void createtimestamptestdata() throws Exception { + } + +@Test +public void client4() throws Exception { + } + +@Test +public void setuptimestampdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void timestampfieldtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/basic/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/basic/EEClient.java new file mode 100644 index 0000000000..73d374c191 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/basic/EEClient.java @@ -0,0 +1,267 @@ + +package ee.jakarta.tck.persistence.core.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_jar"); + jpa_core_basic_jar.addClass(ee.jakarta.tck.persistence.core.basic.Order.class); + ear.addAsLibrary(jpa_core_basic_jar); + + } + { + JavaArchive jpa_core_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_appmanaged_vehicle_client_jar"); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_basic_pmservlet_vehicle_web_war"); + jpa_core_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic.jar"); + jpa_core_basic_jar.addClass(ee.jakarta.tck.persistence.core.basic.Order.class); + jpa_core_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_basic_jar); + } + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_basic_puservlet_vehicle_web_war"); + jpa_core_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic.jar"); + jpa_core_basic_jar.addClass(ee.jakarta.tck.persistence.core.basic.Order.class); + jpa_core_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_basic_jar); + } + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_stateful3_vehicle_client_jar"); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_stateful3_vehicle_ejb_jar"); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_stateless3_vehicle_client_jar"); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_basic_stateless3_vehicle_ejb_jar"); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.basic.Client.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void updateordertest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void newentitytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/cache/basicTests/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/cache/basicTests/EEClient.java new file mode 100644 index 0000000000..4228477d13 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/cache/basicTests/EEClient.java @@ -0,0 +1,275 @@ + +package ee.jakarta.tck.persistence.core.cache.basicTests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_cache_basicTests_vehicles.ear"); + + { + + JavaArchive jpa_core_cache_basicTests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_jar"); + jpa_core_cache_basicTests_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Order.class); + ear.addAsLibrary(jpa_core_cache_basicTests_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_cache_basicTests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_appmanaged_vehicle_client_jar"); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar"); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_cache_basicTests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_cache_basicTests_pmservlet_vehicle_web_war"); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_cache_basicTests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests.jar"); + jpa_core_cache_basicTests_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Order.class); + jpa_core_cache_basicTests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_cache_basicTests_jar.addAsManifestResource("persistence.xml"); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_cache_basicTests_jar); + } + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_cache_basicTests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_cache_basicTests_puservlet_vehicle_web_war"); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_cache_basicTests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests.jar"); + jpa_core_cache_basicTests_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Order.class); + jpa_core_cache_basicTests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_cache_basicTests_jar.addAsManifestResource("persistence.xml"); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_cache_basicTests_jar); + } + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_cache_basicTests_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_stateful3_vehicle_client_jar"); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar"); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_stateless3_vehicle_client_jar"); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar"); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.cache.basicTests.Client.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_cache_basicTests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getcachetest() throws Exception { + } + +@Test +public void evictalltest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void evicttest2() throws Exception { + } + +@Test +public void evicttest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/inheritance/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/inheritance/EEClient.java new file mode 100644 index 0000000000..237bc12623 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/inheritance/EEClient.java @@ -0,0 +1,372 @@ + +package ee.jakarta.tck.persistence.core.callback.inheritance; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_inheritance_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_inheritance_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_jar"); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct_2.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Product.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductCallback.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.ProductListener.class); + ear.addAsLibrary(jpa_core_callback_inheritance_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_inheritance_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_appmanaged_vehicle_client_jar"); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_inheritance_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_inheritance_pmservlet_vehicle_web_war"); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_inheritance_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance.jar"); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct_2.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Product.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductCallback.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.ProductListener.class); + jpa_core_callback_inheritance_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_inheritance_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_inheritance_jar); + } + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_inheritance_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_inheritance_puservlet_vehicle_web_war"); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_inheritance_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance.jar"); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct_2.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Product.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductListener.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProduct.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.PricedPartProductCallback.class); + jpa_core_callback_inheritance_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.ProductListener.class); + jpa_core_callback_inheritance_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_inheritance_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_inheritance_jar); + } + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_inheritance_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_stateful3_vehicle_client_jar"); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar"); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_stateless3_vehicle_client_jar"); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar"); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.inheritance.Client.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_inheritance_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovetest2() throws Exception { + } + +@Test +public void newpricedpartproduct() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void prepersisttest2() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void postloadtest2() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void findproducttest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void newpricedpartproduct_2() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void preupdatetest2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listener/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listener/EEClient.java new file mode 100644 index 0000000000..7d18d2acb6 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listener/EEClient.java @@ -0,0 +1,374 @@ + +package ee.jakarta.tck.persistence.core.callback.listener; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_listener_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_listener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_jar"); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Product.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Order.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItem.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItemSuper.class); + ear.addAsLibrary(jpa_core_callback_listener_jar); + + } + { + JavaArchive jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_listener_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_listener_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_appmanaged_vehicle_client_jar"); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listener_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_listener_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_listener_pmservlet_vehicle_web_war"); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_listener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener.jar"); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Product.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Order.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItem.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItemSuper.class); + jpa_core_callback_listener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_listener_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_listener_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_listener_jar); + } + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_listener_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_listener_puservlet_vehicle_web_war"); + jpa_core_callback_listener_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_listener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener.jar"); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Product.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Order.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItem.class); + jpa_core_callback_listener_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.LineItemSuper.class); + jpa_core_callback_listener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_listener_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_listener_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_listener_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_listener_jar); + } + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_listener_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_stateful3_vehicle_client_jar"); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listener_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_stateful3_vehicle_ejb_jar"); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_listener_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_stateless3_vehicle_client_jar"); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listener_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listener_stateless3_vehicle_ejb_jar"); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listener.Client.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listener_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovecascadetest() throws Exception { + } + +@Test +public void postloadmultitest() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void preremovemultitest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void prepersistmulticascadetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void neworder() throws Exception { + } + +@Test +public void newlineitem() throws Exception { + } + +@Test +public void prepersistcascadetest() throws Exception { + } + +@Test +public void preremovemulticascadetest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void prepersistmultitest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listeneroverride/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listeneroverride/EEClient.java new file mode 100644 index 0000000000..a2257191cc --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/listeneroverride/EEClient.java @@ -0,0 +1,374 @@ + +package ee.jakarta.tck.persistence.core.callback.listeneroverride; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_listeneroverride_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_listeneroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_jar"); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Product.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Order.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItem.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItemSuper.class); + ear.addAsLibrary(jpa_core_callback_listeneroverride_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_listeneroverride_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar"); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war"); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_listeneroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride.jar"); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Product.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Order.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItem.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItemSuper.class); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_listeneroverride_jar); + } + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_listeneroverride_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_listeneroverride_puservlet_vehicle_web_war"); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_listeneroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride.jar"); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Product.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Order.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItem.class); + jpa_core_callback_listeneroverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.LineItemSuper.class); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_listeneroverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_listeneroverride_jar); + } + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar"); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar"); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar"); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar"); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.listeneroverride.Client.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_listeneroverride_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovecascadetest() throws Exception { + } + +@Test +public void postloadmultitest() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void preremovemultitest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void prepersistmulticascadetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void neworder() throws Exception { + } + +@Test +public void newlineitem() throws Exception { + } + +@Test +public void prepersistcascadetest() throws Exception { + } + +@Test +public void preremovemulticascadetest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void prepersistmultitest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/method/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/method/EEClient.java new file mode 100644 index 0000000000..a66dd059ff --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/method/EEClient.java @@ -0,0 +1,371 @@ + +package ee.jakarta.tck.persistence.core.callback.method; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_method_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_method_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_jar"); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.LineItem.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Order.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Product.class); + ear.addAsLibrary(jpa_core_callback_method_jar); + + } + { + JavaArchive jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_method_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_method_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_appmanaged_vehicle_client_jar"); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_method_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_method_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_method_pmservlet_vehicle_web_war"); + jpa_core_callback_method_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_method_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method.jar"); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.LineItem.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Order.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Product.class); + jpa_core_callback_method_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_method_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_method_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_method_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_method_jar); + } + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_method_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_method_puservlet_vehicle_web_war"); + jpa_core_callback_method_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_method_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method.jar"); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.LineItem.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Order.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_method_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Product.class); + jpa_core_callback_method_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_method_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_method_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_method_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_method_jar); + } + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_method_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_stateful3_vehicle_client_jar"); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_method_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_stateful3_vehicle_ejb_jar"); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_method_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_stateless3_vehicle_client_jar"); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_method_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_method_stateless3_vehicle_ejb_jar"); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.method.Client.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_method_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_method_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovecascadetest() throws Exception { + } + +@Test +public void postloadmultitest() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void preremovemultitest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void prepersistmulticascadetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void neworder() throws Exception { + } + +@Test +public void newlineitem() throws Exception { + } + +@Test +public void prepersistcascadetest() throws Exception { + } + +@Test +public void preremovemulticascadetest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void prepersistmultitest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/methodoverride/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/methodoverride/EEClient.java new file mode 100644 index 0000000000..87bc9882bb --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/methodoverride/EEClient.java @@ -0,0 +1,371 @@ + +package ee.jakarta.tck.persistence.core.callback.methodoverride; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_methodoverride_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_methodoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_jar"); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Product.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Order.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.LineItem.class); + ear.addAsLibrary(jpa_core_callback_methodoverride_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_methodoverride_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar"); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_methodoverride_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_methodoverride_pmservlet_vehicle_web_war"); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_methodoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride.jar"); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Product.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Order.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.LineItem.class); + jpa_core_callback_methodoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_methodoverride_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_methodoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_methodoverride_jar); + } + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_methodoverride_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_methodoverride_puservlet_vehicle_web_war"); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_methodoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride.jar"); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Product.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Order.class); + jpa_core_callback_methodoverride_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.LineItem.class); + jpa_core_callback_methodoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_methodoverride_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_methodoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_methodoverride_jar); + } + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_methodoverride_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_stateful3_vehicle_client_jar"); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar"); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_stateless3_vehicle_client_jar"); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar"); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.methodoverride.Client.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_methodoverride_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovecascadetest() throws Exception { + } + +@Test +public void postloadmultitest() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void preremovemultitest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void prepersistmulticascadetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void neworder() throws Exception { + } + +@Test +public void newlineitem() throws Exception { + } + +@Test +public void prepersistcascadetest() throws Exception { + } + +@Test +public void preremovemulticascadetest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void prepersistmultitest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/xml/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/xml/EEClient.java new file mode 100644 index 0000000000..b8d8139559 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/callback/xml/EEClient.java @@ -0,0 +1,389 @@ + +package ee.jakarta.tck.persistence.core.callback.xml; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_callback_xml_vehicles.ear"); + + { + + JavaArchive jpa_core_callback_xml_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_jar"); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItem.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItemSuper.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Product.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Order.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Customer.class); + ear.addAsLibrary(jpa_core_callback_xml_jar); + + } + { + JavaArchive jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar"); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_callback_xml_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_xml_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_appmanaged_vehicle_client_jar"); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_xml_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_appmanaged_vehicle_ejb_jar"); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_callback_xml_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_xml_pmservlet_vehicle_web_war"); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_xml_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml.jar"); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItem.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItemSuper.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Product.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Order.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Customer.class); + jpa_core_callback_xml_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_xml_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_xml_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_xml_jar); + } + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_callback_xml_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_callback_xml_puservlet_vehicle_web_war"); + jpa_core_callback_xml_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_callback_xml_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml.jar"); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListener.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerCC.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.GenerictListenerImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusImpl.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItem.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerB.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerBase.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.CallbackStatusIF.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.LineItemSuper.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.ListenerAA.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Product.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Order.class); + jpa_core_callback_xml_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Customer.class); + jpa_core_callback_xml_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_callback_xml_jar.addAsManifestResource("orm.xml"); + jpa_core_callback_xml_jar.addAsManifestResource("persistence.xml"); + jpa_core_callback_xml_puservlet_vehicle_web_war.addAsLibrary(jpa_core_callback_xml_jar); + } + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_callback_xml_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_stateful3_vehicle_client_jar"); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_xml_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_stateful3_vehicle_ejb_jar"); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_callback_xml_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_stateless3_vehicle_client_jar"); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_callback_xml_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_callback_xml_stateless3_vehicle_ejb_jar"); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.Constants.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.common.EntityCallbackClientBase.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.callback.xml.Client.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_callback_xml_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_callback_xml_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void preremovecascadetest() throws Exception { + } + +@Test +public void postloadmultitest() throws Exception { + } + +@Test +public void prepersisttest() throws Exception { + } + +@Test +public void newproduct() throws Exception { + } + +@Test +public void preremovemultitest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void postloadtest() throws Exception { + } + +@Test +public void preremovetest() throws Exception { + } + +@Test +public void preupdatetest() throws Exception { + } + +@Test +public void prepersistruntimeexceptiontest() throws Exception { + } + +@Test +public void prepersistdefaultlistenertest() throws Exception { + } + +@Test +public void newcustomer() throws Exception { + } + +@Test +public void prepersistmulticascadetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void neworder() throws Exception { + } + +@Test +public void newlineitem() throws Exception { + } + +@Test +public void prepersistcascadetest() throws Exception { + } + +@Test +public void preremovemulticascadetest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void prepersistmultitest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient1.java new file mode 100644 index 0000000000..61636ae84e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient1.java @@ -0,0 +1,391 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client1.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createtuple() throws Exception { + } + +@Test +public void trimspectest() throws Exception { + } + +@Test +public void literalillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createquery2() throws Exception { + } + +@Test +public void createcriteriadeletetest() throws Exception { + } + +@Test +public void createcriteriaupdatetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createquery() throws Exception { + } + +@Test +public void tupleselectionarrayillegalargumentexceptiontest() throws Exception { + } + +@Test +public void coalescetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient2.java new file mode 100644 index 0000000000..2a43fdc760 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient2.java @@ -0,0 +1,531 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client2.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void trimbothexptest() throws Exception { + } + +@Test +public void tupleintclasstest() throws Exception { + } + +@Test +public void isnull() throws Exception { + } + +@Test +public void multiroottest() throws Exception { + } + +@Test +public void notlikeexpexpchartest() throws Exception { + } + +@Test +public void concatexpexptest() throws Exception { + } + +@Test +public void construct() throws Exception { + } + +@Test +public void expressionincollectiontest() throws Exception { + } + +@Test +public void andpredicates() throws Exception { + } + +@Test +public void likeexpstringtest() throws Exception { + } + +@Test +public void constructillegalargumentexceptiontest() throws Exception { + } + +@Test +public void concatstringexptest() throws Exception { + } + +@Test +public void arrayillegalargumentexceptiontest() throws Exception { + } + +@Test +public void concatexpstringtest() throws Exception { + } + +@Test +public void expressioninexpressionarraytest() throws Exception { + } + +@Test +public void array() throws Exception { + } + +@Test +public void criteriabuilderin1test() throws Exception { + } + +@Test +public void notlikeexpstringexptest() throws Exception { + } + +@Test +public void tupletoarraytest() throws Exception { + } + +@Test +public void isnotnull() throws Exception { + } + +@Test +public void parameter() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void notlikeexpstringchartest() throws Exception { + } + +@Test +public void likeexpexptest() throws Exception { + } + +@Test +public void notlikeexpstringtest() throws Exception { + } + +@Test +public void expressioninexpressiontest() throws Exception { + } + +@Test +public void notlikeexpexptest() throws Exception { + } + +@Test +public void expressioninobjectarraytest() throws Exception { + } + +@Test +public void tupleselectionarraytest() throws Exception { + } + +@Test +public void criteriabuilderin2test() throws Exception { + } + +@Test +public void parameterexpressionisnulltest() throws Exception { + } + +@Test +public void lower() throws Exception { + } + +@Test +public void nullifexpressionexpressiontest() throws Exception { + } + +@Test +public void tupleinttest() throws Exception { + } + +@Test +public void notlikeexpexpexptest() throws Exception { + } + +@Test +public void tupleelementgetjavatypetest() throws Exception { + } + +@Test +public void criteriabuilderinvaluetest() throws Exception { + } + +@Test +public void orpredicates() throws Exception { + } + +@Test +public void criteriabuildervaluestest() throws Exception { + } + +@Test +public void selectmultiselecttest() throws Exception { + } + +@Test +public void countdistinct() throws Exception { + } + +@Test +public void parameterexpressionisnotnulltest() throws Exception { + } + +@Test +public void tuplegetintclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void nullifexpressionobjecttest() throws Exception { + } + +@Test +public void parametercasesensitivetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient3.java new file mode 100644 index 0000000000..32d6c31b39 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient3.java @@ -0,0 +1,411 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client3.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void tuplegetstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void isnotempty() throws Exception { + } + +@Test +public void sizeexptest() throws Exception { + } + +@Test +public void tuplegetstringtest() throws Exception { + } + +@Test +public void tuplegetstringclasstest() throws Exception { + } + +@Test +public void isnotmember() throws Exception { + } + +@Test +public void tupleelementgetaliastest() throws Exception { + } + +@Test +public void tuplegetelementsgettest() throws Exception { + } + +@Test +public void isempty() throws Exception { + } + +@Test +public void ismember() throws Exception { + } + +@Test +public void sizecollectiontest() throws Exception { + } + +@Test +public void tuplegetstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void expressionaliastest() throws Exception { + } + +@Test +public void tuplegetintillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient4.java new file mode 100644 index 0000000000..a7ce9f438a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient4.java @@ -0,0 +1,427 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client4.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void upper() throws Exception { + } + +@Test +public void length() throws Exception { + } + +@Test +public void locateexpressionexpressionexpressiontest() throws Exception { + } + +@Test +public void geexpnumtest() throws Exception { + } + +@Test +public void substringexpinttest() throws Exception { + } + +@Test +public void greaterthanorequaltoexpexptest() throws Exception { + } + +@Test +public void locateexpressionstringinttest() throws Exception { + } + +@Test +public void greaterthanorequaltoexpnumtest() throws Exception { + } + +@Test +public void geexpexptest() throws Exception { + } + +@Test +public void substringexpexptest() throws Exception { + } + +@Test +public void greaterthanexpnumtest() throws Exception { + } + +@Test +public void gtexpexptest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void locateexpexptest() throws Exception { + } + +@Test +public void locateexpstringtest() throws Exception { + } + +@Test +public void greaterthanexpexptest() throws Exception { + } + +@Test +public void substringexpexpexptest() throws Exception { + } + +@Test +public void gtexpnumtest() throws Exception { + } + +@Test +public void substringexpintinttest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient5.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient5.java new file mode 100644 index 0000000000..df54548fe3 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient5.java @@ -0,0 +1,543 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient5 extends Client5{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client5.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void prodexpexptest() throws Exception { + } + +@Test +public void sumexpexptest() throws Exception { + } + +@Test +public void lessthanexpnumtest() throws Exception { + } + +@Test +public void currenttimestamp() throws Exception { + } + +@Test +public void quotexpexptest() throws Exception { + } + +@Test +public void modexpexptest() throws Exception { + } + +@Test +public void lessthanorequaltoexpexptest() throws Exception { + } + +@Test +public void subqueryfromentitytypetest() throws Exception { + } + +@Test +public void ltexpnumtest() throws Exception { + } + +@Test +public void tofloat() throws Exception { + } + +@Test +public void literal() throws Exception { + } + +@Test +public void neg() throws Exception { + } + +@Test +public void tobigdecimal() throws Exception { + } + +@Test +public void leexpexptest() throws Exception { + } + +@Test +public void quotnumexptest() throws Exception { + } + +@Test +public void primarykeyjoincolumntest() throws Exception { + } + +@Test +public void modintexptest() throws Exception { + } + +@Test +public void diffnumberexptest() throws Exception { + } + +@Test +public void sqrt() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void leexpnumtest() throws Exception { + } + +@Test +public void tobiginteger() throws Exception { + } + +@Test +public void sumasdoubletest() throws Exception { + } + +@Test +public void between() throws Exception { + } + +@Test +public void todouble() throws Exception { + } + +@Test +public void all() throws Exception { + } + +@Test +public void currenttime() throws Exception { + } + +@Test +public void diffexpexptest() throws Exception { + } + +@Test +public void sumexptest() throws Exception { + } + +@Test +public void ltexpexptest() throws Exception { + } + +@Test +public void sumnumexptest() throws Exception { + } + +@Test +public void treatpathclasstest() throws Exception { + } + +@Test +public void prodexpnumtest() throws Exception { + } + +@Test +public void sumaslongtest() throws Exception { + } + +@Test +public void tostringtest() throws Exception { + } + +@Test +public void sumexpnumtest() throws Exception { + } + +@Test +public void lessthanexpexptest() throws Exception { + } + +@Test +public void prodnumexptest() throws Exception { + } + +@Test +public void quotexpnumtest() throws Exception { + } + +@Test +public void asc() throws Exception { + } + +@Test +public void lessthanorequaltoexpnumtest() throws Exception { + } + +@Test +public void modexpinttest() throws Exception { + } + +@Test +public void tolong() throws Exception { + } + +@Test +public void exists() throws Exception { + } + +@Test +public void tointeger() throws Exception { + } + +@Test +public void currentdate() throws Exception { + } + +@Test +public void diffexpnumbertest() throws Exception { + } + +@Test +public void desc() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient6.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient6.java new file mode 100644 index 0000000000..f7749b25fa --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient6.java @@ -0,0 +1,435 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient6 extends Client6{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client6.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinonexpressiontest() throws Exception { + } + +@Test +public void some() throws Exception { + } + +@Test +public void notequalexpobjecttest() throws Exception { + } + +@Test +public void max() throws Exception { + } + +@Test +public void disjunction() throws Exception { + } + +@Test +public void least() throws Exception { + } + +@Test +public void count() throws Exception { + } + +@Test +public void notpredicate() throws Exception { + } + +@Test +public void equalexpobjecttest() throws Exception { + } + +@Test +public void notequalexpexptest() throws Exception { + } + +@Test +public void any() throws Exception { + } + +@Test +public void istrue() throws Exception { + } + +@Test +public void isfalse() throws Exception { + } + +@Test +public void avg() throws Exception { + } + +@Test +public void min() throws Exception { + } + +@Test +public void conjunction() throws Exception { + } + +@Test +public void abs() throws Exception { + } + +@Test +public void equalexpexptest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void greatest() throws Exception { + } + +@Test +public void joinonpredicatearraytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient7.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient7.java new file mode 100644 index 0000000000..73a73b16ec --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient7.java @@ -0,0 +1,359 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient7 extends Client7{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client7.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void tuplegettupleelementillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient8.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient8.java new file mode 100644 index 0000000000..60b3cf30de --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient8.java @@ -0,0 +1,363 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient8 extends Client8{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client8.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void trimtrailingcharexptest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void trimexptest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient9.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient9.java new file mode 100644 index 0000000000..ad654829f0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/EEClient9.java @@ -0,0 +1,479 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient9 extends Client9{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaBuilder_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder.jar"); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaBuilder_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaBuilder_jar); + } + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaBuilder.Client9.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaBuilder_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testleftexprlen() throws Exception { + } + +@Test +public void testreplaceexprexpr() throws Exception { + } + +@Test +public void testextractdayfromdate() throws Exception { + } + +@Test +public void settostring() throws Exception { + } + +@Test +public void testleftintlen() throws Exception { + } + +@Test +public void testexpressionequaltoexpression() throws Exception { + } + +@Test +public void comparefromset() throws Exception { + } + +@Test +public void testextractsecondfromtime() throws Exception { + } + +@Test +public void testrightintlen() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void testrightexprlen() throws Exception { + } + +@Test +public void testextracthourfromtime() throws Exception { + } + +@Test +public void andpredicateaslistof0test() throws Exception { + } + +@Test +public void testexpressionnotequaltoexpression() throws Exception { + } + +@Test +public void testorpredicateaslistof2() throws Exception { + } + +@Test +public void testorpredicateaslistof1() throws Exception { + } + +@Test +public void testextractminutefromtime() throws Exception { + } + +@Test +public void testexpressionequaltoobject() throws Exception { + } + +@Test +public void testextractquarterfromdate() throws Exception { + } + +@Test +public void testextractyearfromdate() throws Exception { + } + +@Test +public void testexpressioncast() throws Exception { + } + +@Test +public void testextractweekfromdate() throws Exception { + } + +@Test +public void testorpredicateaslistofn() throws Exception { + } + +@Test +public void testreplaceexprstr() throws Exception { + } + +@Test +public void testorpredicateaslistof0() throws Exception { + } + +@Test +public void testreplacestrexpr() throws Exception { + } + +@Test +public void testandpredicateaslistofn() throws Exception { + } + +@Test +public void testextractmonthfromdate() throws Exception { + } + +@Test +public void testreplacestrstr() throws Exception { + } + +@Test +public void testandpredicateaslistof2() throws Exception { + } + +@Test +public void testandpredicateaslistof1() throws Exception { + } + +@Test +public void testexpressionnotequaltoobject() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaDelete/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaDelete/EEClient.java new file mode 100644 index 0000000000..a78c7f4eed --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaDelete/EEClient.java @@ -0,0 +1,387 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaDelete_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaDelete_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_jar"); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaDelete_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete.jar"); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaDelete_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaDelete_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaDelete_jar); + } + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete.jar"); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaDelete_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaDelete_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaDelete_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaDelete_jar); + } + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaDelete.Client.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaDelete_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fromentitytypetest() throws Exception { + } + +@Test +public void subquery() throws Exception { + } + +@Test +public void getroottest() throws Exception { + } + +@Test +public void modifiedquerytest() throws Exception { + } + +@Test +public void wherepredicatearraytest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fromclasstest() throws Exception { + } + +@Test +public void whereexpressiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient1.java new file mode 100644 index 0000000000..05177921df --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient1.java @@ -0,0 +1,386 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client1.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fromentitytype() throws Exception { + } + +@Test +public void select() throws Exception { + } + +@Test +public void fromgetparentpathtest() throws Exception { + } + +@Test +public void getparameters() throws Exception { + } + +@Test +public void distinctnotspecifiedtest() throws Exception { + } + +@Test +public void wherepredicatearraytest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fromclass() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient2.java new file mode 100644 index 0000000000..c476a5528a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient2.java @@ -0,0 +1,366 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client2.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void multiselectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void selectillegalargumentexception() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient3.java new file mode 100644 index 0000000000..cc16587391 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient3.java @@ -0,0 +1,426 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client3.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fromgetstringtest() throws Exception { + } + +@Test +public void multiselectlisttest() throws Exception { + } + +@Test +public void having() throws Exception { + } + +@Test +public void createquerycriteriadeletetest() throws Exception { + } + +@Test +public void orderreversetest() throws Exception { + } + +@Test +public void modifiedquerytest() throws Exception { + } + +@Test +public void distinct() throws Exception { + } + +@Test +public void orderby() throws Exception { + } + +@Test +public void groupby() throws Exception { + } + +@Test +public void multiselect() throws Exception { + } + +@Test +public void groupbyexparraytest() throws Exception { + } + +@Test +public void groupbylisttest() throws Exception { + } + +@Test +public void createatestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getorderlist() throws Exception { + } + +@Test +public void where() throws Exception { + } + +@Test +public void createquerycriteriaupdatetest() throws Exception { + } + +@Test +public void removeatestdata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient4.java new file mode 100644 index 0000000000..ef4ab0e4f2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient4.java @@ -0,0 +1,382 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client4.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void pathgetstringillegalstateexceptiontest() throws Exception { + } + +@Test +public void pathgetillegalargumentexception() throws Exception { + } + +@Test +public void fromgetmodeltest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fromgetstringillegalstateexceptiontest() throws Exception { + } + +@Test +public void fromgetstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void executeupdateillegalstateexception1test() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient5.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient5.java new file mode 100644 index 0000000000..b7e144095d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient5.java @@ -0,0 +1,394 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient5 extends Client5{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client5.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void doubleoperandresulttypetests() throws Exception { + } + +@Test +public void floatoperandresulttypetests() throws Exception { + } + +@Test +public void createatestdata() throws Exception { + } + +@Test +public void bigdecimaloperandresulttypetests() throws Exception { + } + +@Test +public void shortoperandresulttypetests() throws Exception { + } + +@Test +public void longoperandresulttypetests() throws Exception { + } + +@Test +public void bigintegeroperandresulttypetests() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void removeatestdata() throws Exception { + } + +@Test +public void setupadata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient6.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient6.java new file mode 100644 index 0000000000..146659482b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaQuery/EEClient6.java @@ -0,0 +1,362 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient6 extends Client6{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_CriteriaQuery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery.jar"); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.A.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_CriteriaQuery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_CriteriaQuery_jar); + } + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaQuery.Client6.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_CriteriaQuery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void typetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaUpdate/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaUpdate/EEClient.java new file mode 100644 index 0000000000..0fe7b493e7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaUpdate/EEClient.java @@ -0,0 +1,403 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriapia_CriteriaUpdate_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriapia_CriteriaUpdate_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_jar"); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriapia_CriteriaUpdate_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate.jar"); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaUpdate_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaUpdate_jar); + } + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war"); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate.jar"); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriapia_CriteriaUpdate_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriapia_CriteriaUpdate_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriapia_CriteriaUpdate_jar); + } + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar"); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar"); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.CriteriaUpdate.Client.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriapia_CriteriaUpdate_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setsingularattributeexpressiontest() throws Exception { + } + +@Test +public void setsingularattributeobjecttest() throws Exception { + } + +@Test +public void subquery() throws Exception { + } + +@Test +public void fromclassgetrootsetstringobjecttest() throws Exception { + } + +@Test +public void modifiedquerytest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void whereexpressiontest() throws Exception { + } + +@Test +public void fromentitytypesetstringobjecttest() throws Exception { + } + +@Test +public void wherepredicatearraytest() throws Exception { + } + +@Test +public void setpathexpressiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setpathobjecttest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient1.java new file mode 100644 index 0000000000..0f4dca4cfa --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient1.java @@ -0,0 +1,379 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.From; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_From_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_From_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_From_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_From_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client1.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinsetillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joinstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joincollectionillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinlistillegalargumentexceptiontest() throws Exception { + } + +@Test +public void fromgetcorrelationparentillegalstateexceptiontest() throws Exception { + } + +@Test +public void joinmapillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient2.java new file mode 100644 index 0000000000..1b1a354d49 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient2.java @@ -0,0 +1,375 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.From; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_From_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_From_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_From_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_From_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client2.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinsingularattributetest() throws Exception { + } + +@Test +public void joinsingularattributejointypetest() throws Exception { + } + +@Test +public void fromgetcorrelationparenttest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinstringjointypetest() throws Exception { + } + +@Test +public void joinstringtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient3.java new file mode 100644 index 0000000000..e29c531130 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient3.java @@ -0,0 +1,403 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.From; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_From_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_From_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_From_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_From_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client3.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinlistattributejointypetest() throws Exception { + } + +@Test +public void joinsetstringtest() throws Exception { + } + +@Test +public void joinlistattributetest() throws Exception { + } + +@Test +public void joinliststringjointypetest() throws Exception { + } + +@Test +public void joinsetattributetest() throws Exception { + } + +@Test +public void joinsetstringjointypetest() throws Exception { + } + +@Test +public void joincollectionattributetest() throws Exception { + } + +@Test +public void joincollectionstringtest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinsetattributejointypetest() throws Exception { + } + +@Test +public void joinliststringtest() throws Exception { + } + +@Test +public void joincollectionstringjointypetest() throws Exception { + } + +@Test +public void joincollectionattributejointypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient4.java new file mode 100644 index 0000000000..1f6dc51a1d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/From/EEClient4.java @@ -0,0 +1,379 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.From; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_From_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_From_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_From_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_From_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_From_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_From_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From.jar"); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_From_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_From_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_From_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_From_jar); + } + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.From.Client4.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_From_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinmapattributetest() throws Exception { + } + +@Test +public void pathgetmapattributetest() throws Exception { + } + +@Test +public void joinmapstringtest() throws Exception { + } + +@Test +public void joinmapstringjointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fromgetmapattributetest() throws Exception { + } + +@Test +public void joinmapattributejointypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient1.java new file mode 100644 index 0000000000..f9868b3a62 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient1.java @@ -0,0 +1,375 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Join; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Join_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Join_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Join_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinsetillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joinstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joincollectionillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinlistillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joinmapillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient2.java new file mode 100644 index 0000000000..1f781a2e82 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient2.java @@ -0,0 +1,455 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Join; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Join_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Join_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Join_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client2.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void listjoinonexpressiontest() throws Exception { + } + +@Test +public void joinsetattributetest() throws Exception { + } + +@Test +public void joinsetstringjointypetest() throws Exception { + } + +@Test +public void pluraljointest() throws Exception { + } + +@Test +public void joinstringjointypetest() throws Exception { + } + +@Test +public void listjoinonpredicatearraytest() throws Exception { + } + +@Test +public void setjoinonexpressiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinliststringtest() throws Exception { + } + +@Test +public void joincollectionstringjointypetest() throws Exception { + } + +@Test +public void joinstringtest() throws Exception { + } + +@Test +public void pluraljoinonexpressiontest() throws Exception { + } + +@Test +public void joinlistattributejointypetest() throws Exception { + } + +@Test +public void joinsingularattributejointypetest() throws Exception { + } + +@Test +public void joinsetstringtest() throws Exception { + } + +@Test +public void collectionjoinonpredicatearraytest() throws Exception { + } + +@Test +public void joinlistattributetest() throws Exception { + } + +@Test +public void joinliststringjointypetest() throws Exception { + } + +@Test +public void joincollectionattributetest() throws Exception { + } + +@Test +public void joinsingularattributetest() throws Exception { + } + +@Test +public void setjoinonpredicatearraytest() throws Exception { + } + +@Test +public void joincollectionstringtest() throws Exception { + } + +@Test +public void joinsetattributejointypetest() throws Exception { + } + +@Test +public void pluraljoinonpredicatearraytest() throws Exception { + } + +@Test +public void joincollectionattributejointypetest() throws Exception { + } + +@Test +public void collectionjoinonexpressiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient3.java new file mode 100644 index 0000000000..ebfc856f4e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Join/EEClient3.java @@ -0,0 +1,375 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Join; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Join_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Join_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Join_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Join_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Join_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join.jar"); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Join_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Join_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Join_jar); + } + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Join.Client3.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Join_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinmapattributetest() throws Exception { + } + +@Test +public void joinmapstringtest() throws Exception { + } + +@Test +public void joinmapstringjointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void mapjoinvaluetest() throws Exception { + } + +@Test +public void joinmapattributejointypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient1.java new file mode 100644 index 0000000000..f62e27165a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient1.java @@ -0,0 +1,379 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Root; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Root_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Root_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Root_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client1.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinsetillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joinstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void joincollectionillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinlistillegalargumentexceptiontest() throws Exception { + } + +@Test +public void rootgetcorrelationparentillegalstateexceptiontest() throws Exception { + } + +@Test +public void joinmapillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient2.java new file mode 100644 index 0000000000..90fdd429e1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient2.java @@ -0,0 +1,371 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Root; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Root_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Root_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Root_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client2.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinsingularattributetest() throws Exception { + } + +@Test +public void joinsingularattributejointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinstringjointypetest() throws Exception { + } + +@Test +public void joinstringtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient3.java new file mode 100644 index 0000000000..f3c96ea99c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient3.java @@ -0,0 +1,403 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Root; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Root_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Root_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Root_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client3.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinlistattributejointypetest() throws Exception { + } + +@Test +public void joinsetstringtest() throws Exception { + } + +@Test +public void joinlistattributetest() throws Exception { + } + +@Test +public void joinliststringjointypetest() throws Exception { + } + +@Test +public void joinsetattributetest() throws Exception { + } + +@Test +public void joinsetstringjointypetest() throws Exception { + } + +@Test +public void joincollectionattributetest() throws Exception { + } + +@Test +public void joincollectionstringtest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinsetattributejointypetest() throws Exception { + } + +@Test +public void joinliststringtest() throws Exception { + } + +@Test +public void joincollectionstringjointypetest() throws Exception { + } + +@Test +public void joincollectionattributejointypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient4.java new file mode 100644 index 0000000000..67162e31b5 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/Root/EEClient4.java @@ -0,0 +1,371 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.Root; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_Root_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_Root_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_Root_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_Root_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_Root_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root.jar"); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_Root_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_Root_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_Root_jar); + } + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.Root.Client4.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_Root_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void joinmapattributetest() throws Exception { + } + +@Test +public void joinmapstringtest() throws Exception { + } + +@Test +public void joinmapstringjointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void joinmapattributejointypetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient1.java new file mode 100644 index 0000000000..00ac6d0070 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient1.java @@ -0,0 +1,507 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client1.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fetchgetparenttest() throws Exception { + } + +@Test +public void querytest4() throws Exception { + } + +@Test +public void fetchtest() throws Exception { + } + +@Test +public void test_concathavingclause() throws Exception { + } + +@Test +public void fetchfetchsingularattributetest() throws Exception { + } + +@Test +public void fetchsingularattributejointype1x1test() throws Exception { + } + +@Test +public void querytest2() throws Exception { + } + +@Test +public void test_subquery_in() throws Exception { + } + +@Test +public void test_lowerhavingclause() throws Exception { + } + +@Test +public void querytest6() throws Exception { + } + +@Test +public void querytest61() throws Exception { + } + +@Test +public void querytest22() throws Exception { + } + +@Test +public void querytest23() throws Exception { + } + +@Test +public void querytest64() throws Exception { + } + +@Test +public void querytest47() throws Exception { + } + +@Test +public void querytest69() throws Exception { + } + +@Test +public void querytest19() throws Exception { + } + +@Test +public void test_leftouterjoin_1xm() throws Exception { + } + +@Test +public void test_locatehavingclause() throws Exception { + } + +@Test +public void querytest17() throws Exception { + } + +@Test +public void querytest18() throws Exception { + } + +@Test +public void test_fetchjoin_1x1() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_innerjoin_1x1() throws Exception { + } + +@Test +public void fetchfetchsingularattributejointypetest() throws Exception { + } + +@Test +public void querytest52() throws Exception { + } + +@Test +public void querytest71() throws Exception { + } + +@Test +public void test_groupbyhaving() throws Exception { + } + +@Test +public void test_fetchjoin_1xm() throws Exception { + } + +@Test +public void querytest56() throws Exception { + } + +@Test +public void querytest15() throws Exception { + } + +@Test +public void querytest37() throws Exception { + } + +@Test +public void querytest59() throws Exception { + } + +@Test +public void querytest16() throws Exception { + } + +@Test +public void querytest36() throws Exception { + } + +@Test +public void querytest58() throws Exception { + } + +@Test +public void test_groupby() throws Exception { + } + +@Test +public void test_upperhavingclause() throws Exception { + } + +@Test +public void test_lengthhavingclause() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient2.java new file mode 100644 index 0000000000..e7e166d743 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient2.java @@ -0,0 +1,663 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client2.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest5() throws Exception { + } + +@Test +public void querytest9() throws Exception { + } + +@Test +public void querytest8() throws Exception { + } + +@Test +public void test_sqrtwhereclause() throws Exception { + } + +@Test +public void test_subquery_all_gt() throws Exception { + } + +@Test +public void fetchfetchstringjointypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void querytest42() throws Exception { + } + +@Test +public void querytest1() throws Exception { + } + +@Test +public void querytest48() throws Exception { + } + +@Test +public void test_subquery_all_lteq() throws Exception { + } + +@Test +public void getcorrelationparentillegalstateexceptiontest() throws Exception { + } + +@Test +public void querytest39() throws Exception { + } + +@Test +public void test_leftouterjoin_mx1() throws Exception { + } + +@Test +public void fetchfetchstringtest() throws Exception { + } + +@Test +public void test_subquery_some_gteq() throws Exception { + } + +@Test +public void test_innerjoin_mx1() throws Exception { + } + +@Test +public void fetchfetchpluralattributetest() throws Exception { + } + +@Test +public void test_fetchjoin_mx1_1() throws Exception { + } + +@Test +public void test_innerjoin_1xm() throws Exception { + } + +@Test +public void test_subquery_any_eq() throws Exception { + } + +@Test +public void test_subquery_between() throws Exception { + } + +@Test +public void test_andconditiontt() throws Exception { + } + +@Test +public void subquerywhereexpressiontest() throws Exception { + } + +@Test +public void test_orconditionff() throws Exception { + } + +@Test +public void querytest11() throws Exception { + } + +@Test +public void querytest12() throws Exception { + } + +@Test +public void test_subquery_exists_02() throws Exception { + } + +@Test +public void querytest10() throws Exception { + } + +@Test +public void subqueryhavingexpressiontest() throws Exception { + } + +@Test +public void querytest13() throws Exception { + } + +@Test +public void querytest14() throws Exception { + } + +@Test +public void test_andconditiontf() throws Exception { + } + +@Test +public void test_orconditionft() throws Exception { + } + +@Test +public void test_subquery_all_noteq() throws Exception { + } + +@Test +public void test_notbetweenarithmetic() throws Exception { + } + +@Test +public void subquerydistincttest() throws Exception { + } + +@Test +public void subquerygetselectiongetparenttest() throws Exception { + } + +@Test +public void querytest62() throws Exception { + } + +@Test +public void querytest63() throws Exception { + } + +@Test +public void subquerycollectionjointest() throws Exception { + } + +@Test +public void querytest60() throws Exception { + } + +@Test +public void test_subquery_all_eq() throws Exception { + } + +@Test +public void querytest66() throws Exception { + } + +@Test +public void querytest67() throws Exception { + } + +@Test +public void querytest65() throws Exception { + } + +@Test +public void querytest27() throws Exception { + } + +@Test +public void test_subquery_all_gteq() throws Exception { + } + +@Test +public void test_orconditiontf() throws Exception { + } + +@Test +public void subqueryhavingpredicatearraytest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_groupby_1() throws Exception { + } + +@Test +public void test_groupbywhereclause() throws Exception { + } + +@Test +public void test_abshavingclause() throws Exception { + } + +@Test +public void test_subquery_any_gt() throws Exception { + } + +@Test +public void fetchfetchstringjointypetest() throws Exception { + } + +@Test +public void test_andconditionff() throws Exception { + } + +@Test +public void test_subquery_all_lt() throws Exception { + } + +@Test +public void subquerysetjointest() throws Exception { + } + +@Test +public void querytest30() throws Exception { + } + +@Test +public void test_subquery_some_lteq() throws Exception { + } + +@Test +public void test_orconditiontt() throws Exception { + } + +@Test +public void querytest33() throws Exception { + } + +@Test +public void querytest34() throws Exception { + } + +@Test +public void test_fetchjoin_mx1() throws Exception { + } + +@Test +public void fetchfetchstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void querytest32() throws Exception { + } + +@Test +public void test_andconditionft() throws Exception { + } + +@Test +public void querytest35() throws Exception { + } + +@Test +public void test_subquery_like() throws Exception { + } + +@Test +public void fetchfetchpluralattributejointypetest() throws Exception { + } + +@Test +public void subqueryselectexpressiontest() throws Exception { + } + +@Test +public void subquerylistjointest() throws Exception { + } + +@Test +public void test_subquery_any_lt() throws Exception { + } + +@Test +public void querytest29() throws Exception { + } + +@Test +public void subquerywherepredicatearraytest() throws Exception { + } + +@Test +public void fetchpluralattributejointype1xmtest() throws Exception { + } + +@Test +public void test_subquery_join() throws Exception { + } + +@Test +public void fetchpluralattribute1xmtest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient3.java new file mode 100644 index 0000000000..cfca89a35d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient3.java @@ -0,0 +1,435 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client3.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest3() throws Exception { + } + +@Test +public void likeexpexpchartest() throws Exception { + } + +@Test +public void querytest51() throws Exception { + } + +@Test +public void substringhavingexpressiontest() throws Exception { + } + +@Test +public void querytest50() throws Exception { + } + +@Test +public void querytest45() throws Exception { + } + +@Test +public void querytest20() throws Exception { + } + +@Test +public void querytest31() throws Exception { + } + +@Test +public void querytest53() throws Exception { + } + +@Test +public void test_lowerstringexpression() throws Exception { + } + +@Test +public void querytest21() throws Exception { + } + +@Test +public void querytest54() throws Exception { + } + +@Test +public void querytest49() throws Exception { + } + +@Test +public void test_fetchjoin_mxm() throws Exception { + } + +@Test +public void test_upperstringexpression() throws Exception { + } + +@Test +public void test_innerjoin_mxm() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void likeexpstringexptest() throws Exception { + } + +@Test +public void substringhavingexpressionpredicatearraytest() throws Exception { + } + +@Test +public void likeexpexpexptest() throws Exception { + } + +@Test +public void test_leftouterjoin_mxm() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient4.java new file mode 100644 index 0000000000..1119e522e1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient4.java @@ -0,0 +1,395 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client4.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest70() throws Exception { + } + +@Test +public void querytest40() throws Exception { + } + +@Test +public void querytest41() throws Exception { + } + +@Test +public void querytest7() throws Exception { + } + +@Test +public void test_notbetweendates() throws Exception { + } + +@Test +public void querytest44() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void querytest43() throws Exception { + } + +@Test +public void querytest38() throws Exception { + } + +@Test +public void test_betweendates() throws Exception { + } + +@Test +public void querytest68() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient5.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient5.java new file mode 100644 index 0000000000..5a31b3a8ad --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient5.java @@ -0,0 +1,371 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient5 extends Client5{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client5.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest28() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void querytest26() throws Exception { + } + +@Test +public void querytest24() throws Exception { + } + +@Test +public void querytest25() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient6.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient6.java new file mode 100644 index 0000000000..67695971e8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient6.java @@ -0,0 +1,359 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient6 extends Client6{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client6.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest55() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient7.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient7.java new file mode 100644 index 0000000000..6d195b04ff --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/metamodelquery/EEClient7.java @@ -0,0 +1,359 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient7 extends Client7{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_metamodelquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_metamodelquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery.jar"); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_metamodelquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_metamodelquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_metamodelquery_jar); + } + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.metamodelquery.Client7.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_metamodelquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getcorrelatedjoinstest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient1.java new file mode 100644 index 0000000000..ec7514e2d2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient1.java @@ -0,0 +1,399 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.misc; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_misc_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_misc_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_misc_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client1.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getroots() throws Exception { + } + +@Test +public void predicatebooleanoperatortest() throws Exception { + } + +@Test +public void isdistinct() throws Exception { + } + +@Test +public void predicateisnegatedtest() throws Exception { + } + +@Test +public void getselection() throws Exception { + } + +@Test +public void getgrouplist() throws Exception { + } + +@Test +public void predicategetoperatortest() throws Exception { + } + +@Test +public void expressiongetcompoundselectionitemsillegalstateexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void expressioniscompoundselectiontest() throws Exception { + } + +@Test +public void getresulttype() throws Exception { + } + +@Test +public void selectiongetcompoundselectionitemsillegalstateexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient2.java new file mode 100644 index 0000000000..d44243fce4 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient2.java @@ -0,0 +1,419 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.misc; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_misc_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_misc_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_misc_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client2.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void subqueryinexpressiontest() throws Exception { + } + +@Test +public void subqueryisnotnull() throws Exception { + } + +@Test +public void pathisnulltest() throws Exception { + } + +@Test +public void pathisnotnulltest() throws Exception { + } + +@Test +public void predicategetexpressionstest() throws Exception { + } + +@Test +public void pathinobjectarraytest() throws Exception { + } + +@Test +public void subqueryincollectiontest() throws Exception { + } + +@Test +public void subqueryinobjectarraytest() throws Exception { + } + +@Test +public void subqueryisnull() throws Exception { + } + +@Test +public void subqueryinexpressionarraytest() throws Exception { + } + +@Test +public void getgrouprestriction() throws Exception { + } + +@Test +public void predicateisnulltest() throws Exception { + } + +@Test +public void pathincollectiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void pathinexpressionarraytest() throws Exception { + } + +@Test +public void predicateisnotnulltest() throws Exception { + } + +@Test +public void pathinexpressiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient3.java new file mode 100644 index 0000000000..2bd3e1a1cc --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/misc/EEClient3.java @@ -0,0 +1,383 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.misc; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_misc_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_misc_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_misc_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_misc_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_misc_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc.jar"); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_misc_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_misc_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_misc_jar); + } + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.misc.Client3.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_misc_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void pathgetpluralattributetest() throws Exception { + } + +@Test +public void subquery() throws Exception { + } + +@Test +public void subquerygroupbyexpressiontest() throws Exception { + } + +@Test +public void subquerygroupbylisttest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void compoundselectiongetcompoundselectionitemstest() throws Exception { + } + +@Test +public void selectiongetcompoundselectionitemstest() throws Exception { + } + +@Test +public void subquerygroupbyexpressionarraytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient1.java new file mode 100644 index 0000000000..5098bac560 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient1.java @@ -0,0 +1,263 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.parameter; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_parameter_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + ear.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter.jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + } + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter.jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + } + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client1.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void parametertest3() throws Exception { + } + +@Test +public void parametertest4() throws Exception { + } + +@Test +public void parametertest1() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void parametertest2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient2.java new file mode 100644 index 0000000000..a29cc453b1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/parameter/EEClient2.java @@ -0,0 +1,263 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.parameter; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_parameter_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + ear.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter.jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + } + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter.jar"); + jpa_core_criteriaapi_parameter_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Employee.class); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_parameter_jar); + } + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.parameter.Client2.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_parameter_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void parameterexpressioninobjectarraytest() throws Exception { + } + +@Test +public void parameterexpressioninexpressionarraytest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void parameterexpressionincollectiontest() throws Exception { + } + +@Test +public void parameterexpressioninexpressiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient1.java new file mode 100644 index 0000000000..8356c440b8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient1.java @@ -0,0 +1,363 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.strquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_strquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client1.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fetchstringandstringjointypeillegalargumentexception() throws Exception { + } + +@Test +public void jointest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient2.java new file mode 100644 index 0000000000..3e0841434b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient2.java @@ -0,0 +1,587 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.strquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_strquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client2.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest5() throws Exception { + } + +@Test +public void querytest9() throws Exception { + } + +@Test +public void querytest8() throws Exception { + } + +@Test +public void test_sqrtwhereclause() throws Exception { + } + +@Test +public void test_subquery_all_gt() throws Exception { + } + +@Test +public void querytest42() throws Exception { + } + +@Test +public void querytest1() throws Exception { + } + +@Test +public void querytest48() throws Exception { + } + +@Test +public void test_subquery_all_lteq() throws Exception { + } + +@Test +public void test_leftouterjoin_1xm() throws Exception { + } + +@Test +public void querytest39() throws Exception { + } + +@Test +public void test_leftouterjoin_mx1() throws Exception { + } + +@Test +public void test_subquery_some_gteq() throws Exception { + } + +@Test +public void test_innerjoin_mx1() throws Exception { + } + +@Test +public void test_fetchjoin_mx1_1() throws Exception { + } + +@Test +public void test_innerjoin_1xm() throws Exception { + } + +@Test +public void test_subquery_any_eq() throws Exception { + } + +@Test +public void test_subquery_between() throws Exception { + } + +@Test +public void test_andconditiontt() throws Exception { + } + +@Test +public void test_orconditionff() throws Exception { + } + +@Test +public void querytest11() throws Exception { + } + +@Test +public void test_subquery_exists_01() throws Exception { + } + +@Test +public void querytest12() throws Exception { + } + +@Test +public void test_subquery_exists_02() throws Exception { + } + +@Test +public void querytest10() throws Exception { + } + +@Test +public void querytest13() throws Exception { + } + +@Test +public void querytest14() throws Exception { + } + +@Test +public void test_andconditiontf() throws Exception { + } + +@Test +public void test_orconditionft() throws Exception { + } + +@Test +public void test_subquery_all_noteq() throws Exception { + } + +@Test +public void test_notbetweenarithmetic() throws Exception { + } + +@Test +public void querytest62() throws Exception { + } + +@Test +public void querytest63() throws Exception { + } + +@Test +public void querytest60() throws Exception { + } + +@Test +public void test_subquery_all_eq() throws Exception { + } + +@Test +public void querytest66() throws Exception { + } + +@Test +public void querytest67() throws Exception { + } + +@Test +public void querytest65() throws Exception { + } + +@Test +public void querytest27() throws Exception { + } + +@Test +public void test_subquery_all_gteq() throws Exception { + } + +@Test +public void test_orconditiontf() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_groupby_1() throws Exception { + } + +@Test +public void test_groupbywhereclause() throws Exception { + } + +@Test +public void test_abshavingclause() throws Exception { + } + +@Test +public void test_subquery_any_gt() throws Exception { + } + +@Test +public void test_andconditionff() throws Exception { + } + +@Test +public void test_subquery_all_lt() throws Exception { + } + +@Test +public void test_subquery_some_lteq() throws Exception { + } + +@Test +public void test_orconditiontt() throws Exception { + } + +@Test +public void querytest33() throws Exception { + } + +@Test +public void querytest34() throws Exception { + } + +@Test +public void test_fetchjoin_mx1() throws Exception { + } + +@Test +public void querytest32() throws Exception { + } + +@Test +public void test_andconditionft() throws Exception { + } + +@Test +public void querytest35() throws Exception { + } + +@Test +public void test_subquery_like() throws Exception { + } + +@Test +public void test_subquery_any_lt() throws Exception { + } + +@Test +public void test_subquery_join() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient3.java new file mode 100644 index 0000000000..d3b329ea52 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient3.java @@ -0,0 +1,499 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.strquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_strquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client3.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest4() throws Exception { + } + +@Test +public void test_concathavingclause() throws Exception { + } + +@Test +public void isnullonetoonetest() throws Exception { + } + +@Test +public void querytest2() throws Exception { + } + +@Test +public void test_subquery_in() throws Exception { + } + +@Test +public void test_lowerhavingclause() throws Exception { + } + +@Test +public void querytest6() throws Exception { + } + +@Test +public void querytest61() throws Exception { + } + +@Test +public void querytest22() throws Exception { + } + +@Test +public void querytest23() throws Exception { + } + +@Test +public void querytest64() throws Exception { + } + +@Test +public void querytest47() throws Exception { + } + +@Test +public void querytest69() throws Exception { + } + +@Test +public void querytest19() throws Exception { + } + +@Test +public void test_locatehavingclause() throws Exception { + } + +@Test +public void querytest17() throws Exception { + } + +@Test +public void querytest18() throws Exception { + } + +@Test +public void test_fetchjoin_1x1() throws Exception { + } + +@Test +public void fetchstringjointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_innerjoin_1x1() throws Exception { + } + +@Test +public void fromiscorrelatedtest() throws Exception { + } + +@Test +public void querytest52() throws Exception { + } + +@Test +public void querytest71() throws Exception { + } + +@Test +public void test_groupbyhaving() throws Exception { + } + +@Test +public void test_fetchjoin_1xm() throws Exception { + } + +@Test +public void querytest56() throws Exception { + } + +@Test +public void querytest15() throws Exception { + } + +@Test +public void querytest37() throws Exception { + } + +@Test +public void querytest59() throws Exception { + } + +@Test +public void querytest16() throws Exception { + } + +@Test +public void querytest36() throws Exception { + } + +@Test +public void querytest58() throws Exception { + } + +@Test +public void test_groupby() throws Exception { + } + +@Test +public void fetchstringtest() throws Exception { + } + +@Test +public void test_upperhavingclause() throws Exception { + } + +@Test +public void test_lengthhavingclause() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient4.java new file mode 100644 index 0000000000..23e0516c7e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient4.java @@ -0,0 +1,395 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.strquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_strquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client4.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest70() throws Exception { + } + +@Test +public void querytest40() throws Exception { + } + +@Test +public void querytest41() throws Exception { + } + +@Test +public void querytest7() throws Exception { + } + +@Test +public void test_notbetweendates() throws Exception { + } + +@Test +public void querytest44() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void querytest43() throws Exception { + } + +@Test +public void querytest38() throws Exception { + } + +@Test +public void test_betweendates() throws Exception { + } + +@Test +public void querytest68() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient5.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient5.java new file mode 100644 index 0000000000..79da1c44b0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/strquery/EEClient5.java @@ -0,0 +1,443 @@ + +package ee.jakarta.tck.persistence.core.criteriaapi.strquery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient5 extends Client5{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_criteriaapi_strquery_vehicles.ear"); + + { + + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_criteriaapi_strquery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery.jar"); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product_.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_criteriaapi_strquery_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_criteriaapi_strquery_jar.addAsManifestResource("persistence.xml"); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addAsLibrary(jpa_core_criteriaapi_strquery_jar); + } + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar"); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.criteriaapi.strquery.Client5.class); + ear.addAsModule(jpa_core_criteriaapi_strquery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest3() throws Exception { + } + +@Test +public void querytest51() throws Exception { + } + +@Test +public void querytest30() throws Exception { + } + +@Test +public void querytest50() throws Exception { + } + +@Test +public void querytest45() throws Exception { + } + +@Test +public void querytest20() throws Exception { + } + +@Test +public void querytest31() throws Exception { + } + +@Test +public void querytest53() throws Exception { + } + +@Test +public void test_lowerstringexpression() throws Exception { + } + +@Test +public void querytest21() throws Exception { + } + +@Test +public void querytest54() throws Exception { + } + +@Test +public void querytest26() throws Exception { + } + +@Test +public void querytest49() throws Exception { + } + +@Test +public void test_fetchjoin_mxm() throws Exception { + } + +@Test +public void querytest24() throws Exception { + } + +@Test +public void querytest25() throws Exception { + } + +@Test +public void test_upperstringexpression() throws Exception { + } + +@Test +public void querytest28() throws Exception { + } + +@Test +public void querytest29() throws Exception { + } + +@Test +public void test_innerjoin_mxm() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_substringhavingclause() throws Exception { + } + +@Test +public void test_leftouterjoin_mxm() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1a/EEClient.java new file mode 100644 index 0000000000..1a446145eb --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1a/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex1a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex1a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex1a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_jar"); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Employee.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Dependent.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1DependentId.class); + ear.addAsLibrary(jpa_core_deriverdid_ex1a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex1a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a.jar"); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Employee.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Dependent.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1DependentId.class); + jpa_core_deriverdid_ex1a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex1a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex1a_jar); + } + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex1a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a.jar"); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Employee.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1Dependent.class); + jpa_core_deriverdid_ex1a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.DID1DependentId.class); + jpa_core_deriverdid_ex1a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex1a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex1a_jar); + } + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1a.Client.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1b/EEClient.java new file mode 100644 index 0000000000..6c87cdd55e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex1b/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex1b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex1b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex1b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_jar"); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependent.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependentId.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bEmployee.class); + ear.addAsLibrary(jpa_core_deriverdid_ex1b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex1b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b.jar"); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependent.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependentId.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bEmployee.class); + jpa_core_deriverdid_ex1b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex1b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex1b_jar); + } + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex1b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b.jar"); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependent.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bDependentId.class); + jpa_core_deriverdid_ex1b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.DID1bEmployee.class); + jpa_core_deriverdid_ex1b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex1b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex1b_jar); + } + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex1b.Client.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex1b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2a/EEClient.java new file mode 100644 index 0000000000..a0e94ac734 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2a/EEClient.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex2a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex2a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex2a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_jar"); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Employee.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2EmployeeId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2DependentId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Dependent.class); + ear.addAsLibrary(jpa_core_deriverdid_ex2a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex2a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a.jar"); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Employee.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2EmployeeId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2DependentId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Dependent.class); + jpa_core_deriverdid_ex2a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex2a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex2a_jar); + } + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex2a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a.jar"); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Employee.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2EmployeeId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2DependentId.class); + jpa_core_deriverdid_ex2a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.DID2Dependent.class); + jpa_core_deriverdid_ex2a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex2a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex2a_jar); + } + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2a.Client.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2b/EEClient.java new file mode 100644 index 0000000000..26c4f191ee --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex2b/EEClient.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex2b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex2b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex2b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_jar"); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependentId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependent.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployeeId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployee.class); + ear.addAsLibrary(jpa_core_deriverdid_ex2b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex2b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b.jar"); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependentId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependent.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployeeId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployee.class); + jpa_core_deriverdid_ex2b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex2b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex2b_jar); + } + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex2b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b.jar"); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependentId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bDependent.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployeeId.class); + jpa_core_deriverdid_ex2b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.DID2bEmployee.class); + jpa_core_deriverdid_ex2b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex2b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex2b_jar); + } + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex2b.Client.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex2b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3a/EEClient.java new file mode 100644 index 0000000000..0823321226 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3a/EEClient.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex3a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex3a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex3a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_jar"); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Dependent.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3DependentId.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Employee.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3EmployeeId.class); + ear.addAsLibrary(jpa_core_deriverdid_ex3a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex3a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a.jar"); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Dependent.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3DependentId.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Employee.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3EmployeeId.class); + jpa_core_deriverdid_ex3a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex3a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex3a_jar); + } + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex3a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a.jar"); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Dependent.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3DependentId.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3Employee.class); + jpa_core_deriverdid_ex3a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.DID3EmployeeId.class); + jpa_core_deriverdid_ex3a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex3a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex3a_jar); + } + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3a.Client.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3b/EEClient.java new file mode 100644 index 0000000000..efbf11ed3f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex3b/EEClient.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex3b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex3b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex3b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_jar"); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployee.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependentId.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependent.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployeeId.class); + ear.addAsLibrary(jpa_core_deriverdid_ex3b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex3b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b.jar"); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployee.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependentId.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependent.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployeeId.class); + jpa_core_deriverdid_ex3b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex3b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex3b_jar); + } + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex3b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b.jar"); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployee.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependentId.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bDependent.class); + jpa_core_deriverdid_ex3b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.DID3bEmployeeId.class); + jpa_core_deriverdid_ex3b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex3b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex3b_jar); + } + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex3b.Client.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex3b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4a/EEClient.java new file mode 100644 index 0000000000..3a657e3956 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4a/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex4a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex4a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex4a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_jar"); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4MedicalHistory.class); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4Person.class); + ear.addAsLibrary(jpa_core_deriverdid_ex4a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex4a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a.jar"); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4MedicalHistory.class); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4Person.class); + jpa_core_deriverdid_ex4a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex4a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex4a_jar); + } + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex4a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a.jar"); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4MedicalHistory.class); + jpa_core_deriverdid_ex4a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.DID4Person.class); + jpa_core_deriverdid_ex4a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex4a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex4a_jar); + } + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4a.Client.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4b/EEClient.java new file mode 100644 index 0000000000..f909f95e93 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex4b/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex4b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex4b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex4b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_jar"); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bPerson.class); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bMedicalHistory.class); + ear.addAsLibrary(jpa_core_deriverdid_ex4b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex4b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b.jar"); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bPerson.class); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bMedicalHistory.class); + jpa_core_deriverdid_ex4b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex4b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex4b_jar); + } + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex4b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b.jar"); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bPerson.class); + jpa_core_deriverdid_ex4b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.DID4bMedicalHistory.class); + jpa_core_deriverdid_ex4b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex4b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex4b_jar); + } + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex4b.Client.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex4b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5a/EEClient.java new file mode 100644 index 0000000000..8e1b3f25ea --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5a/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex5a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex5a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex5a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_jar"); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5PersonId.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5Person.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5MedicalHistory.class); + ear.addAsLibrary(jpa_core_deriverdid_ex5a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex5a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a.jar"); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5PersonId.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5Person.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5MedicalHistory.class); + jpa_core_deriverdid_ex5a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex5a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex5a_jar); + } + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex5a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a.jar"); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5PersonId.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5Person.class); + jpa_core_deriverdid_ex5a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.DID5MedicalHistory.class); + jpa_core_deriverdid_ex5a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex5a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex5a_jar); + } + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5a.Client.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5b/EEClient.java new file mode 100644 index 0000000000..0f31026947 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex5b/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex5b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex5b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex5b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_jar"); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bMedicalHistory.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPerson.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPersonId.class); + ear.addAsLibrary(jpa_core_deriverdid_ex5b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex5b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b.jar"); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bMedicalHistory.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPerson.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPersonId.class); + jpa_core_deriverdid_ex5b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex5b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex5b_jar); + } + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex5b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b.jar"); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bMedicalHistory.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPerson.class); + jpa_core_deriverdid_ex5b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.DID5bPersonId.class); + jpa_core_deriverdid_ex5b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex5b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex5b_jar); + } + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex5b.Client.class); + ear.addAsModule(jpa_core_deriverdid_ex5b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6a/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6a/EEClient.java new file mode 100644 index 0000000000..5d969cdbc2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6a/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex6a; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex6a_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex6a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_jar"); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6MedicalHistory.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6Person.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6PersonId.class); + ear.addAsLibrary(jpa_core_deriverdid_ex6a_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex6a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a.jar"); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6MedicalHistory.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6Person.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6PersonId.class); + jpa_core_deriverdid_ex6a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex6a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex6a_jar); + } + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex6a_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a.jar"); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6MedicalHistory.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6Person.class); + jpa_core_deriverdid_ex6a_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.DID6PersonId.class); + jpa_core_deriverdid_ex6a_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex6a_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex6a_jar); + } + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6a.Client.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6a_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6b/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6b/EEClient.java new file mode 100644 index 0000000000..5e096a9d64 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/derivedid/ex6b/EEClient.java @@ -0,0 +1,269 @@ + +package ee.jakarta.tck.persistence.core.derivedid.ex6b; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_deriverdid_ex6b_vehicles.ear"); + + { + + JavaArchive jpa_core_deriverdid_ex6b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_jar"); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPersonId.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPerson.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bMedicalHistory.class); + ear.addAsLibrary(jpa_core_deriverdid_ex6b_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar"); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar"); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war"); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex6b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b.jar"); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPersonId.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPerson.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bMedicalHistory.class); + jpa_core_deriverdid_ex6b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex6b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex6b_jar); + } + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war"); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_deriverdid_ex6b_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b.jar"); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPersonId.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bPerson.class); + jpa_core_deriverdid_ex6b_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.DID6bMedicalHistory.class); + jpa_core_deriverdid_ex6b_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_deriverdid_ex6b_jar.addAsManifestResource("persistence.xml"); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addAsLibrary(jpa_core_deriverdid_ex6b_jar); + } + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar"); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar"); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar"); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.derivedid.ex6b.Client.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_deriverdid_ex6b_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient1.java new file mode 100644 index 0000000000..70d806aaa7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient1.java @@ -0,0 +1,378 @@ + +package ee.jakarta.tck.persistence.core.entityManager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + ear.addAsLibrary(jpa_core_entityManager_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_client_jar"); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_pmservlet_vehicle_web_war"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_puservlet_vehicle_web_war"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_client_jar"); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_ejb_jar"); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_client_jar"); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client1.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void refreshnonmanagedobjectmapillegalargumentexceptiontest() throws Exception { + } + +@Test +public void mergetest() throws Exception { + } + +@Test +public void emgetmetamodeltest() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void refreshinvalidobjectmapillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createnamedqueryillegalargumentexceptiontest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void createstoredprocedurequerystringstringarrayillegalargumentexceptiontest() throws Exception { + } + +@Test +public void lockillegalstateexceptiontest() throws Exception { + } + +@Test +public void isjoinedtotransactiontest() throws Exception { + } + +@Test +public void detachillegalargumentexceptiontest() throws Exception { + } + +@Test +public void verifylistoflistemployeeids() throws Exception { + } + +@Test +public void refreshinvalidobjectlockmodetypemapillegalargumentexceptiontest() throws Exception { + } + +@Test +public void containsillegalargumentexception() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void removeexceptionstest() throws Exception { + } + +@Test +public void refreshnonmanagedobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createqueryillegalargumentexceptiontest() throws Exception { + } + +@Test +public void refreshinvalidobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void mergeexceptionstest() throws Exception { + } + +@Test +public void refreshnonmanagedobjectlockmodetypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getentitymanagerfactorytest() throws Exception { + } + +@Test +public void getcriteriabuildertest() throws Exception { + } + +@Test +public void createstoredprocedurequerystringclassarrayillegalargumentexceptiontest() throws Exception { + } + +@Test +public void refreshnonmanagedobjectlockmodetypemapillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createnamedstoredprocedurequerystringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void refreshinvalidobjectlockmodetypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createstoredprocedurequerystringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void autocloseabletest() throws Exception { + } + +@Test +public void setpropertytest() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient2.java new file mode 100644 index 0000000000..a7c3ca6653 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient2.java @@ -0,0 +1,306 @@ + +package ee.jakarta.tck.persistence.core.entityManager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + ear.addAsLibrary(jpa_core_entityManager_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_client_jar"); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_pmservlet_vehicle_web_war"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_puservlet_vehicle_web_war"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_client_jar"); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_ejb_jar"); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_client_jar"); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client2.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void refreshremovedobjectlockmodetypemapentitynotfoundexceptiontest() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void setuporderdata() throws Exception { + } + +@Test +public void refreshremovedobjectmapentitynotfoundexceptiontest() throws Exception { + } + +@Test +public void refreshremovedobjectlockmodetypeentitynotfoundexceptiontest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void verifylistoflistemployeeids() throws Exception { + } + +@Test +public void createorderdata() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void refreshremovedobjectentitynotfoundexceptiontest() throws Exception { + } + +@Test +public void persistexceptionstest() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient3.java new file mode 100644 index 0000000000..2624afc95d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager/EEClient3.java @@ -0,0 +1,298 @@ + +package ee.jakarta.tck.persistence.core.entityManager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + ear.addAsLibrary(jpa_core_entityManager_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_client_jar"); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_pmservlet_vehicle_web_war"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager_puservlet_vehicle_web_war"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager.jar"); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Employee.class); + jpa_core_entityManager_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Order.class); + jpa_core_entityManager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager_jar); + } + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_client_jar"); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateful3_vehicle_ejb_jar"); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_client_jar"); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager.Client3.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanupdata() throws Exception { + } + +@Test +public void client3() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void setupemployeedata() throws Exception { + } + +@Test +public void createstoredprocedurequerystringtest() throws Exception { + } + +@Test +public void verifylistoflistemployeeids() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createnamedstoredprocedurequerystringtest() throws Exception { + } + +@Test +public void createstoredprocedurequerystringclassarraytest() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } + +@Test +public void createstoredprocedurequerystringstringarraytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient1.java new file mode 100644 index 0000000000..18d0d9e76b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient1.java @@ -0,0 +1,307 @@ + +package ee.jakarta.tck.persistence.core.entityManager2; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager2_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + ear.addAsLibrary(jpa_core_entityManager2_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_client_jar"); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client1.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client1.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager2_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_pmservlet_vehicle_web_war"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client1.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager2_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_puservlet_vehicle_web_war"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client1.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback9test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback21test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback4test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback12test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback25test() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback8test() throws Exception { + } + +@Test +public void findexceptionstest() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback5test() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback17test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback30test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback26test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback13test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback15test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback10test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback7test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback23test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback2test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback32test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback31test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback6test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback1test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback16test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback14test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback29test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback3test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback27test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback24test() throws Exception { + } + +@Test +public void flushexceptionstest() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback11test() throws Exception { + } + +@Test +public void entitymanagermethodsruntimeexceptionscauserollback28test() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient2.java new file mode 100644 index 0000000000..90abc80a46 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient2.java @@ -0,0 +1,207 @@ + +package ee.jakarta.tck.persistence.core.entityManager2; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager2_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + ear.addAsLibrary(jpa_core_entityManager2_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_client_jar"); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client2.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client2.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager2_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_pmservlet_vehicle_web_war"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client2.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager2_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_puservlet_vehicle_web_war"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client2.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void setuporderdata() throws Exception { + } + +@Test +public void cleanupdata() throws Exception { + } + +@Test +public void locktransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void refreshtransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void locktransactionrequiredexception2test() throws Exception { + } + +@Test +public void createorderdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient3.java new file mode 100644 index 0000000000..4590a2fc69 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManager2/EEClient3.java @@ -0,0 +1,227 @@ + +package ee.jakarta.tck.persistence.core.entityManager2; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManager2_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + ear.addAsLibrary(jpa_core_entityManager2_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_client_jar"); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_stateless3_vehicle_ejb_jar"); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client3.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_stateless3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client3.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManager2_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManager2_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_pmservlet_vehicle_web_war"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client3.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManager2_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManager2_puservlet_vehicle_web_war"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManager2_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManager2.jar"); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Employee.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.Order.class); + jpa_core_entityManager2_jar.addClass(ee.jakarta.tck.persistence.core.entityManager2.DoesNotExist.class); + jpa_core_entityManager2_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManager2_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManager2_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManager2_jar); + } + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManager2.Client3.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManager2_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManager2_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void cleanupdata() throws Exception { + } + +@Test +public void client3() throws Exception { + } + +@Test +public void findoptionstest() throws Exception { + } + +@Test +public void runwithconnectiontest() throws Exception { + } + +@Test +public void refreshoptionstest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getreferencefornonexistingentitytest() throws Exception { + } + +@Test +public void setuporderdata() throws Exception { + } + +@Test +public void getreferenceforexistingentitytest() throws Exception { + } + +@Test +public void createorderdata() throws Exception { + } + +@Test +public void setcachestoremodetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void callwithconnectiontest() throws Exception { + } + +@Test +public void setcacheretrievemodetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient1.java new file mode 100644 index 0000000000..48b9a7fed1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient1.java @@ -0,0 +1,280 @@ + +package ee.jakarta.tck.persistence.core.entityManagerFactory; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManagerFactory_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + ear.addAsLibrary(jpa_core_entityManagerFactory_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManagerFactory_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_pmservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManagerFactory_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_puservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client1.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void addnamedqueryflushmodetest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void addnamedquerymaxresulttest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void createordertestdata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient2.java new file mode 100644 index 0000000000..a9c2a20220 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient2.java @@ -0,0 +1,280 @@ + +package ee.jakarta.tck.persistence.core.entityManagerFactory; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManagerFactory_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + ear.addAsLibrary(jpa_core_entityManagerFactory_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManagerFactory_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_pmservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManagerFactory_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_puservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client2.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getpersistenceunitutil() throws Exception { + } + +@Test +public void setupnodata() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void getcriteriabuildertest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getmetamodeltest() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void autocloseabletest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient3.java new file mode 100644 index 0000000000..4bcc7970a9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient3.java @@ -0,0 +1,276 @@ + +package ee.jakarta.tck.persistence.core.entityManagerFactory; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManagerFactory_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + ear.addAsLibrary(jpa_core_entityManagerFactory_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManagerFactory_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_pmservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManagerFactory_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_puservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client3.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client3() throws Exception { + } + +@Test +public void addnamedquerylockmodetest() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void createmembertestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setupmember() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient4.java new file mode 100644 index 0000000000..7267f34e1e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactory/EEClient4.java @@ -0,0 +1,276 @@ + +package ee.jakarta.tck.persistence.core.entityManagerFactory; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManagerFactory_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + ear.addAsLibrary(jpa_core_entityManagerFactory_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManagerFactory_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_pmservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManagerFactory_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactory_puservlet_vehicle_web_war"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactory_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory.jar"); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Order_.class); + jpa_core_entityManagerFactory_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Member_.class); + jpa_core_entityManagerFactory_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactory_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactory_jar); + } + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_client_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar"); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactory.Client4.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactory_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getnametest() throws Exception { + } + +@Test +public void client4() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void callintransactiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setupmember() throws Exception { + } + +@Test +public void runintransactiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactoryCloseExceptions/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactoryCloseExceptions/EEClient.java new file mode 100644 index 0000000000..af7f91f13d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityManagerFactoryCloseExceptions/EEClient.java @@ -0,0 +1,260 @@ + +package ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityManagerFactoryCloseException_vehicles.ear"); + + { + + JavaArchive jpa_core_entityManagerFactoryCloseException_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_jar"); + ear.addAsLibrary(jpa_core_entityManagerFactoryCloseException_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar"); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar"); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war"); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactoryCloseException_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException.jar"); + jpa_core_entityManagerFactoryCloseException_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactoryCloseException_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactoryCloseException_jar); + } + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war"); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityManagerFactoryCloseException_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException.jar"); + jpa_core_entityManagerFactoryCloseException_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityManagerFactoryCloseException_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityManagerFactoryCloseException_jar); + } + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar"); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar"); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar"); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar"); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityManagerFactoryCloseExceptions.Client.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityManagerFactoryCloseException_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void nullcleanup() throws Exception { + } + +@Test +public void exceptionstest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityTransaction/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityTransaction/EEClient.java new file mode 100644 index 0000000000..51c38a35d6 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entityTransaction/EEClient.java @@ -0,0 +1,198 @@ + +package ee.jakarta.tck.persistence.core.entityTransaction; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entityTransaction_vehicles.ear"); + + { + + JavaArchive jpa_core_entityTransaction_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction_jar"); + ear.addAsLibrary(jpa_core_entityTransaction_jar); + + } + { + JavaArchive jpa_core_entityTransaction_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction_stateless3_vehicle_client_jar"); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityTransaction_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityTransaction_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction_stateless3_vehicle_ejb_jar"); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityTransaction_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityTransaction.Client.class); + ear.addAsModule(jpa_core_entityTransaction_stateless3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entityTransaction_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entityTransaction.Client.class); + jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entityTransaction_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entityTransaction_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityTransaction_pmservlet_vehicle_web_war"); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityTransaction_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction.jar"); + jpa_core_entityTransaction_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityTransaction_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entityTransaction_jar); + } + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityTransaction_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityTransaction.Client.class); + ear.addAsModule(jpa_core_entityTransaction_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entityTransaction_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entityTransaction_puservlet_vehicle_web_war"); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entityTransaction_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entityTransaction.jar"); + jpa_core_entityTransaction_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entityTransaction_jar.addAsManifestResource("persistence.xml"); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entityTransaction_jar); + } + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entityTransaction_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entityTransaction.Client.class); + ear.addAsModule(jpa_core_entityTransaction_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void rollbackillegalstateexceptiontest() throws Exception { + } + +@Test +public void setrollbackonlyillegalstateexceptiontest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void beginillegalstateexceptiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getrollbackonlyillegalstateexceptiontest() throws Exception { + } + +@Test +public void commitillegalstateexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/apitests/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/apitests/EEClient.java new file mode 100644 index 0000000000..fc94e1ff00 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/apitests/EEClient.java @@ -0,0 +1,364 @@ + +package ee.jakarta.tck.persistence.core.entitytest.apitests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entitytest_apitests_vehicles.ear"); + + { + + JavaArchive jpa_core_entitytest_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_jar"); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Coffee.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Foo.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Bar.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.CoffeeMappedSC.class); + ear.addAsLibrary(jpa_core_entitytest_apitests_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entitytest_apitests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar"); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar"); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entitytest_apitests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_apitests_pmservlet_vehicle_web_war"); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests.jar"); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Coffee.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Foo.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Bar.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.CoffeeMappedSC.class); + jpa_core_entitytest_apitests_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("orm.xml"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_apitests_jar); + } + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entitytest_apitests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_apitests_puservlet_vehicle_web_war"); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests.jar"); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Coffee.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Foo.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Bar.class); + jpa_core_entitytest_apitests_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.CoffeeMappedSC.class); + jpa_core_entitytest_apitests_jar.addAsManifestResource("myMappingFile.xml"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("orm.xml"); + jpa_core_entitytest_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_apitests_jar); + } + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entitytest_apitests_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_stateful3_vehicle_client_jar"); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar"); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_stateless3_vehicle_client_jar"); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar"); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.apitests.Client.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_apitests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void entityapitest10() throws Exception { + } + +@Test +public void xmloverridesnamedquerytest() throws Exception { + } + +@Test +public void entityapitest12() throws Exception { + } + +@Test +public void entityapitest13() throws Exception { + } + +@Test +public void entityapitest14() throws Exception { + } + +@Test +public void entityapitest15() throws Exception { + } + +@Test +public void entityapitest16() throws Exception { + } + +@Test +public void entityapitest17() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void verifyentity() throws Exception { + } + +@Test +public void entityapitest18() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void xmlnamednativequerytest() throws Exception { + } + +@Test +public void getreferenceexceptionstest() throws Exception { + } + +@Test +public void entityapitest8() throws Exception { + } + +@Test +public void entityapitest1() throws Exception { + } + +@Test +public void entityapitest2() throws Exception { + } + +@Test +public void entityapitest3() throws Exception { + } + +@Test +public void xmloverridesnamednativequerytest() throws Exception { + } + +@Test +public void entityapitest4() throws Exception { + } + +@Test +public void xmlnamedquerytest() throws Exception { + } + +@Test +public void namedqueryinmappedsuperclass() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void namednativequeryinmappedsuperclass() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getreferencetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/bigdecimal/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/bigdecimal/EEClient.java new file mode 100644 index 0000000000..92e5d24e4e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/bigdecimal/EEClient.java @@ -0,0 +1,295 @@ + +package ee.jakarta.tck.persistence.core.entitytest.bigdecimal; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entitytest_bigdecimal_vehicles.ear"); + + { + + JavaArchive jpa_core_entitytest_bigdecimal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_jar"); + jpa_core_entitytest_bigdecimal_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.A.class); + ear.addAsLibrary(jpa_core_entitytest_bigdecimal_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar"); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar"); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war"); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_bigdecimal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal.jar"); + jpa_core_entitytest_bigdecimal_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.A.class); + jpa_core_entitytest_bigdecimal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_bigdecimal_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_bigdecimal_jar); + } + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war"); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_bigdecimal_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal.jar"); + jpa_core_entitytest_bigdecimal_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.A.class); + jpa_core_entitytest_bigdecimal_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_bigdecimal_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_bigdecimal_jar); + } + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar"); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar"); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar"); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar"); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.bigdecimal.Client.class); + ear.addAsModule(jpa_core_entitytest_bigdecimal_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistbasictest3() throws Exception { + } + +@Test +public void persistbasictest2() throws Exception { + } + +@Test +public void persistbasictest1() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findbyname() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persistbasictest5() throws Exception { + } + +@Test +public void persistbasictest4() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/biginteger/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/biginteger/EEClient.java new file mode 100644 index 0000000000..3ed374a719 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/biginteger/EEClient.java @@ -0,0 +1,295 @@ + +package ee.jakarta.tck.persistence.core.entitytest.biginteger; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_entitytest_biginteger_vehicles.ear"); + + { + + JavaArchive jpa_core_entitytest_biginteger_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_jar"); + jpa_core_entitytest_biginteger_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.A.class); + ear.addAsLibrary(jpa_core_entitytest_biginteger_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar"); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_entitytest_biginteger_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar"); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar"); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war"); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_biginteger_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger.jar"); + jpa_core_entitytest_biginteger_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.A.class); + jpa_core_entitytest_biginteger_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_biginteger_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_biginteger_jar); + } + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_entitytest_biginteger_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_entitytest_biginteger_puservlet_vehicle_web_war"); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_entitytest_biginteger_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger.jar"); + jpa_core_entitytest_biginteger_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.A.class); + jpa_core_entitytest_biginteger_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_entitytest_biginteger_jar.addAsManifestResource("persistence.xml"); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addAsLibrary(jpa_core_entitytest_biginteger_jar); + } + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar"); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar"); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar"); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar"); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.biginteger.Client.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_entitytest_biginteger_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistbasictest3() throws Exception { + } + +@Test +public void persistbasictest2() throws Exception { + } + +@Test +public void persistbasictest1() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findbyname() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persistbasictest5() throws Exception { + } + +@Test +public void persistbasictest4() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXmany/EEClient.java new file mode 100644 index 0000000000..3d8b5c5c80 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXmany/EEClient.java @@ -0,0 +1,326 @@ + +package ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_cascadeall_manyXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_cascadeall_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_jar"); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.B.class); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.A.class); + ear.addAsLibrary(jpa_core_et_cascadeall_manyXmany_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war"); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany.jar"); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.B.class); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.A.class); + jpa_core_et_cascadeall_manyXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_manyXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_manyXmany_jar); + } + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war"); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany.jar"); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.B.class); + jpa_core_et_cascadeall_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.A.class); + jpa_core_et_cascadeall_manyXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_manyXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_manyXmany_jar); + } + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXmany.Client.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cascadeallmxmtest9() throws Exception { + } + +@Test +public void cascadeallmxmtest8() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void cascadeallmxmtest7() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void cascadeallmxmtest11() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void cascadeallmxmtest10() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void cascadeallmxmtest6() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void cascadeallmxmtest5() throws Exception { + } + +@Test +public void cascadeallmxmtest4() throws Exception { + } + +@Test +public void cascadeallmxmtest3() throws Exception { + } + +@Test +public void cascadeallmxmtest2() throws Exception { + } + +@Test +public void cascadeallmxmtest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXone/EEClient.java new file mode 100644 index 0000000000..b8c28cb055 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/manyXone/EEClient.java @@ -0,0 +1,314 @@ + +package ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_cascadeall_manyXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_cascadeall_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_jar"); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.A.class); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.B.class); + ear.addAsLibrary(jpa_core_et_cascadeall_manyXone_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war"); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone.jar"); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.A.class); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.B.class); + jpa_core_et_cascadeall_manyXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_manyXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_manyXone_jar); + } + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war"); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone.jar"); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.A.class); + jpa_core_et_cascadeall_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.B.class); + jpa_core_et_cascadeall_manyXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_manyXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_manyXone_jar); + } + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar"); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.manyXone.Client.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_manyXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cascadeallmx1test1() throws Exception { + } + +@Test +public void cascadeallmx1test2() throws Exception { + } + +@Test +public void cascadeallmx1test10() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void cascadeallmx1test7() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void cascadeallmx1test8() throws Exception { + } + +@Test +public void cascadeallmx1test9() throws Exception { + } + +@Test +public void cascadeallmx1test3() throws Exception { + } + +@Test +public void cascadeallmx1test4() throws Exception { + } + +@Test +public void cascadeallmx1test5() throws Exception { + } + +@Test +public void cascadeallmx1test6() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXmany/EEClient.java new file mode 100644 index 0000000000..2ab8f958b2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXmany/EEClient.java @@ -0,0 +1,326 @@ + +package ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_cascadeall_oneXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_cascadeall_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_jar"); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.B.class); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.A.class); + ear.addAsLibrary(jpa_core_et_cascadeall_oneXmany_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war"); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany.jar"); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.B.class); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.A.class); + jpa_core_et_cascadeall_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_oneXmany_jar); + } + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war"); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany.jar"); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.B.class); + jpa_core_et_cascadeall_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.A.class); + jpa_core_et_cascadeall_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_oneXmany_jar); + } + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXmany.Client.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cascadeall1xmtest11() throws Exception { + } + +@Test +public void cascadeall1xmtest10() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void cascadeall1xmtest1() throws Exception { + } + +@Test +public void cascadeall1xmtest2() throws Exception { + } + +@Test +public void cascadeall1xmtest3() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void cascadeall1xmtest4() throws Exception { + } + +@Test +public void cascadeall1xmtest5() throws Exception { + } + +@Test +public void cascadeall1xmtest6() throws Exception { + } + +@Test +public void cascadeall1xmtest7() throws Exception { + } + +@Test +public void cascadeall1xmtest8() throws Exception { + } + +@Test +public void cascadeall1xmtest9() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXone/EEClient.java new file mode 100644 index 0000000000..4e5c02f5a6 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/cascadeall/oneXone/EEClient.java @@ -0,0 +1,314 @@ + +package ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_cascadeall_oneXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_cascadeall_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_jar"); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.A.class); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.B.class); + ear.addAsLibrary(jpa_core_et_cascadeall_oneXone_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war"); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone.jar"); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.A.class); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.B.class); + jpa_core_et_cascadeall_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_oneXone_jar); + } + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war"); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_cascadeall_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone.jar"); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.A.class); + jpa_core_et_cascadeall_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.B.class); + jpa_core_et_cascadeall_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_cascadeall_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_cascadeall_oneXone_jar); + } + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar"); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.cascadeall.oneXone.Client.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_cascadeall_oneXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cascadeall1x1test10() throws Exception { + } + +@Test +public void cascadeall1x1test8() throws Exception { + } + +@Test +public void cascadeall1x1test7() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void cascadeall1x1test9() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void cascadeall1x1test4() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void cascadeall1x1test3() throws Exception { + } + +@Test +public void cascadeall1x1test6() throws Exception { + } + +@Test +public void cascadeall1x1test5() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cascadeall1x1test2() throws Exception { + } + +@Test +public void cascadeall1x1test1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/basic/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/basic/EEClient.java new file mode 100644 index 0000000000..ce2e57b3da --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/basic/EEClient.java @@ -0,0 +1,133 @@ + +package ee.jakarta.tck.persistence.core.entitytest.detach.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_detach_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_et_detach_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_basic_jar"); + jpa_core_et_detach_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.basic.A.class); + ear.addAsLibrary(jpa_core_et_detach_basic_jar); + + } + { + WebArchive jpa_core_et_detach_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_detach_basic_pmservlet_vehicle_web_war"); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_detach_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_basic.jar"); + jpa_core_et_detach_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.basic.A.class); + jpa_core_et_detach_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_detach_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_detach_basic_jar); + } + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.basic.Client.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_basic_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_detach_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_basic_stateless3_vehicle_client_jar"); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar"); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.basic.Client.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void detachbasictest1() throws Exception { + } + +@Test +public void detachbasictest2() throws Exception { + } + +@Test +public void createa() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXmany/EEClient.java new file mode 100644 index 0000000000..4a9e3c177e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXmany/EEClient.java @@ -0,0 +1,131 @@ + +package ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_detach_manyXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_detach_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXmany_jar"); + jpa_core_et_detach_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.B.class); + jpa_core_et_detach_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.A.class); + ear.addAsLibrary(jpa_core_et_detach_manyXmany_jar); + + } + { + WebArchive jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war"); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_detach_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXmany.jar"); + jpa_core_et_detach_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.B.class); + jpa_core_et_detach_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.A.class); + jpa_core_et_detach_manyXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_detach_manyXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_detach_manyXmany_jar); + } + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.Client.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXmany_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar"); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXmany.Client.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void detachmxmtest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXone/EEClient.java new file mode 100644 index 0000000000..56605c23a8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/manyXone/EEClient.java @@ -0,0 +1,131 @@ + +package ee.jakarta.tck.persistence.core.entitytest.detach.manyXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_detach_manyXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_detach_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXone_jar"); + jpa_core_et_detach_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.A.class); + jpa_core_et_detach_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.B.class); + ear.addAsLibrary(jpa_core_et_detach_manyXone_jar); + + } + { + WebArchive jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war"); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_detach_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXone.jar"); + jpa_core_et_detach_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.A.class); + jpa_core_et_detach_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.B.class); + jpa_core_et_detach_manyXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_detach_manyXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_detach_manyXone_jar); + } + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.Client.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXone_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar"); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.manyXone.Client.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_manyXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void detachmx1test1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createa() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXmany/EEClient.java new file mode 100644 index 0000000000..91a420b46b --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXmany/EEClient.java @@ -0,0 +1,139 @@ + +package ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_detach_oneXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_detach_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXmany_jar"); + jpa_core_et_detach_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.A.class); + jpa_core_et_detach_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.B.class); + ear.addAsLibrary(jpa_core_et_detach_oneXmany_jar); + + } + { + WebArchive jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war"); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_detach_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXmany.jar"); + jpa_core_et_detach_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.A.class); + jpa_core_et_detach_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.B.class); + jpa_core_et_detach_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_detach_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_detach_oneXmany_jar); + } + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.Client.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXmany_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar"); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXmany.Client.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void detach1xmtest1() throws Exception { + } + +@Test +public void detach1xmtest2() throws Exception { + } + +@Test +public void createa() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXone/EEClient.java new file mode 100644 index 0000000000..c77d3aecf9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/detach/oneXone/EEClient.java @@ -0,0 +1,139 @@ + +package ee.jakarta.tck.persistence.core.entitytest.detach.oneXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_detach_oneXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_detach_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXone_jar"); + jpa_core_et_detach_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.A.class); + jpa_core_et_detach_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.B.class); + ear.addAsLibrary(jpa_core_et_detach_oneXone_jar); + + } + { + WebArchive jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war"); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_detach_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXone.jar"); + jpa_core_et_detach_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.A.class); + jpa_core_et_detach_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.B.class); + jpa_core_et_detach_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_detach_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_detach_oneXone_jar); + } + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.Client.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXone_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar"); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.detach.oneXone.Client.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_detach_oneXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void detach1x1test2() throws Exception { + } + +@Test +public void detach1x1test1() throws Exception { + } + +@Test +public void createa() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/basic/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/basic/EEClient.java new file mode 100644 index 0000000000..e6646bd6a7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/basic/EEClient.java @@ -0,0 +1,295 @@ + +package ee.jakarta.tck.persistence.core.entitytest.persist.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_jar"); + jpa_core_et_persist_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.A.class); + ear.addAsLibrary(jpa_core_et_persist_basic_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_basic_pmservlet_vehicle_web_war"); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic.jar"); + jpa_core_et_persist_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.A.class); + jpa_core_et_persist_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_basic_jar); + } + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_basic_puservlet_vehicle_web_war"); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic.jar"); + jpa_core_et_persist_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.A.class); + jpa_core_et_persist_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_basic_jar); + } + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_stateful3_vehicle_client_jar"); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_stateless3_vehicle_client_jar"); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.basic.Client.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistbasictest3() throws Exception { + } + +@Test +public void persistbasictest2() throws Exception { + } + +@Test +public void persistbasictest1() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findbyname() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persistbasictest5() throws Exception { + } + +@Test +public void persistbasictest4() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXmany/EEClient.java new file mode 100644 index 0000000000..f98b1c9da8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXmany/EEClient.java @@ -0,0 +1,326 @@ + +package ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_manyXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_jar"); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.B.class); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.A.class); + ear.addAsLibrary(jpa_core_et_persist_manyXmany_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war"); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany.jar"); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.B.class); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.A.class); + jpa_core_et_persist_manyXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_manyXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_manyXmany_jar); + } + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war"); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_manyXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany.jar"); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.B.class); + jpa_core_et_persist_manyXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.A.class); + jpa_core_et_persist_manyXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_manyXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_manyXmany_jar); + } + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar"); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar"); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXmany.Client.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistmxmtest1() throws Exception { + } + +@Test +public void persistmxmtest2() throws Exception { + } + +@Test +public void persistmxmtest5() throws Exception { + } + +@Test +public void persistmxmtest4() throws Exception { + } + +@Test +public void persistmxmtest7() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void persistmxmtest6() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void persistmxmtest9() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persistmxmtest8() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void persistmxmtest10() throws Exception { + } + +@Test +public void persistmxmtest12() throws Exception { + } + +@Test +public void persistmxmtest11() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXone/EEClient.java new file mode 100644 index 0000000000..c1d37136b9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/manyXone/EEClient.java @@ -0,0 +1,314 @@ + +package ee.jakarta.tck.persistence.core.entitytest.persist.manyXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_manyXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_jar"); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.A.class); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.B.class); + ear.addAsLibrary(jpa_core_et_persist_manyXone_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_manyXone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war"); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone.jar"); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.A.class); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.B.class); + jpa_core_et_persist_manyXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_manyXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_manyXone_jar); + } + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_manyXone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_manyXone_puservlet_vehicle_web_war"); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_manyXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone.jar"); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.A.class); + jpa_core_et_persist_manyXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.B.class); + jpa_core_et_persist_manyXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_manyXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_manyXone_jar); + } + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar"); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar"); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.manyXone.Client.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_manyXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persistmx1test2() throws Exception { + } + +@Test +public void persistmx1test3() throws Exception { + } + +@Test +public void persistmx1test1() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void persistmx1test10() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void persistmx1test8() throws Exception { + } + +@Test +public void persistmx1test9() throws Exception { + } + +@Test +public void persistmx1test6() throws Exception { + } + +@Test +public void persistmx1test7() throws Exception { + } + +@Test +public void persistmx1test4() throws Exception { + } + +@Test +public void persistmx1test5() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXmany/EEClient.java new file mode 100644 index 0000000000..02fa694ed6 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXmany/EEClient.java @@ -0,0 +1,338 @@ + +package ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_oneXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_jar"); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.B.class); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.A.class); + ear.addAsLibrary(jpa_core_et_persist_oneXmany_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war"); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany.jar"); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.B.class); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.A.class); + jpa_core_et_persist_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXmany_jar); + } + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war"); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany.jar"); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.B.class); + jpa_core_et_persist_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.A.class); + jpa_core_et_persist_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXmany_jar); + } + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar"); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar"); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXmany.Client.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persist1xmtest14() throws Exception { + } + +@Test +public void persist1xmtest13() throws Exception { + } + +@Test +public void persist1xmtest12() throws Exception { + } + +@Test +public void persist1xmtest11() throws Exception { + } + +@Test +public void persist1xmtest10() throws Exception { + } + +@Test +public void persist1xmtest3() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void persist1xmtest1() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persist1xmtest7illegalstateexception() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void persist1xmtest15() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void persist1xmtest6() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void persist1xmtest7() throws Exception { + } + +@Test +public void persist1xmtest4() throws Exception { + } + +@Test +public void persist1xmtest5() throws Exception { + } + +@Test +public void persist1xmtest8() throws Exception { + } + +@Test +public void persist1xmtest9() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXone/EEClient.java new file mode 100644 index 0000000000..83daeec088 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/persist/oneXone/EEClient.java @@ -0,0 +1,326 @@ + +package ee.jakarta.tck.persistence.core.entitytest.persist.oneXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_oneXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_jar"); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.A.class); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.B.class); + ear.addAsLibrary(jpa_core_et_persist_oneXone_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_oneXone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war"); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone.jar"); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.A.class); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.B.class); + jpa_core_et_persist_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXone_jar); + } + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_oneXone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXone_puservlet_vehicle_web_war"); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone.jar"); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.A.class); + jpa_core_et_persist_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.B.class); + jpa_core_et_persist_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXone_jar); + } + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar"); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar"); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.persist.oneXone.Client.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void persist1x1test7() throws Exception { + } + +@Test +public void createb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persist1x1test6() throws Exception { + } + +@Test +public void persist1x1test5() throws Exception { + } + +@Test +public void persist1x1test4() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void persist1x1test3() throws Exception { + } + +@Test +public void persist1x1test2() throws Exception { + } + +@Test +public void persist1x1test1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void persist1x1test9() throws Exception { + } + +@Test +public void persist1x1test10() throws Exception { + } + +@Test +public void persist1x1test8() throws Exception { + } + +@Test +public void persist1x1test12() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void persist1x1test11() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/basic/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/basic/EEClient.java new file mode 100644 index 0000000000..4a63333412 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/basic/EEClient.java @@ -0,0 +1,291 @@ + +package ee.jakarta.tck.persistence.core.entitytest.remove.basic; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_remove_basic_vehicles.ear"); + + { + + JavaArchive jpa_core_et_remove_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_jar"); + jpa_core_et_remove_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.A.class); + ear.addAsLibrary(jpa_core_et_remove_basic_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_remove_basic_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_appmanaged_vehicle_client_jar"); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar"); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_remove_basic_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_basic_pmservlet_vehicle_web_war"); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic.jar"); + jpa_core_et_remove_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.A.class); + jpa_core_et_remove_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_basic_jar); + } + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_remove_basic_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_basic_puservlet_vehicle_web_war"); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_basic_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic.jar"); + jpa_core_et_remove_basic_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.A.class); + jpa_core_et_remove_basic_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_basic_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_basic_jar); + } + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_remove_basic_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_stateful3_vehicle_client_jar"); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar"); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_stateless3_vehicle_client_jar"); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar"); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.basic.Client.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_basic_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void removemergebasictest() throws Exception { + } + +@Test +public void removebasictest1() throws Exception { + } + +@Test +public void removebasictest2() throws Exception { + } + +@Test +public void removebasictest3() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void removebasictest4() throws Exception { + } + +@Test +public void removebasictest5() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXmany/EEClient.java new file mode 100644 index 0000000000..a898b3d6cc --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXmany/EEClient.java @@ -0,0 +1,310 @@ + +package ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_remove_oneXmany_vehicles.ear"); + + { + + JavaArchive jpa_core_et_remove_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_jar"); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.A.class); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.B.class); + ear.addAsLibrary(jpa_core_et_remove_oneXmany_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar"); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar"); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war"); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany.jar"); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.A.class); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.B.class); + jpa_core_et_remove_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_oneXmany_jar); + } + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war"); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_oneXmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany.jar"); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.A.class); + jpa_core_et_remove_oneXmany_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.B.class); + jpa_core_et_remove_oneXmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_oneXmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_oneXmany_jar); + } + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar"); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar"); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar"); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar"); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXmany.Client.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void createb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void remove1xmtest1() throws Exception { + } + +@Test +public void remove1xmtest2() throws Exception { + } + +@Test +public void remove1xmtest3() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void remove1xmtest4() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void remove1xmtest5() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void remove1xmtest6() throws Exception { + } + +@Test +public void remove1xmtest7() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXone/EEClient.java new file mode 100644 index 0000000000..56625e4d47 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/entitytest/remove/oneXone/EEClient.java @@ -0,0 +1,310 @@ + +package ee.jakarta.tck.persistence.core.entitytest.remove.oneXone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_remove_oneXone_vehicles.ear"); + + { + + JavaArchive jpa_core_et_remove_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_jar"); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.B.class); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.A.class); + ear.addAsLibrary(jpa_core_et_remove_oneXone_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_remove_oneXone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar"); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar"); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war"); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone.jar"); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.B.class); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.A.class); + jpa_core_et_remove_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_oneXone_jar); + } + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_remove_oneXone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_remove_oneXone_puservlet_vehicle_web_war"); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_remove_oneXone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone.jar"); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.B.class); + jpa_core_et_remove_oneXone_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.A.class); + jpa_core_et_remove_oneXone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_remove_oneXone_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_remove_oneXone_jar); + } + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar"); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar"); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar"); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar"); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.entitytest.remove.oneXone.Client.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_remove_oneXone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void remove1x1test1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void remove1x1test3() throws Exception { + } + +@Test +public void remove1x1test2() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void remove1x1test5() throws Exception { + } + +@Test +public void remove1x1test4() throws Exception { + } + +@Test +public void remove1x1test7() throws Exception { + } + +@Test +public void remove1x1test6() throws Exception { + } + +@Test +public void remove1x1test9() throws Exception { + } + +@Test +public void remove1x1test8() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/enums/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/enums/EEClient.java new file mode 100644 index 0000000000..033b5784aa --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/enums/EEClient.java @@ -0,0 +1,471 @@ + +package ee.jakarta.tck.persistence.core.enums; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_enums_vehicles.ear"); + + { + + JavaArchive jpa_core_enums_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_jar"); + jpa_core_enums_jar.addClass(ee.jakarta.tck.persistence.core.enums.Order.class); + ear.addAsLibrary(jpa_core_enums_jar); + + } + { + JavaArchive jpa_core_enums_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_appmanagedNoTx_vehicle_client_jar"); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_enums_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_enums_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_appmanaged_vehicle_client_jar"); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_enums_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_appmanaged_vehicle_ejb_jar"); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_enums_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_enums_pmservlet_vehicle_web_war"); + jpa_core_enums_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_enums_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums.jar"); + jpa_core_enums_jar.addClass(ee.jakarta.tck.persistence.core.enums.Order.class); + jpa_core_enums_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_enums_jar.addAsManifestResource("persistence.xml"); + jpa_core_enums_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_enums_jar); + } + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_enums_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_enums_puservlet_vehicle_web_war"); + jpa_core_enums_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_enums_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums.jar"); + jpa_core_enums_jar.addClass(ee.jakarta.tck.persistence.core.enums.Order.class); + jpa_core_enums_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_enums_jar.addAsManifestResource("persistence.xml"); + jpa_core_enums_puservlet_vehicle_web_war.addAsLibrary(jpa_core_enums_jar); + } + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_enums_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_stateful3_vehicle_client_jar"); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_enums_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_stateful3_vehicle_ejb_jar"); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_enums_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_stateless3_vehicle_client_jar"); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_enums_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_enums_stateless3_vehicle_ejb_jar"); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.enums.Client.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_enums_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_enums_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void collectiontypevalueoftest() throws Exception { + } + +@Test +public void bindabletypevalueoftest() throws Exception { + } + +@Test +public void setgetflushmodetqtest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void flushmodetypevalueoftest() throws Exception { + } + +@Test +public void persistentattributetypevalueoftest() throws Exception { + } + +@Test +public void fetchtypevaluestest() throws Exception { + } + +@Test +public void loadstatevaluestest() throws Exception { + } + +@Test +public void temporaltypevalueoftest() throws Exception { + } + +@Test +public void persistenceunittransactiontypevalueoftest() throws Exception { + } + +@Test +public void enumtypevalueoftest() throws Exception { + } + +@Test +public void pessimisticlockscopevalueoftest() throws Exception { + } + +@Test +public void synchronizationtypevaluestest() throws Exception { + } + +@Test +public void persistencetypevaluestest() throws Exception { + } + +@Test +public void loadstatevalueoftest() throws Exception { + } + +@Test +public void persistencecontexttypevaluestest() throws Exception { + } + +@Test +public void inheritancetypevaluestest() throws Exception { + } + +@Test +public void fetchtypevalueoftest() throws Exception { + } + +@Test +public void lockmodetypevaluestest() throws Exception { + } + +@Test +public void accesstypevalueoftest() throws Exception { + } + +@Test +public void discriminatortypevaluestest() throws Exception { + } + +@Test +public void persistenceunittransactiontypevaluestest() throws Exception { + } + +@Test +public void generationtypevaluestest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void generationtypevalueoftest() throws Exception { + } + +@Test +public void sharedcachemodevalueoftest() throws Exception { + } + +@Test +public void cascadetypevaluestest() throws Exception { + } + +@Test +public void lockmodetypevalueoftest() throws Exception { + } + +@Test +public void sharedcachemodevaluestest() throws Exception { + } + +@Test +public void synchronizationtypevalueoftest() throws Exception { + } + +@Test +public void flushmodetypevaluestest() throws Exception { + } + +@Test +public void cacheretrievemodevaluestest() throws Exception { + } + +@Test +public void enumtypevaluestest() throws Exception { + } + +@Test +public void persistencetypevalueoftest() throws Exception { + } + +@Test +public void validationmodevaluestest() throws Exception { + } + +@Test +public void collectiontypevaluestest() throws Exception { + } + +@Test +public void accesstypevaluestest() throws Exception { + } + +@Test +public void cacheretrievemodevalueoftest() throws Exception { + } + +@Test +public void cascadetypevalueoftest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void cachestoremodevaluestest() throws Exception { + } + +@Test +public void persistentattributetypevaluestest() throws Exception { + } + +@Test +public void jointypevalueoftest() throws Exception { + } + +@Test +public void pessimisticlockscopevaluestest() throws Exception { + } + +@Test +public void setgetflushmodetest() throws Exception { + } + +@Test +public void inheritancetypevalueoftest() throws Exception { + } + +@Test +public void parametermodevaluestest() throws Exception { + } + +@Test +public void parametermodevalueoftest() throws Exception { + } + +@Test +public void setgetflushmodeentitymanagertest() throws Exception { + } + +@Test +public void temporaltypevaluestest() throws Exception { + } + +@Test +public void cachestoremodevalueoftest() throws Exception { + } + +@Test +public void bindabletypevaluestest() throws Exception { + } + +@Test +public void jointypevaluestest() throws Exception { + } + +@Test +public void persistencecontexttypevalueoftest() throws Exception { + } + +@Test +public void validationmodevalueoftest() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void discriminatortypevalueoftest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/exceptions/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/exceptions/EEClient.java new file mode 100644 index 0000000000..c7a0e8dde0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/exceptions/EEClient.java @@ -0,0 +1,189 @@ + +package ee.jakarta.tck.persistence.core.exceptions; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_exceptions_vehicles.ear"); + + { + + JavaArchive jpa_core_exceptions_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_exceptions_jar"); + jpa_core_exceptions_jar.addClass(ee.jakarta.tck.persistence.core.exceptions.Coffee.class); + ear.addAsLibrary(jpa_core_exceptions_jar); + + } + { + WebArchive jpa_core_exceptions_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_exceptions_pmservlet_vehicle_web_war"); + jpa_core_exceptions_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_exceptions_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_exceptions.jar"); + jpa_core_exceptions_jar.addClass(ee.jakarta.tck.persistence.core.exceptions.Coffee.class); + jpa_core_exceptions_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_exceptions_jar.addAsManifestResource("persistence.xml"); + jpa_core_exceptions_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_exceptions_jar); + } + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.exceptions.Client.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_exceptions_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_exceptions_pmservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_exceptions_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_exceptions_stateless3_vehicle_client_jar"); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_exceptions_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_exceptions_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_exceptions_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_exceptions_stateless3_vehicle_ejb_jar"); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.exceptions.Client.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_exceptions_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_exceptions_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void exceptiontest4() throws Exception { + } + +@Test +public void exceptiontest3() throws Exception { + } + +@Test +public void querytimeoutexceptiontest() throws Exception { + } + +@Test +public void nonuniqueresultexceptiontest() throws Exception { + } + +@Test +public void exceptiontest2() throws Exception { + } + +@Test +public void exceptiontest6() throws Exception { + } + +@Test +public void exceptiontest5() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void pessimisticlockexceptiontest() throws Exception { + } + +@Test +public void locktimeoutexceptiontest() throws Exception { + } + +@Test +public void entityexistsexceptiontest() throws Exception { + } + +@Test +public void persistenceexceptiontest() throws Exception { + } + +@Test +public void entitynotfoundexceptiontest() throws Exception { + } + +@Test +public void noresultexceptiontest() throws Exception { + } + +@Test +public void transactionrequiredexception2test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void transactionrequiredexceptiontest() throws Exception { + } + +@Test +public void optimisticlockexceptiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void rollbackexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/abstractentity/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/abstractentity/EEClient.java new file mode 100644 index 0000000000..2317f3b2e9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/abstractentity/EEClient.java @@ -0,0 +1,290 @@ + +package ee.jakarta.tck.persistence.core.inheritance.abstractentity; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_inheritance_abstractentity_vehicles.ear"); + + { + + JavaArchive jpa_core_inheritance_abstractentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_jar"); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Department.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.PartTimeEmployee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Employee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Project.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.AbstractPersonnel.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.FullTimeEmployee.class); + ear.addAsLibrary(jpa_core_inheritance_abstractentity_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar"); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar"); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar"); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war"); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inheritance_abstractentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity.jar"); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Department.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.PartTimeEmployee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Employee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Project.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.AbstractPersonnel.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.FullTimeEmployee.class); + jpa_core_inheritance_abstractentity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inheritance_abstractentity_jar.addAsManifestResource("persistence.xml"); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_inheritance_abstractentity_jar); + } + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war"); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inheritance_abstractentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity.jar"); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Department.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.PartTimeEmployee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Employee.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Project.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.AbstractPersonnel.class); + jpa_core_inheritance_abstractentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.FullTimeEmployee.class); + jpa_core_inheritance_abstractentity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inheritance_abstractentity_jar.addAsManifestResource("persistence.xml"); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addAsLibrary(jpa_core_inheritance_abstractentity_jar); + } + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar"); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar"); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar"); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar"); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.abstractentity.Client.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inheritance_abstractentity_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void abstractentitytest3() throws Exception { + } + +@Test +public void abstractentitytest1() throws Exception { + } + +@Test +public void abstractentitytest2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/annotation/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/annotation/EEClient.java new file mode 100644 index 0000000000..8ae077da39 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/annotation/EEClient.java @@ -0,0 +1,286 @@ + +package ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_inherit_msc_annotation_vehicles.ear"); + + { + + JavaArchive jpa_core_inherit_msc_annotation_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_jar"); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Project.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.AbstractPersonnel.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Department.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Employee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.FullTimeEmployee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.PartTimeEmployee.class); + ear.addAsLibrary(jpa_core_inherit_msc_annotation_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar"); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar"); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar"); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war"); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_msc_annotation_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation.jar"); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Project.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.AbstractPersonnel.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Department.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Employee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.FullTimeEmployee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.PartTimeEmployee.class); + jpa_core_inherit_msc_annotation_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_msc_annotation_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_msc_annotation_jar); + } + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war"); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_msc_annotation_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation.jar"); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Project.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.AbstractPersonnel.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Department.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Employee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.FullTimeEmployee.class); + jpa_core_inherit_msc_annotation_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.PartTimeEmployee.class); + jpa_core_inherit_msc_annotation_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_msc_annotation_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_msc_annotation_jar); + } + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar"); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar"); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar"); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar"); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.annotation.Client.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_annotation_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void test2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/descriptors/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/descriptors/EEClient.java new file mode 100644 index 0000000000..43501e82bb --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/mappedsc/descriptors/EEClient.java @@ -0,0 +1,288 @@ + +package ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_inherit_msc_descriptors_vehicles.ear"); + + { + + JavaArchive jpa_core_inherit_msc_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_jar"); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Employee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Department.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.FullTimeEmployee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.AbstractPersonnel.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Project.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.PartTimeEmployee.class); + ear.addAsLibrary(jpa_core_inherit_msc_descriptors_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar"); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar"); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar"); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war"); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_msc_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors.jar"); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Employee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Department.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.FullTimeEmployee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.AbstractPersonnel.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Project.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.PartTimeEmployee.class); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("orm.xml"); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_msc_descriptors_jar); + } + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war"); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_msc_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors.jar"); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Employee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Department.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.FullTimeEmployee.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.AbstractPersonnel.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Project.class); + jpa_core_inherit_msc_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.PartTimeEmployee.class); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("orm.xml"); + jpa_core_inherit_msc_descriptors_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_msc_descriptors_jar); + } + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar"); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar"); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar"); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar"); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.mappedsc.descriptors.Client.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_msc_descriptors_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void test2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/nonentity/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/nonentity/EEClient.java new file mode 100644 index 0000000000..0bf671a517 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/inheritance/nonentity/EEClient.java @@ -0,0 +1,293 @@ + +package ee.jakarta.tck.persistence.core.inheritance.nonentity; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_inherit_nonentity_vehicles.ear"); + + { + + JavaArchive jpa_core_inherit_nonentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_jar"); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FullTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.PartTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Department.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Project.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Employee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FTEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Personnel.class); + ear.addAsLibrary(jpa_core_inherit_nonentity_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar"); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_inherit_nonentity_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar"); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar"); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_inherit_nonentity_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_nonentity_pmservlet_vehicle_web_war"); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_nonentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity.jar"); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FullTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.PartTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Department.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Project.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Employee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FTEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Personnel.class); + jpa_core_inherit_nonentity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_nonentity_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_nonentity_jar); + } + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_inherit_nonentity_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_inherit_nonentity_puservlet_vehicle_web_war"); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_inherit_nonentity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity.jar"); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FullTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.PartTimeEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Department.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Project.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Employee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.FTEmployee.class); + jpa_core_inherit_nonentity_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Personnel.class); + jpa_core_inherit_nonentity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_inherit_nonentity_jar.addAsManifestResource("persistence.xml"); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addAsLibrary(jpa_core_inherit_nonentity_jar); + } + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_inherit_nonentity_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_stateful3_vehicle_client_jar"); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar"); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_stateless3_vehicle_client_jar"); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar"); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.inheritance.nonentity.Client.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_inherit_nonentity_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void nonentitytest3() throws Exception { + } + +@Test +public void nonentitytest2() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void nonentitytest1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/entitymanager/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/entitymanager/EEClient.java new file mode 100644 index 0000000000..0be5665956 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/entitymanager/EEClient.java @@ -0,0 +1,165 @@ + +package ee.jakarta.tck.persistence.core.lock.entitymanager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_lock_entitymanager_vehicles.ear"); + + { + + JavaArchive jpa_core_lock_entitymanager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_entitymanager_jar"); + jpa_core_lock_entitymanager_jar.addClass(ee.jakarta.tck.persistence.core.lock.entitymanager.Coffee.class); + ear.addAsLibrary(jpa_core_lock_entitymanager_jar); + + } + { + JavaArchive jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar"); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.lock.entitymanager.Client.class); + jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_lock_entitymanager_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_lock_entitymanager_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_lock_entitymanager_puservlet_vehicle_web_war"); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_lock_entitymanager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_entitymanager.jar"); + jpa_core_lock_entitymanager_jar.addClass(ee.jakarta.tck.persistence.core.lock.entitymanager.Coffee.class); + jpa_core_lock_entitymanager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_lock_entitymanager_jar.addAsManifestResource("persistence.xml"); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addAsLibrary(jpa_core_lock_entitymanager_jar); + } + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_lock_entitymanager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.lock.entitymanager.Client.class); + ear.addAsModule(jpa_core_lock_entitymanager_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void findtest1() throws Exception { + } + +@Test +public void findtest2() throws Exception { + } + +@Test +public void refreshtest1() throws Exception { + } + +@Test +public void locktest3() throws Exception { + } + +@Test +public void refreshtest2() throws Exception { + } + +@Test +public void locktest2() throws Exception { + } + +@Test +public void refreshtest3() throws Exception { + } + +@Test +public void locktest1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void findtest3() throws Exception { + } + +@Test +public void findtest4() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/query/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/query/EEClient.java new file mode 100644 index 0000000000..973b6a4784 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/lock/query/EEClient.java @@ -0,0 +1,161 @@ + +package ee.jakarta.tck.persistence.core.lock.query; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_lock_query_vehicles.ear"); + + { + + JavaArchive jpa_core_lock_query_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_query_jar"); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Employee.class); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Department.class); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Insurance.class); + ear.addAsLibrary(jpa_core_lock_query_jar); + + } + { + JavaArchive jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar"); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_lock_query_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Client.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_lock_query_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_lock_query_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_lock_query_puservlet_vehicle_web_war"); + jpa_core_lock_query_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_lock_query_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_lock_query.jar"); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Employee.class); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Department.class); + jpa_core_lock_query_jar.addClass(ee.jakarta.tck.persistence.core.lock.query.Insurance.class); + jpa_core_lock_query_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_lock_query_jar.addAsManifestResource("persistence.xml"); + jpa_core_lock_query_puservlet_vehicle_web_war.addAsLibrary(jpa_core_lock_query_jar); + } + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.lock.query.Client.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_lock_query_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_lock_query_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void setlockmodeillegalstateexception() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getlockmodenonselectillegalstateexceptiontest() throws Exception { + } + +@Test +public void getsingleresulttest() throws Exception { + } + +@Test +public void getresultlisttest2() throws Exception { + } + +@Test +public void getresultlisttest1() throws Exception { + } + +@Test +public void getlockmodeobjecttransactionrequiredexception1test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getlockmodeobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getlockmodeobjectillegalargumentexception1test() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/attribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/attribute/EEClient.java new file mode 100644 index 0000000000..075e09fa48 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/attribute/EEClient.java @@ -0,0 +1,287 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.attribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_attribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_attribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_jar"); + jpa_core_metamodelapi_attribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Order.class); + ear.addAsLibrary(jpa_core_metamodelapi_attribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_attribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute.jar"); + jpa_core_metamodelapi_attribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Order.class); + jpa_core_metamodelapi_attribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_attribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_attribute_jar); + } + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_attribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute.jar"); + jpa_core_metamodelapi_attribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Order.class); + jpa_core_metamodelapi_attribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_attribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_attribute_jar); + } + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.attribute.Client.class); + ear.addAsModule(jpa_core_metamodelapi_attribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getname() throws Exception { + } + +@Test +public void getdeclaringtype() throws Exception { + } + +@Test +public void getjavatype() throws Exception { + } + +@Test +public void isassociation() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void iscollection() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getpersistentattributetype() throws Exception { + } + +@Test +public void getjavamember() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/basictype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/basictype/EEClient.java new file mode 100644 index 0000000000..ad2a1ba184 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/basictype/EEClient.java @@ -0,0 +1,267 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.basictype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_basictype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_basictype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_jar"); + jpa_core_metamodelapi_basictype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Order.class); + ear.addAsLibrary(jpa_core_metamodelapi_basictype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_basictype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype.jar"); + jpa_core_metamodelapi_basictype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Order.class); + jpa_core_metamodelapi_basictype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_basictype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_basictype_jar); + } + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_basictype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype.jar"); + jpa_core_metamodelapi_basictype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Order.class); + jpa_core_metamodelapi_basictype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_basictype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_basictype_jar); + } + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.basictype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_basictype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getjavatype() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getpersistencetype() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/bindable/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/bindable/EEClient.java new file mode 100644 index 0000000000..722b7d3f12 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/bindable/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.bindable; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_bindable_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_bindable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_jar"); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Address.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.A.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.ZipCode.class); + ear.addAsLibrary(jpa_core_metamodelapi_bindable_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_bindable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable.jar"); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Address.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.A.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.ZipCode.class); + jpa_core_metamodelapi_bindable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_bindable_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_bindable_jar); + } + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_bindable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable.jar"); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Address.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.A.class); + jpa_core_metamodelapi_bindable_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.ZipCode.class); + jpa_core_metamodelapi_bindable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_bindable_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_bindable_jar); + } + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.bindable.Client.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_bindable_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getbindabletype() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getbindablejavatype() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/embeddabletype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/embeddabletype/EEClient.java new file mode 100644 index 0000000000..1669accb75 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/embeddabletype/EEClient.java @@ -0,0 +1,469 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_embeddabletype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_embeddabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_jar"); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.ZipCode.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.A.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Address.class); + ear.addAsLibrary(jpa_core_metamodelapi_embeddabletype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_embeddabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype.jar"); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.ZipCode.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.A.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Address.class); + jpa_core_metamodelapi_embeddabletype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_embeddabletype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_embeddabletype_jar); + } + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_embeddabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype.jar"); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.ZipCode.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.A.class); + jpa_core_metamodelapi_embeddabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Address.class); + jpa_core_metamodelapi_embeddabletype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_embeddabletype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_embeddabletype_jar); + } + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.embeddabletype.Client.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_embeddabletype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaredliststring() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getsingularattributestringillegalargumentexception() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getdeclaredliststringillegalargumentexception() throws Exception { + } + +@Test +public void getsetstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getpluralattributes() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsingularattributes() throws Exception { + } + +@Test +public void getsingularattributestringclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredliststringclassillegalargumentexception() throws Exception { + } + +@Test +public void getsingularattributestringclass() throws Exception { + } + +@Test +public void getmapstring() throws Exception { + } + +@Test +public void getmapstringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclass() throws Exception { + } + +@Test +public void getdeclaredmapstring() throws Exception { + } + +@Test +public void getdeclaredattributeillegalargumentexception() throws Exception { + } + +@Test +public void getattributes() throws Exception { + } + +@Test +public void getdeclaredsetstringclass() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getsetstringillegalargumentexception() throws Exception { + } + +@Test +public void getcollectionstring() throws Exception { + } + +@Test +public void getdeclaredattribute() throws Exception { + } + +@Test +public void getcollectionstringillegalargumentexception() throws Exception { + } + +@Test +public void getcollectionstringclass() throws Exception { + } + +@Test +public void getdeclaredpluralattributes() throws Exception { + } + +@Test +public void getsingularattributes() throws Exception { + } + +@Test +public void getdeclaredliststringclass() throws Exception { + } + +@Test +public void getattribute() throws Exception { + } + +@Test +public void getmapstringclassclass() throws Exception { + } + +@Test +public void getliststringclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsetstring() throws Exception { + } + +@Test +public void getsingularattributestring() throws Exception { + } + +@Test +public void getliststring() throws Exception { + } + +@Test +public void getcollectionstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredcollectionstring() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclassillegalargumentexception() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclass() throws Exception { + } + +@Test +public void embeddabletest() throws Exception { + } + +@Test +public void getliststringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsingularattributestring() throws Exception { + } + +@Test +public void getsetstring() throws Exception { + } + +@Test +public void getdeclaredattributes() throws Exception { + } + +@Test +public void getdeclaredmapstringillegalargumentexception() throws Exception { + } + +@Test +public void getsetstringclass() throws Exception { + } + +@Test +public void getattributeillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsetstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getliststringclass() throws Exception { + } + +@Test +public void getmapstringclassclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclassillegalargumentexception() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getdeclaredcollectionstringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsetstringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclass() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/entitytype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/entitytype/EEClient.java new file mode 100644 index 0000000000..4c15bdb293 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/entitytype/EEClient.java @@ -0,0 +1,342 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.entitytype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_entitytype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_entitytype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_jar"); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.ZipCode.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2EmployeeId.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.B.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Address.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.A.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2Employee.class); + ear.addAsLibrary(jpa_core_metamodelapi_entitytype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_entitytype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype.jar"); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.ZipCode.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2EmployeeId.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.B.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Address.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.A.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2Employee.class); + jpa_core_metamodelapi_entitytype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_entitytype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_entitytype_jar); + } + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_entitytype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype.jar"); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.ZipCode.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2EmployeeId.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.B.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Address.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.A.class); + jpa_core_metamodelapi_entitytype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.DID2Employee.class); + jpa_core_metamodelapi_entitytype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_entitytype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_entitytype_jar); + } + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.entitytype.Client.class); + ear.addAsModule(jpa_core_metamodelapi_entitytype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaredversion() throws Exception { + } + +@Test +public void getidclassattributes() throws Exception { + } + +@Test +public void hassingleidattribute() throws Exception { + } + +@Test +public void getbindabletype() throws Exception { + } + +@Test +public void getdeclaredversionillegalargumentexception() throws Exception { + } + +@Test +public void hasversionattribute() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getid() throws Exception { + } + +@Test +public void getversion() throws Exception { + } + +@Test +public void getsupertype() throws Exception { + } + +@Test +public void getname() throws Exception { + } + +@Test +public void getdeclaredidillegalargumentexception() throws Exception { + } + +@Test +public void getidclassattributesillegalargumentexception() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getbindablejavatype() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getidillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredid() throws Exception { + } + +@Test +public void getversionillegalargumentexception() throws Exception { + } + +@Test +public void getidtype() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/identifiabletype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/identifiabletype/EEClient.java new file mode 100644 index 0000000000..e82dcca6f0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/identifiabletype/EEClient.java @@ -0,0 +1,530 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_identifiabletype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_identifiabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_jar"); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.B.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2EmployeeId.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2Employee.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Address.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.A.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.ZipCode.class); + ear.addAsLibrary(jpa_core_metamodelapi_identifiabletype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_identifiabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype.jar"); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.B.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2EmployeeId.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2Employee.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Address.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.A.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.ZipCode.class); + jpa_core_metamodelapi_identifiabletype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_identifiabletype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_identifiabletype_jar); + } + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_identifiabletype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype.jar"); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.B.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2EmployeeId.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.DID2Employee.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Address.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.A.class); + jpa_core_metamodelapi_identifiabletype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.ZipCode.class); + jpa_core_metamodelapi_identifiabletype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_identifiabletype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_identifiabletype_jar); + } + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.identifiabletype.Client.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_identifiabletype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaredliststring() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getsingularattributestringillegalargumentexception() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getdeclaredliststringillegalargumentexception() throws Exception { + } + +@Test +public void getsetstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getpluralattributes() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsingularattributes() throws Exception { + } + +@Test +public void getsingularattributestringclassillegalargumentexception() throws Exception { + } + +@Test +public void getversionillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredversion() throws Exception { + } + +@Test +public void hassingleidattribute() throws Exception { + } + +@Test +public void getdeclaredliststringclassillegalargumentexception() throws Exception { + } + +@Test +public void getsingularattributestringclass() throws Exception { + } + +@Test +public void getmapstring() throws Exception { + } + +@Test +public void getmapstringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclass() throws Exception { + } + +@Test +public void getid() throws Exception { + } + +@Test +public void getsupertype() throws Exception { + } + +@Test +public void getdeclaredmapstring() throws Exception { + } + +@Test +public void getdeclaredattributeillegalargumentexception() throws Exception { + } + +@Test +public void getattributes() throws Exception { + } + +@Test +public void getdeclaredsetstringclass() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getsetstringillegalargumentexception() throws Exception { + } + +@Test +public void getcollectionstring() throws Exception { + } + +@Test +public void getdeclaredattribute() throws Exception { + } + +@Test +public void getcollectionstringillegalargumentexception() throws Exception { + } + +@Test +public void getidtype() throws Exception { + } + +@Test +public void getcollectionstringclass() throws Exception { + } + +@Test +public void getdeclaredpluralattributes() throws Exception { + } + +@Test +public void getsingularattributes() throws Exception { + } + +@Test +public void getdeclaredliststringclass() throws Exception { + } + +@Test +public void getattribute() throws Exception { + } + +@Test +public void getmapstringclassclass() throws Exception { + } + +@Test +public void getliststringclassillegalargumentexception() throws Exception { + } + +@Test +public void hasversionattribute() throws Exception { + } + +@Test +public void getdeclaredsetstring() throws Exception { + } + +@Test +public void getsingularattributestring() throws Exception { + } + +@Test +public void getversion() throws Exception { + } + +@Test +public void getliststring() throws Exception { + } + +@Test +public void getcollectionstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredcollectionstring() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredidillegalargumentexception() throws Exception { + } + +@Test +public void getidclassattributesillegalargumentexception() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclass() throws Exception { + } + +@Test +public void getidclassattributes() throws Exception { + } + +@Test +public void getliststringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsingularattributestring() throws Exception { + } + +@Test +public void getdeclaredversionillegalargumentexception() throws Exception { + } + +@Test +public void getsetstring() throws Exception { + } + +@Test +public void getdeclaredattributes() throws Exception { + } + +@Test +public void getdeclaredmapstringillegalargumentexception() throws Exception { + } + +@Test +public void getsetstringclass() throws Exception { + } + +@Test +public void getattributeillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsetstringclassillegalargumentexception() throws Exception { + } + +@Test +public void getliststringclass() throws Exception { + } + +@Test +public void getmapstringclassclassillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclassillegalargumentexception() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getdeclaredcollectionstringillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsetstringillegalargumentexception() throws Exception { + } + +@Test +public void getidillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredid() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclass() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/listattribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/listattribute/EEClient.java new file mode 100644 index 0000000000..0425b973bc --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/listattribute/EEClient.java @@ -0,0 +1,282 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.listattribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_listattribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_listattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_jar"); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Project.class); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Person.class); + ear.addAsLibrary(jpa_core_metamodelapi_listattribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_listattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute.jar"); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Project.class); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Person.class); + jpa_core_metamodelapi_listattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_listattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_listattribute_jar); + } + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_listattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute.jar"); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Project.class); + jpa_core_metamodelapi_listattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.BiDirMX1Person.class); + jpa_core_metamodelapi_listattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_listattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_listattribute_jar); + } + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.listattribute.Client.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_listattribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getlist() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getcollectiontype() throws Exception { + } + +@Test +public void getdeclaredlist2() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getlist2() throws Exception { + } + +@Test +public void getdeclaredlist() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/managedtype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/managedtype/EEClient.java new file mode 100644 index 0000000000..21c71822e5 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/managedtype/EEClient.java @@ -0,0 +1,497 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.managedtype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_managedtype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_managedtype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_jar"); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Department.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.A.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Project.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Order.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Address.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Employee.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMProject.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.B.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.ZipCode.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Person.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMPerson.class); + ear.addAsLibrary(jpa_core_metamodelapi_managedtype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_managedtype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype.jar"); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Department.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.A.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Project.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Order.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Address.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Employee.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMProject.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.B.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.ZipCode.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Person.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMPerson.class); + jpa_core_metamodelapi_managedtype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_managedtype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_managedtype_jar); + } + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_managedtype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype.jar"); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Department.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.A.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Project.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Order.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Address.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Employee.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMProject.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.B.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.ZipCode.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.BiDirMX1Person.class); + jpa_core_metamodelapi_managedtype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Uni1XMPerson.class); + jpa_core_metamodelapi_managedtype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_managedtype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_managedtype_jar); + } + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.managedtype.Client.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_managedtype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getsetstringclasstest() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclasstest() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getcollectionstringclasstest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getliststringclasstest() throws Exception { + } + +@Test +public void getdeclaredsetstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getpluralattributes() throws Exception { + } + +@Test +public void getsingularattributestringtest() throws Exception { + } + +@Test +public void getdeclaredliststringtest() throws Exception { + } + +@Test +public void getdeclaredsingularattributes() throws Exception { + } + +@Test +public void getsingularattributestringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getliststringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getdeclaredcollectionstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getdeclaredmapstringtest() throws Exception { + } + +@Test +public void getdeclaredliststringclasstest() throws Exception { + } + +@Test +public void getcollectionstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getmapstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getliststringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getdeclaredattributeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getdeclaredliststringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getattributes() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getdeclaredattribute() throws Exception { + } + +@Test +public void getdeclaredsetstringclasstest() throws Exception { + } + +@Test +public void getdeclaredpluralattributes() throws Exception { + } + +@Test +public void getsingularattributes() throws Exception { + } + +@Test +public void getdeclaredsetstringtest() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getattribute() throws Exception { + } + +@Test +public void getdeclaredsetstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getliststringtest() throws Exception { + } + +@Test +public void getdeclaredcollectionstringtest() throws Exception { + } + +@Test +public void getmapstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getsetstringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getsingularattributestringclassillegalargumentexceptiontest() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getmapstringtest() throws Exception { + } + +@Test +public void getsingularattributestringclasstest() throws Exception { + } + +@Test +public void getdeclaredliststringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getmapstringclasstest() throws Exception { + } + +@Test +public void getdeclaredattributes() throws Exception { + } + +@Test +public void getattributeillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringtest() throws Exception { + } + +@Test +public void getdeclaredsingularattributestringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getsetstringtest() throws Exception { + } + +@Test +public void getsetstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getpersistencetype() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void managedtype() throws Exception { + } + +@Test +public void getcollectionstringtest() throws Exception { + } + +@Test +public void getdeclaredcollectionstringclasstest() throws Exception { + } + +@Test +public void getcollectionstringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getdeclaredmapstringclassclasstest() throws Exception { + } + +@Test +public void getdeclaredmapstringillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mapattribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mapattribute/EEClient.java new file mode 100644 index 0000000000..8f7a5c46f3 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mapattribute/EEClient.java @@ -0,0 +1,278 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.mapattribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_mapattribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_mapattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_jar"); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Department.class); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Employee.class); + ear.addAsLibrary(jpa_core_metamodelapi_mapattribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_mapattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute.jar"); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Department.class); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Employee.class); + jpa_core_metamodelapi_mapattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_mapattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_mapattribute_jar); + } + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_mapattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute.jar"); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Department.class); + jpa_core_metamodelapi_mapattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Employee.class); + jpa_core_metamodelapi_mapattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_mapattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_mapattribute_jar); + } + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mapattribute.Client.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mapattribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getjavakeytype() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getcollectiontype() throws Exception { + } + +@Test +public void getelementtype() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getkeytype() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mappedsuperclasstype/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mappedsuperclasstype/EEClient.java new file mode 100644 index 0000000000..ab0a6b6703 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/mappedsuperclasstype/EEClient.java @@ -0,0 +1,327 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.EmployeeId.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee.class); + ear.addAsLibrary(jpa_core_metamodelapi_mappedsuperclasstype_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype.jar"); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.EmployeeId.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_mappedsuperclasstype_jar); + } + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype.jar"); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Employee.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee2.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.EmployeeId.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.FullTimeEmployee.class); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_mappedsuperclasstype_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_mappedsuperclasstype_jar); + } + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.mappedsuperclasstype.Client.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_mappedsuperclasstype_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaredversion() throws Exception { + } + +@Test +public void getidclassattributes() throws Exception { + } + +@Test +public void hassingleidattribute() throws Exception { + } + +@Test +public void getdeclaredversionillegalargumentexception() throws Exception { + } + +@Test +public void mappedsuperclasstype() throws Exception { + } + +@Test +public void hasversionattribute() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getid() throws Exception { + } + +@Test +public void getversion() throws Exception { + } + +@Test +public void getdeclaredidillegalargumentexception() throws Exception { + } + +@Test +public void getidclassattributesillegalargumentexception() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getidillegalargumentexception() throws Exception { + } + +@Test +public void getdeclaredid() throws Exception { + } + +@Test +public void getversionillegalargumentexception() throws Exception { + } + +@Test +public void getidtype() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/metamodel/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/metamodel/EEClient.java new file mode 100644 index 0000000000..09e2837ff4 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/metamodel/EEClient.java @@ -0,0 +1,314 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.metamodel; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_metamodel_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_metamodel_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_jar"); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.ZipCode.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Address.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Order.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.B.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.FullTimeEmployee.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Employee.class); + ear.addAsLibrary(jpa_core_metamodelapi_metamodel_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_metamodel_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel.jar"); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.ZipCode.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Address.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Order.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.B.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.FullTimeEmployee.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Employee.class); + jpa_core_metamodelapi_metamodel_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_metamodel_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_metamodel_jar); + } + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_metamodel_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel.jar"); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.ZipCode.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Address.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Order.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.B.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.FullTimeEmployee.class); + jpa_core_metamodelapi_metamodel_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Employee.class); + jpa_core_metamodelapi_metamodel_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_metamodel_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_metamodel_jar); + } + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.metamodel.Client.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_metamodel_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void managedtypeillegalargumentexception() throws Exception { + } + +@Test +public void getentities() throws Exception { + } + +@Test +public void entityillegalargumentexception() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getmetamodel() throws Exception { + } + +@Test +public void getmanagedtypes() throws Exception { + } + +@Test +public void embeddableillegalargumentexception() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getembeddables() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void managedtype() throws Exception { + } + +@Test +public void embeddable() throws Exception { + } + +@Test +public void entity() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/pluralattribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/pluralattribute/EEClient.java new file mode 100644 index 0000000000..77c024e8df --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/pluralattribute/EEClient.java @@ -0,0 +1,306 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_pluralattribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_pluralattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_jar"); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMProject.class); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMPerson.class); + ear.addAsLibrary(jpa_core_metamodelapi_pluralattribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_pluralattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute.jar"); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMProject.class); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMPerson.class); + jpa_core_metamodelapi_pluralattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_pluralattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_pluralattribute_jar); + } + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_pluralattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute.jar"); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMProject.class); + jpa_core_metamodelapi_pluralattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Uni1XMPerson.class); + jpa_core_metamodelapi_pluralattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_pluralattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_pluralattribute_jar); + } + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.pluralattribute.Client.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_pluralattribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaringtype() throws Exception { + } + +@Test +public void getbindabletype() throws Exception { + } + +@Test +public void isassociation() throws Exception { + } + +@Test +public void getcollectiontype() throws Exception { + } + +@Test +public void getelementtype() throws Exception { + } + +@Test +public void iscollection() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getpersistentattributetype() throws Exception { + } + +@Test +public void getname() throws Exception { + } + +@Test +public void getjavatype() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getbindablejavatype() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getjavamember() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/setattribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/setattribute/EEClient.java new file mode 100644 index 0000000000..5821e19847 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/setattribute/EEClient.java @@ -0,0 +1,277 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.setattribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_setattribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_setattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_jar"); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.ZipCode.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Address.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.A.class); + ear.addAsLibrary(jpa_core_metamodelapi_setattribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_setattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute.jar"); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.ZipCode.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Address.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.A.class); + jpa_core_metamodelapi_setattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_setattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_setattribute_jar); + } + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_setattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute.jar"); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.ZipCode.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Address.class); + jpa_core_metamodelapi_setattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.A.class); + jpa_core_metamodelapi_setattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_setattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_setattribute_jar); + } + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.setattribute.Client.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_setattribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getset() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getcollectiontype() throws Exception { + } + +@Test +public void getelementtype() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/singularattribute/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/singularattribute/EEClient.java new file mode 100644 index 0000000000..b98b148183 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/singularattribute/EEClient.java @@ -0,0 +1,317 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.singularattribute; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_singularattribute_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_singularattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_jar"); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.B.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.ZipCode.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Address.class); + ear.addAsLibrary(jpa_core_metamodelapi_singularattribute_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_singularattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute.jar"); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.B.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.ZipCode.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Address.class); + jpa_core_metamodelapi_singularattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_singularattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_singularattribute_jar); + } + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_singularattribute_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute.jar"); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.B.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.ZipCode.class); + jpa_core_metamodelapi_singularattribute_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Address.class); + jpa_core_metamodelapi_singularattribute_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_singularattribute_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_singularattribute_jar); + } + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.singularattribute.Client.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_singularattribute_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getdeclaringtype() throws Exception { + } + +@Test +public void getbindabletype() throws Exception { + } + +@Test +public void isversion() throws Exception { + } + +@Test +public void gettype() throws Exception { + } + +@Test +public void isassociation() throws Exception { + } + +@Test +public void iscollection() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void getpersistentattributetype() throws Exception { + } + +@Test +public void isoptional() throws Exception { + } + +@Test +public void getname() throws Exception { + } + +@Test +public void getjavatype() throws Exception { + } + +@Test +public void isid() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getbindablejavatype() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getjavamember() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/type/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/type/EEClient.java new file mode 100644 index 0000000000..dc6700745c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/metamodelapi/type/EEClient.java @@ -0,0 +1,280 @@ + +package ee.jakarta.tck.persistence.core.metamodelapi.type; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_metamodelapi_type_vehicles.ear"); + + { + + JavaArchive jpa_core_metamodelapi_type_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_jar"); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.ZipCode.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Order.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Address.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.B.class); + ear.addAsLibrary(jpa_core_metamodelapi_type_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar"); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_metamodelapi_type_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar"); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar"); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_metamodelapi_type_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_type_pmservlet_vehicle_web_war"); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_type_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type.jar"); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.ZipCode.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Order.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Address.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.B.class); + jpa_core_metamodelapi_type_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_type_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_type_jar); + } + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_metamodelapi_type_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_metamodelapi_type_puservlet_vehicle_web_war"); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_metamodelapi_type_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type.jar"); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.ZipCode.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Order.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Address.class); + jpa_core_metamodelapi_type_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.B.class); + jpa_core_metamodelapi_type_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_metamodelapi_type_jar.addAsManifestResource("persistence.xml"); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addAsLibrary(jpa_core_metamodelapi_type_jar); + } + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_metamodelapi_type_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_stateful3_vehicle_client_jar"); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar"); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_stateless3_vehicle_client_jar"); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar"); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.metamodelapi.type.Client.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_metamodelapi_type_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getjavatype() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getembeddablepersistencetype() throws Exception { + } + +@Test +public void getpersistencetype() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/nestedembedding/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/nestedembedding/EEClient.java new file mode 100644 index 0000000000..4cf219666a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/nestedembedding/EEClient.java @@ -0,0 +1,316 @@ + +package ee.jakarta.tck.persistence.core.nestedembedding; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_nestedembedding_vehicles.ear"); + + { + + JavaArchive jpa_core_nestedembedding_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_jar"); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.A.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Address.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.B.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.ZipCode.class); + ear.addAsLibrary(jpa_core_nestedembedding_jar); + + } + { + JavaArchive jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar"); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_nestedembedding_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_nestedembedding_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_appmanaged_vehicle_client_jar"); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar"); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_nestedembedding_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_nestedembedding_pmservlet_vehicle_web_war"); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_nestedembedding_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding.jar"); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.A.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Address.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.B.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.ZipCode.class); + jpa_core_nestedembedding_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_nestedembedding_jar.addAsManifestResource("persistence.xml"); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_nestedembedding_jar); + } + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_nestedembedding_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_nestedembedding_puservlet_vehicle_web_war"); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_nestedembedding_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding.jar"); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.A.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Address.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.B.class); + jpa_core_nestedembedding_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.ZipCode.class); + jpa_core_nestedembedding_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_nestedembedding_jar.addAsManifestResource("persistence.xml"); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addAsLibrary(jpa_core_nestedembedding_jar); + } + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_nestedembedding_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_stateful3_vehicle_client_jar"); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_nestedembedding_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_stateful3_vehicle_ejb_jar"); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_nestedembedding_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_stateless3_vehicle_client_jar"); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_nestedembedding_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_nestedembedding_stateless3_vehicle_ejb_jar"); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.nestedembedding.Client.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_nestedembedding_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_nestedembedding_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void finda() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void findbyname() throws Exception { + } + +@Test +public void createb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createa() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void ne1xmtest3() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void getbfromcollection() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void ne1xmtest1() throws Exception { + } + +@Test +public void ne1xmtest2() throws Exception { + } + +@Test +public void dumpcollectiondataa() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/attributeoverride/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/attributeoverride/EEClient.java new file mode 100644 index 0000000000..106e804187 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/attributeoverride/EEClient.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.override.attributeoverride; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_attributeoverride_vehicles.ear"); + + { + + JavaArchive jpa_core_override_attributeoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_jar"); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Book.class); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.LawBook.class); + ear.addAsLibrary(jpa_core_override_attributeoverride_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_attributeoverride_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar"); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar"); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_attributeoverride_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_attributeoverride_pmservlet_vehicle_web_war"); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_attributeoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride.jar"); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Book.class); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.LawBook.class); + jpa_core_override_attributeoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_attributeoverride_jar.addAsManifestResource("orm.xml"); + jpa_core_override_attributeoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_attributeoverride_jar); + } + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_attributeoverride_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_attributeoverride_puservlet_vehicle_web_war"); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_attributeoverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride.jar"); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Book.class); + jpa_core_override_attributeoverride_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.LawBook.class); + jpa_core_override_attributeoverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_attributeoverride_jar.addAsManifestResource("orm.xml"); + jpa_core_override_attributeoverride_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_attributeoverride_jar); + } + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_attributeoverride_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_stateful3_vehicle_client_jar"); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar"); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_stateless3_vehicle_client_jar"); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar"); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.attributeoverride.Client.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_attributeoverride_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testnoattributeoverrideannotation() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/callbacklistener/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/callbacklistener/EEClient.java new file mode 100644 index 0000000000..60fd88091f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/callbacklistener/EEClient.java @@ -0,0 +1,292 @@ + +package ee.jakarta.tck.persistence.core.override.callbacklistener; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_callbacklistener_vehicles.ear"); + + { + + JavaArchive jpa_core_override_callbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_jar"); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.OverridenCallBack.class); + ear.addAsLibrary(jpa_core_override_callbacklistener_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_callbacklistener_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar"); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar"); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_callbacklistener_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_callbacklistener_pmservlet_vehicle_web_war"); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_callbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener.jar"); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.OverridenCallBack.class); + jpa_core_override_callbacklistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_callbacklistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_callbacklistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_callbacklistener_jar); + } + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_callbacklistener_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_callbacklistener_puservlet_vehicle_web_war"); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_callbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener.jar"); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_callbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.OverridenCallBack.class); + jpa_core_override_callbacklistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_callbacklistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_callbacklistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_callbacklistener_jar); + } + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_callbacklistener_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_stateful3_vehicle_client_jar"); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar"); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_stateless3_vehicle_client_jar"); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar"); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.callbacklistener.Client.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_callbacklistener_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void checkpersistcallbacks() throws Exception { + } + +@Test +public void preandpostremove() throws Exception { + } + +@Test +public void checkloadcallbacks() throws Exception { + } + +@Test +public void checkremovecallbacks() throws Exception { + } + +@Test +public void test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void postload() throws Exception { + } + +@Test +public void preandpostpersist() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/embeddable/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/embeddable/EEClient.java new file mode 100644 index 0000000000..b04db5c23a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/embeddable/EEClient.java @@ -0,0 +1,298 @@ + +package ee.jakarta.tck.persistence.core.override.embeddable; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_embeddable_vehicles.ear"); + + { + + JavaArchive jpa_core_override_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_jar"); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Book.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher1.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.BookStore.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Complaint.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Film.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Applicant.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.MovieTicket.class); + ear.addAsLibrary(jpa_core_override_embeddable_jar); + + } + { + JavaArchive jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_embeddable_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_embeddable_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_appmanaged_vehicle_client_jar"); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar"); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_embeddable_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_embeddable_pmservlet_vehicle_web_war"); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable.jar"); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Book.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher1.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.BookStore.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Complaint.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Film.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Applicant.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.MovieTicket.class); + jpa_core_override_embeddable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_embeddable_jar.addAsManifestResource("orm.xml"); + jpa_core_override_embeddable_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_embeddable_jar); + } + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_embeddable_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_embeddable_puservlet_vehicle_web_war"); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_embeddable_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable.jar"); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Book.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher1.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.BookStore.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Complaint.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Publisher.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Film.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Applicant.class); + jpa_core_override_embeddable_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.MovieTicket.class); + jpa_core_override_embeddable_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_embeddable_jar.addAsManifestResource("orm.xml"); + jpa_core_override_embeddable_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_embeddable_jar); + } + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_embeddable_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_stateful3_vehicle_client_jar"); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_embeddable_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_stateful3_vehicle_ejb_jar"); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_embeddable_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_stateless3_vehicle_client_jar"); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_embeddable_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_embeddable_stateless3_vehicle_ejb_jar"); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.embeddable.Client.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_embeddable_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_embeddable_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testoverrideembeddable() throws Exception { + } + +@Test +public void testoverrideembedded() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void testoverridetransient() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testmetadatacompleteness() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entity/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entity/EEClient.java new file mode 100644 index 0000000000..8286c17cc7 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entity/EEClient.java @@ -0,0 +1,286 @@ + +package ee.jakarta.tck.persistence.core.override.entity; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_entity_vehicles.ear"); + + { + + JavaArchive jpa_core_override_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_jar"); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOverride.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NoEntityAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInXML.class); + ear.addAsLibrary(jpa_core_override_entity_jar); + + } + { + JavaArchive jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_entity_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_entity_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_appmanaged_vehicle_client_jar"); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entity_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_appmanaged_vehicle_ejb_jar"); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_entity_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_entity_pmservlet_vehicle_web_war"); + jpa_core_override_entity_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity.jar"); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOverride.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NoEntityAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInXML.class); + jpa_core_override_entity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_entity_jar.addAsManifestResource("orm.xml"); + jpa_core_override_entity_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_entity_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_entity_jar); + } + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_entity_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_entity_puservlet_vehicle_web_war"); + jpa_core_override_entity_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_entity_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity.jar"); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOverride.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NoEntityAnnotation.class); + jpa_core_override_entity_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.NameOnlyInXML.class); + jpa_core_override_entity_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_entity_jar.addAsManifestResource("orm.xml"); + jpa_core_override_entity_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_entity_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_entity_jar); + } + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_entity_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_stateful3_vehicle_client_jar"); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entity_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_stateful3_vehicle_ejb_jar"); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_entity_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_stateless3_vehicle_client_jar"); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entity_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entity_stateless3_vehicle_ejb_jar"); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entity.Client.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entity_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entity_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testnoentityannotation() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void testnameonlyinxml() throws Exception { + } + +@Test +public void testnameonlyinannotation() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testnameoverride() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entitylistener/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entitylistener/EEClient.java new file mode 100644 index 0000000000..5c8c03bfae --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/entitylistener/EEClient.java @@ -0,0 +1,306 @@ + +package ee.jakarta.tck.persistence.core.override.entitylistener; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_entitylistener_vehicles.ear"); + + { + + JavaArchive jpa_core_override_entitylistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_jar"); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerD.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoEntityListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerA.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.OverridenListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerB.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerC.class); + ear.addAsLibrary(jpa_core_override_entitylistener_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_entitylistener_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_appmanaged_vehicle_client_jar"); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar"); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_entitylistener_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_entitylistener_pmservlet_vehicle_web_war"); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_entitylistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener.jar"); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerD.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoEntityListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerA.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.OverridenListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerB.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerC.class); + jpa_core_override_entitylistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_entitylistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_entitylistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_entitylistener_jar); + } + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_entitylistener_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_entitylistener_puservlet_vehicle_web_war"); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_entitylistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener.jar"); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerD.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoEntityListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerA.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.NoListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.OverridenListener.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerB.class); + jpa_core_override_entitylistener_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.ListenerC.class); + jpa_core_override_entitylistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_entitylistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_entitylistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_entitylistener_jar); + } + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_entitylistener_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_stateful3_vehicle_client_jar"); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar"); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_stateless3_vehicle_client_jar"); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar"); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.entitylistener.Client.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_entitylistener_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void checkpersistcallbacks() throws Exception { + } + +@Test +public void checkremovecallbacks() throws Exception { + } + +@Test +public void test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void testentitylistenerxml() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testoverrideentitylistener() throws Exception { + } + +@Test +public void testnoentitylistener() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/joincolumn/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/joincolumn/EEClient.java new file mode 100644 index 0000000000..c60e46ec9c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/joincolumn/EEClient.java @@ -0,0 +1,325 @@ + +package ee.jakarta.tck.persistence.core.override.joincolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_joincolumn_vehicles.ear"); + + { + + JavaArchive jpa_core_override_joincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_jar"); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Cubicle.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.CubiclePK.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Hardware.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Course.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Customer1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Student.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.RetailOrder1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreCompany1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreLocation1.class); + ear.addAsLibrary(jpa_core_override_joincolumn_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_joincolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_appmanaged_vehicle_client_jar"); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar"); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_joincolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_joincolumn_pmservlet_vehicle_web_war"); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_joincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn.jar"); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Cubicle.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.CubiclePK.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Hardware.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Course.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Customer1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Student.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.RetailOrder1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreCompany1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreLocation1.class); + jpa_core_override_joincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_joincolumn_jar.addAsManifestResource("orm.xml"); + jpa_core_override_joincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_joincolumn_jar); + } + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_joincolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_joincolumn_puservlet_vehicle_web_war"); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_joincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn.jar"); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Cubicle.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.CubiclePK.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Hardware.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Course.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Customer1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Student.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.RetailOrder1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreCompany1.class); + jpa_core_override_joincolumn_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.TheatreLocation1.class); + jpa_core_override_joincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_joincolumn_jar.addAsManifestResource("orm.xml"); + jpa_core_override_joincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_joincolumn_jar); + } + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_joincolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_stateful3_vehicle_client_jar"); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar"); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_stateless3_vehicle_client_jar"); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar"); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.joincolumn.Client.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_joincolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createtheatrecompany() throws Exception { + } + +@Test +public void createcourse() throws Exception { + } + +@Test +public void testnojointableannotation() throws Exception { + } + +@Test +public void createorder() throws Exception { + } + +@Test +public void testnojoincolumnannotation() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void testoverridejointable() throws Exception { + } + +@Test +public void createstudent() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtheatrelocation() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testoverridejoincolumns() throws Exception { + } + +@Test +public void createcustomer() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/manytomany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/manytomany/EEClient.java new file mode 100644 index 0000000000..121c2cf934 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/manytomany/EEClient.java @@ -0,0 +1,276 @@ + +package ee.jakarta.tck.persistence.core.override.manytomany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_manytomany_vehicles.ear"); + + { + + JavaArchive jpa_core_override_manytomany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_jar"); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Course.class); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Student.class); + ear.addAsLibrary(jpa_core_override_manytomany_jar); + + } + { + JavaArchive jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_manytomany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_manytomany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_appmanaged_vehicle_client_jar"); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar"); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_manytomany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_manytomany_pmservlet_vehicle_web_war"); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_manytomany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany.jar"); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Course.class); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Student.class); + jpa_core_override_manytomany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_manytomany_jar.addAsManifestResource("orm.xml"); + jpa_core_override_manytomany_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_manytomany_jar); + } + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_manytomany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_manytomany_puservlet_vehicle_web_war"); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_manytomany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany.jar"); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Course.class); + jpa_core_override_manytomany_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Student.class); + jpa_core_override_manytomany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_manytomany_jar.addAsManifestResource("orm.xml"); + jpa_core_override_manytomany_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_manytomany_jar); + } + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_manytomany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_stateful3_vehicle_client_jar"); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_manytomany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_stateful3_vehicle_ejb_jar"); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_manytomany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_stateless3_vehicle_client_jar"); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_manytomany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_manytomany_stateless3_vehicle_ejb_jar"); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.manytomany.Client.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_manytomany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_manytomany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testnomanytomanyannotation() throws Exception { + } + +@Test +public void createstudent() throws Exception { + } + +@Test +public void createcourse() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/mapkey/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/mapkey/EEClient.java new file mode 100644 index 0000000000..7c86653629 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/mapkey/EEClient.java @@ -0,0 +1,332 @@ + +package ee.jakarta.tck.persistence.core.override.mapkey; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_mapkey_vehicles.ear"); + + { + + JavaArchive jpa_core_override_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_jar"); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Department.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Employee.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrder.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Store.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreCompany.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.EmployeeComparator.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Customers.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Consumer.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrderCostComparatorDESC.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreLocation.class); + ear.addAsLibrary(jpa_core_override_mapkey_jar); + + } + { + JavaArchive jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_mapkey_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_mapkey_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_appmanaged_vehicle_client_jar"); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar"); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_mapkey_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_mapkey_pmservlet_vehicle_web_war"); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey.jar"); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Department.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Employee.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrder.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Store.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreCompany.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.EmployeeComparator.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Customers.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Consumer.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrderCostComparatorDESC.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreLocation.class); + jpa_core_override_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_mapkey_jar.addAsManifestResource("orm.xml"); + jpa_core_override_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_mapkey_jar); + } + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_mapkey_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_mapkey_puservlet_vehicle_web_war"); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_mapkey_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey.jar"); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Department.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Employee.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrder.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Store.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreCompany.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.EmployeeComparator.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Customers.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Consumer.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.RetailOrderCostComparatorDESC.class); + jpa_core_override_mapkey_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.TheatreLocation.class); + jpa_core_override_mapkey_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_mapkey_jar.addAsManifestResource("orm.xml"); + jpa_core_override_mapkey_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_mapkey_jar); + } + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_mapkey_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_stateful3_vehicle_client_jar"); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_mapkey_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_stateful3_vehicle_ejb_jar"); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_mapkey_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_stateless3_vehicle_client_jar"); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_mapkey_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_mapkey_stateless3_vehicle_ejb_jar"); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.mapkey.Client.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_mapkey_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_mapkey_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createtheatrecompany() throws Exception { + } + +@Test +public void createdepartment() throws Exception { + } + +@Test +public void createorder() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void testoverridemapkey() throws Exception { + } + +@Test +public void createstore() throws Exception { + } + +@Test +public void testoverrideorderby() throws Exception { + } + +@Test +public void createemployee() throws Exception { + } + +@Test +public void createcustomers() throws Exception { + } + +@Test +public void testnoorderbyannotation() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtheatrelocation() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testnomapkeyannotation() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/nocallbacklistener/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/nocallbacklistener/EEClient.java new file mode 100644 index 0000000000..ac116e2794 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/nocallbacklistener/EEClient.java @@ -0,0 +1,284 @@ + +package ee.jakarta.tck.persistence.core.override.nocallbacklistener; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_nocallbacklistener_vehicles.ear"); + + { + + JavaArchive jpa_core_override_nocallbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_jar"); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.NoCallBackListener.class); + ear.addAsLibrary(jpa_core_override_nocallbacklistener_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar"); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar"); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war"); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_nocallbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener.jar"); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.NoCallBackListener.class); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_nocallbacklistener_jar); + } + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war"); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_nocallbacklistener_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener.jar"); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_nocallbacklistener_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.NoCallBackListener.class); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("orm.xml"); + jpa_core_override_nocallbacklistener_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_nocallbacklistener_jar); + } + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar"); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar"); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar"); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar"); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.nocallbacklistener.Client.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_nocallbacklistener_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void checkpersistcallbacks() throws Exception { + } + +@Test +public void checkloadcallbacks() throws Exception { + } + +@Test +public void checkremovecallbacks() throws Exception { + } + +@Test +public void test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void testnocallbacklistener() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/table/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/table/EEClient.java new file mode 100644 index 0000000000..1bd0de08d9 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/override/table/EEClient.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.override.table; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_override_table_vehicles.ear"); + + { + + JavaArchive jpa_core_override_table_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_jar"); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.table.NoTableAnnotation.class); + ear.addAsLibrary(jpa_core_override_table_jar); + + } + { + JavaArchive jpa_core_override_table_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_appmanagedNoTx_vehicle_client_jar"); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_override_table_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_table_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_appmanaged_vehicle_client_jar"); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_table_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_appmanaged_vehicle_ejb_jar"); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_override_table_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_table_pmservlet_vehicle_web_war"); + jpa_core_override_table_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_table_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table.jar"); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.table.NoTableAnnotation.class); + jpa_core_override_table_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_table_jar.addAsManifestResource("orm.xml"); + jpa_core_override_table_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_table_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_override_table_jar); + } + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_override_table_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_override_table_puservlet_vehicle_web_war"); + jpa_core_override_table_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_override_table_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table.jar"); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.util.CallBackCounts.class); + jpa_core_override_table_jar.addClass(ee.jakarta.tck.persistence.core.override.table.NoTableAnnotation.class); + jpa_core_override_table_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_override_table_jar.addAsManifestResource("orm.xml"); + jpa_core_override_table_jar.addAsManifestResource("persistence.xml"); + jpa_core_override_table_puservlet_vehicle_web_war.addAsLibrary(jpa_core_override_table_jar); + } + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_override_table_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_stateful3_vehicle_client_jar"); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_table_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_stateful3_vehicle_ejb_jar"); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_override_table_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_stateless3_vehicle_client_jar"); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_override_table_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_override_table_stateless3_vehicle_ejb_jar"); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.override.table.Client.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_override_table_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_override_table_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void testnotableannotation() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/persistenceUtil/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/persistenceUtil/EEClient.java new file mode 100644 index 0000000000..5dc75cd43c --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/persistenceUtil/EEClient.java @@ -0,0 +1,263 @@ + +package ee.jakarta.tck.persistence.core.persistenceUtil; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_persistenceUtil_vehicles.ear"); + + { + + JavaArchive jpa_core_persistenceUtil_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_jar"); + jpa_core_persistenceUtil_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Employee.class); + ear.addAsLibrary(jpa_core_persistenceUtil_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar"); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_persistenceUtil_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_appmanaged_vehicle_client_jar"); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar"); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_persistenceUtil_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_persistenceUtil_pmservlet_vehicle_web_war"); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_persistenceUtil_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil.jar"); + jpa_core_persistenceUtil_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Employee.class); + jpa_core_persistenceUtil_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_persistenceUtil_jar.addAsManifestResource("persistence.xml"); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_persistenceUtil_jar); + } + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_persistenceUtil_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_persistenceUtil_puservlet_vehicle_web_war"); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_persistenceUtil_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil.jar"); + jpa_core_persistenceUtil_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Employee.class); + jpa_core_persistenceUtil_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_persistenceUtil_jar.addAsManifestResource("persistence.xml"); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addAsLibrary(jpa_core_persistenceUtil_jar); + } + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_persistenceUtil_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_stateful3_vehicle_client_jar"); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar"); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_stateless3_vehicle_client_jar"); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar"); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.persistenceUtil.Client.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_persistenceUtil_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getpersistenceutiltest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient1.java new file mode 100644 index 0000000000..1c9327830a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient1.java @@ -0,0 +1,450 @@ + +package ee.jakarta.tck.persistence.core.query.apitests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_apitests_vehicles.ear"); + + { + + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + ear.addAsLibrary(jpa_core_query_apitests_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client1.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_apitests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_pmservlet_vehicle_web_war"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client1.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_apitests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_puservlet_vehicle_web_war"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client1.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_client_jar"); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_ejb_jar"); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client1.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getparametervaluestringillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getresultlistillegalstateexception() throws Exception { + } + +@Test +public void setparameter7test() throws Exception { + } + +@Test +public void queryapitest12() throws Exception { + } + +@Test +public void queryapitest11() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void queryapitest17() throws Exception { + } + +@Test +public void queryapitest16() throws Exception { + } + +@Test +public void getparametervalueparameterillegalstateexceptiontest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void setparameter8test() throws Exception { + } + +@Test +public void getsingleresulttest() throws Exception { + } + +@Test +public void setparameterintobjecttest() throws Exception { + } + +@Test +public void getparametertest() throws Exception { + } + +@Test +public void getparameterillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setgetmaxresultstest() throws Exception { + } + +@Test +public void queryapitest21() throws Exception { + } + +@Test +public void getsingleresultillegalstateexception() throws Exception { + } + +@Test +public void setparameterintcalendartemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void queryapitest25() throws Exception { + } + +@Test +public void getparametervaluestringillegalstateexceptiontest() throws Exception { + } + +@Test +public void queryapitest24() throws Exception { + } + +@Test +public void queryapitest23() throws Exception { + } + +@Test +public void queryapitest22() throws Exception { + } + +@Test +public void setparameterparameterdatetemporaltypetest() throws Exception { + } + +@Test +public void queryapitest27() throws Exception { + } + +@Test +public void setparameterstringdatetemporaltypetest() throws Exception { + } + +@Test +public void setfirstresultillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getparametervalueinttest() throws Exception { + } + +@Test +public void setparameterintdatetemporaltypetest() throws Exception { + } + +@Test +public void setparameterparametercalendartemporaltypetest() throws Exception { + } + +@Test +public void getsingleresulttransactionrequiredexception() throws Exception { + } + +@Test +public void getparameterillegalargumentexception2test() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void getparameterintclasstest() throws Exception { + } + +@Test +public void setparameterstringobject2illegalargumentexceptiontest() throws Exception { + } + +@Test +public void setparameterstringcalendartemporaltypetest() throws Exception { + } + +@Test +public void setparameterstringdatetemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setparameter2test() throws Exception { + } + +@Test +public void getresultlisttransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void setparameterparameterobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setmaxresults() throws Exception { + } + +@Test +public void setparameterstringcalendartemporaltypetestillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getparameterintillegalargumentexceptiontest() throws Exception { + } + +@Test +public void setparameter1test() throws Exception { + } + +@Test +public void setparameterintdatetemporaltypeillegalargumentexception1test() throws Exception { + } + +@Test +public void setparameterintcalendartemporaltypetest() throws Exception { + } + +@Test +public void setmaxresultsillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getparametervalueparameterillegalargumentexceptiontest() throws Exception { + } + +@Test +public void getparametervalueparametertest() throws Exception { + } + +@Test +public void getparametervalueintillegalargumentexceptiontest() throws Exception { + } + +@Test +public void isboundtest() throws Exception { + } + +@Test +public void setfirstresultillegalargumentexception() throws Exception { + } + +@Test +public void getsingleresultnonuniqueresultexceptiontest() throws Exception { + } + +@Test +public void setparameterstringobject1illegalargumentexceptiontest() throws Exception { + } + +@Test +public void executeupdateillegalstateexception() throws Exception { + } + +@Test +public void executeupdatetransactionrequiredexceptiontest() throws Exception { + } + +@Test +public void setfirstresulttest() throws Exception { + } + +@Test +public void setparameterparameterdatetemporaltypeillegalargumentexceptiontest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void getparametervalueintillegalstateexceptiontest() throws Exception { + } + +@Test +public void getsingleresultnoresultexceptiontest() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void getparametervaluestringtest() throws Exception { + } + +@Test +public void setfirstresult() throws Exception { + } + +@Test +public void setparameterintobjectillegalargumentexceptiontest() throws Exception { + } + +@Test +public void notransactionlockmodetypenonetest() throws Exception { + } + +@Test +public void setparameterparametercalendartemporaltypeillegalargumentexceptiontest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient2.java new file mode 100644 index 0000000000..d8772fe3d0 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient2.java @@ -0,0 +1,194 @@ + +package ee.jakarta.tck.persistence.core.query.apitests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_apitests_vehicles.ear"); + + { + + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + ear.addAsLibrary(jpa_core_query_apitests_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client2.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_apitests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_pmservlet_vehicle_web_war"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client2.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_apitests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_puservlet_vehicle_web_war"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client2.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_client_jar"); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_ejb_jar"); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client2.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupnodata() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void getparameterintillegalargumentexception2test() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient3.java new file mode 100644 index 0000000000..2b83519ca1 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient3.java @@ -0,0 +1,206 @@ + +package ee.jakarta.tck.persistence.core.query.apitests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_apitests_vehicles.ear"); + + { + + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + ear.addAsLibrary(jpa_core_query_apitests_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client3.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_apitests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_pmservlet_vehicle_web_war"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client3.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_apitests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_puservlet_vehicle_web_war"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client3.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_client_jar"); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_ejb_jar"); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client3.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupdatatypes2() throws Exception { + } + +@Test +public void client3() throws Exception { + } + +@Test +public void createdatatypes2data() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void queryapitest29() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void queryapitest28() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient4.java new file mode 100644 index 0000000000..fbe0085ad4 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/apitests/EEClient4.java @@ -0,0 +1,214 @@ + +package ee.jakarta.tck.persistence.core.query.apitests; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_apitests_vehicles.ear"); + + { + + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + ear.addAsLibrary(jpa_core_query_apitests_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client4.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_apitests_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_apitests_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_pmservlet_vehicle_web_war"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client4.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_apitests_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_apitests_puservlet_vehicle_web_war"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_apitests_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests.jar"); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Employee.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Department.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.DataTypes2.class); + jpa_core_query_apitests_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Insurance.class); + jpa_core_query_apitests_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_apitests_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_apitests_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_apitests_jar); + } + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client4.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_client_jar"); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_apitests_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_apitests_stateless3_vehicle_ejb_jar"); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.apitests.Client4.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_apitests_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_apitests_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupdatatypes2() throws Exception { + } + +@Test +public void queryapigetsingleresultornullnullvaluetest() throws Exception { + } + +@Test +public void typedqueryapigetsingleresultornullwithvaluetest() throws Exception { + } + +@Test +public void client4() throws Exception { + } + +@Test +public void queryapigetsingleresultornullwithvaluetest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void cleanupnodata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void typedqueryapigetsingleresultornullnullvaluetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient1.java new file mode 100644 index 0000000000..cf5be35c6f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient1.java @@ -0,0 +1,234 @@ + +package ee.jakarta.tck.persistence.core.query.flushmode; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_flushmode_vehicles.ear"); + + { + + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_flushmode_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client1.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_flushmode_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_pmservlet_vehicle_web_war"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client1.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_flushmode_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_puservlet_vehicle_web_war"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client1.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_client_jar"); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_ejb_jar"); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client1.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void flushmodetest1() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient2.java new file mode 100644 index 0000000000..8e37f15ec3 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient2.java @@ -0,0 +1,254 @@ + +package ee.jakarta.tck.persistence.core.query.flushmode; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_flushmode_vehicles.ear"); + + { + + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_flushmode_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client2.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_flushmode_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_pmservlet_vehicle_web_war"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client2.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_flushmode_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_puservlet_vehicle_web_war"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client2.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_client_jar"); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_ejb_jar"); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client2.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void flushmodetest2() throws Exception { + } + +@Test +public void flushmodetest3() throws Exception { + } + +@Test +public void flushmodetest4() throws Exception { + } + +@Test +public void flushmodetest5() throws Exception { + } + +@Test +public void flushmodetest6() throws Exception { + } + +@Test +public void flushmodetest7() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient3.java new file mode 100644 index 0000000000..29849d1386 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/flushmode/EEClient3.java @@ -0,0 +1,234 @@ + +package ee.jakarta.tck.persistence.core.query.flushmode; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_flushmode_vehicles.ear"); + + { + + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_flushmode_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client3.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_flushmode_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_flushmode_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_pmservlet_vehicle_web_war"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client3.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_flushmode_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_flushmode_puservlet_vehicle_web_war"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_flushmode_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode.jar"); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_flushmode_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_flushmode_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_flushmode_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_flushmode_jar); + } + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client3.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_client_jar"); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_flushmode_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_flushmode_stateless3_vehicle_ejb_jar"); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.flushmode.Client3.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_flushmode_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_flushmode_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void client3() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void secondarytablesvaluetest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient1.java new file mode 100644 index 0000000000..7b6b528729 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient1.java @@ -0,0 +1,584 @@ + +package ee.jakarta.tck.persistence.core.query.language; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_language_vehicles.ear"); + + { + + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_language_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_client_jar"); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_ejb_jar"); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_language_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_pmservlet_vehicle_web_war"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_language_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_puservlet_vehicle_web_war"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_client_jar"); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_ejb_jar"); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_client_jar"); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_ejb_jar"); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client1.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest5() throws Exception { + } + +@Test +public void querytest9() throws Exception { + } + +@Test +public void querytest8() throws Exception { + } + +@Test +public void test_sqrtwhereclause() throws Exception { + } + +@Test +public void test_subquery_all_gt() throws Exception { + } + +@Test +public void querytest42() throws Exception { + } + +@Test +public void querytest1() throws Exception { + } + +@Test +public void querytest48() throws Exception { + } + +@Test +public void treatinwhereclausetest() throws Exception { + } + +@Test +public void test_subquery_all_lteq() throws Exception { + } + +@Test +public void querytest39() throws Exception { + } + +@Test +public void test_leftouterjoin_mx1() throws Exception { + } + +@Test +public void sqlapproximatenumericliteraltest() throws Exception { + } + +@Test +public void test_subquery_some_gteq() throws Exception { + } + +@Test +public void test_innerjoin_mx1() throws Exception { + } + +@Test +public void test_fetchjoin_mx1_1() throws Exception { + } + +@Test +public void test_innerjoin_1xm() throws Exception { + } + +@Test +public void test_subquery_any_eq() throws Exception { + } + +@Test +public void longidentifiernametest() throws Exception { + } + +@Test +public void test_subquery_between() throws Exception { + } + +@Test +public void test_andconditiontt() throws Exception { + } + +@Test +public void resultvariabletest() throws Exception { + } + +@Test +public void test_orconditionff() throws Exception { + } + +@Test +public void querytest11() throws Exception { + } + +@Test +public void test_subquery_exists_01() throws Exception { + } + +@Test +public void querytest12() throws Exception { + } + +@Test +public void test_subquery_exists_02() throws Exception { + } + +@Test +public void underscoreidentifiernametest() throws Exception { + } + +@Test +public void querytest10() throws Exception { + } + +@Test +public void querytest13() throws Exception { + } + +@Test +public void querytest14() throws Exception { + } + +@Test +public void test_andconditiontf() throws Exception { + } + +@Test +public void test_orconditionft() throws Exception { + } + +@Test +public void appropriatesuffixestest() throws Exception { + } + +@Test +public void test_subquery_all_noteq() throws Exception { + } + +@Test +public void test_notbetweenarithmetic() throws Exception { + } + +@Test +public void joinonexpressiontest() throws Exception { + } + +@Test +public void querytest62() throws Exception { + } + +@Test +public void querytest63() throws Exception { + } + +@Test +public void dollarsignidentifiernametest() throws Exception { + } + +@Test +public void querytest60() throws Exception { + } + +@Test +public void test_subquery_all_eq() throws Exception { + } + +@Test +public void querytest66() throws Exception { + } + +@Test +public void querytest67() throws Exception { + } + +@Test +public void treatjoinclasstest() throws Exception { + } + +@Test +public void querytest65() throws Exception { + } + +@Test +public void subqueryvariableoverridesqueryvariabletest() throws Exception { + } + +@Test +public void querytest27() throws Exception { + } + +@Test +public void test_subquery_all_gteq() throws Exception { + } + +@Test +public void test_orconditiontf() throws Exception { + } + +@Test +public void checkidentifiervalues() throws Exception { + } + +@Test +public void distinctnotspecifiedtest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_groupby_1() throws Exception { + } + +@Test +public void test_groupbywhereclause() throws Exception { + } + +@Test +public void test_abshavingclause() throws Exception { + } + +@Test +public void test_subquery_any_gt() throws Exception { + } + +@Test +public void test_andconditionff() throws Exception { + } + +@Test +public void test_subquery_all_lt() throws Exception { + } + +@Test +public void test_subquery_some_lteq() throws Exception { + } + +@Test +public void test_orconditiontt() throws Exception { + } + +@Test +public void querytest33() throws Exception { + } + +@Test +public void test_fetchjoin_1xm() throws Exception { + } + +@Test +public void querytest34() throws Exception { + } + +@Test +public void test_fetchjoin_mx1() throws Exception { + } + +@Test +public void querytest32() throws Exception { + } + +@Test +public void test_andconditionft() throws Exception { + } + +@Test +public void querytest35() throws Exception { + } + +@Test +public void test_subquery_like() throws Exception { + } + +@Test +public void test_subquery_any_lt() throws Exception { + } + +@Test +public void test_subquery_join() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient2.java new file mode 100644 index 0000000000..7bb8a07d73 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient2.java @@ -0,0 +1,448 @@ + +package ee.jakarta.tck.persistence.core.query.language; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_language_vehicles.ear"); + + { + + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_language_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_client_jar"); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_ejb_jar"); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_language_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_pmservlet_vehicle_web_war"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_language_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_puservlet_vehicle_web_war"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_client_jar"); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_ejb_jar"); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_client_jar"); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_ejb_jar"); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client2.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest4() throws Exception { + } + +@Test +public void test_concathavingclause() throws Exception { + } + +@Test +public void querytest2() throws Exception { + } + +@Test +public void test_subquery_in() throws Exception { + } + +@Test +public void test_lowerhavingclause() throws Exception { + } + +@Test +public void querytest6() throws Exception { + } + +@Test +public void querytest61() throws Exception { + } + +@Test +public void querytest22() throws Exception { + } + +@Test +public void querytest23() throws Exception { + } + +@Test +public void querytest45() throws Exception { + } + +@Test +public void querytest64() throws Exception { + } + +@Test +public void querytest47() throws Exception { + } + +@Test +public void querytest69() throws Exception { + } + +@Test +public void querytest19() throws Exception { + } + +@Test +public void test_leftouterjoin_1xm() throws Exception { + } + +@Test +public void test_locatehavingclause() throws Exception { + } + +@Test +public void querytest17() throws Exception { + } + +@Test +public void querytest18() throws Exception { + } + +@Test +public void test_fetchjoin_1x1() throws Exception { + } + +@Test +public void fetchstringjointypetest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_innerjoin_1x1() throws Exception { + } + +@Test +public void querytest51() throws Exception { + } + +@Test +public void querytest71() throws Exception { + } + +@Test +public void test_groupbyhaving() throws Exception { + } + +@Test +public void querytest56() throws Exception { + } + +@Test +public void querytest54() throws Exception { + } + +@Test +public void querytest15() throws Exception { + } + +@Test +public void querytest37() throws Exception { + } + +@Test +public void querytest59() throws Exception { + } + +@Test +public void embeddablenotmanagedtest() throws Exception { + } + +@Test +public void querytest16() throws Exception { + } + +@Test +public void querytest36() throws Exception { + } + +@Test +public void querytest58() throws Exception { + } + +@Test +public void test_groupby() throws Exception { + } + +@Test +public void test_upperhavingclause() throws Exception { + } + +@Test +public void test_lengthhavingclause() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient3.java new file mode 100644 index 0000000000..ccfbfc7947 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient3.java @@ -0,0 +1,432 @@ + +package ee.jakarta.tck.persistence.core.query.language; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_language_vehicles.ear"); + + { + + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_language_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_client_jar"); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_ejb_jar"); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_language_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_pmservlet_vehicle_web_war"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_language_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_puservlet_vehicle_web_war"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_client_jar"); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_ejb_jar"); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_client_jar"); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_ejb_jar"); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client3.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void test_concatstringoperator() throws Exception { + } + +@Test +public void querytest3() throws Exception { + } + +@Test +public void test_selectid() throws Exception { + } + +@Test +public void querytest20() throws Exception { + } + +@Test +public void test_lowerstringexpression() throws Exception { + } + +@Test +public void querytest21() throws Exception { + } + +@Test +public void test_unionoperator() throws Exception { + } + +@Test +public void querytest26() throws Exception { + } + +@Test +public void querytest49() throws Exception { + } + +@Test +public void querytest24() throws Exception { + } + +@Test +public void test_castexpression() throws Exception { + } + +@Test +public void querytest25() throws Exception { + } + +@Test +public void test_upperstringexpression() throws Exception { + } + +@Test +public void test_selectwhereid() throws Exception { + } + +@Test +public void test_innerjoin_mxm() throws Exception { + } + +@Test +public void test_selectversion() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void test_substringhavingclause() throws Exception { + } + +@Test +public void test_leftouterjoin_mxm() throws Exception { + } + +@Test +public void test_orderbynullsfirst() throws Exception { + } + +@Test +public void test_intersectoperator() throws Exception { + } + +@Test +public void querytest30() throws Exception { + } + +@Test +public void querytest52() throws Exception { + } + +@Test +public void querytest50() throws Exception { + } + +@Test +public void test_orderbynullslast() throws Exception { + } + +@Test +public void querytest31() throws Exception { + } + +@Test +public void querytest53() throws Exception { + } + +@Test +public void test_fetchjoin_mxm() throws Exception { + } + +@Test +public void querytest28() throws Exception { + } + +@Test +public void querytest29() throws Exception { + } + +@Test +public void test_exceptoperator() throws Exception { + } + +@Test +public void test_leftstringexpression() throws Exception { + } + +@Test +public void test_rightstringexpression() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient4.java new file mode 100644 index 0000000000..460d177af3 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient4.java @@ -0,0 +1,364 @@ + +package ee.jakarta.tck.persistence.core.query.language; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_language_vehicles.ear"); + + { + + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_language_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_client_jar"); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_ejb_jar"); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_language_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_pmservlet_vehicle_web_war"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_language_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_puservlet_vehicle_web_war"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_client_jar"); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_ejb_jar"); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_client_jar"); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_ejb_jar"); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client4.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest70() throws Exception { + } + +@Test +public void querytest40() throws Exception { + } + +@Test +public void querytest41() throws Exception { + } + +@Test +public void querytest7() throws Exception { + } + +@Test +public void test_notbetweendates() throws Exception { + } + +@Test +public void querytest44() throws Exception { + } + +@Test +public void querytest43() throws Exception { + } + +@Test +public void querytest38() throws Exception { + } + +@Test +public void entitytypeliteraltest() throws Exception { + } + +@Test +public void querytest68() throws Exception { + } + +@Test +public void typetest() throws Exception { + } + +@Test +public void scalarexpressionstest() throws Exception { + } + +@Test +public void primarykeyjoincolumntest() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void aggregatefunctionswithnovaluestest() throws Exception { + } + +@Test +public void test_betweendates() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient5.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient5.java new file mode 100644 index 0000000000..9e908ff85a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/language/EEClient5.java @@ -0,0 +1,308 @@ + +package ee.jakarta.tck.persistence.core.query.language; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient5 extends Client5{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_language_vehicles.ear"); + + { + + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + ear.addAsLibrary(jpa_core_query_language_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_language_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_client_jar"); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_appmanaged_vehicle_ejb_jar"); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + ear.addAsModule(jpa_core_query_language_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_language_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_pmservlet_vehicle_web_war"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + ear.addAsModule(jpa_core_query_language_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_language_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_language_puservlet_vehicle_web_war"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_language_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language.jar"); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Department.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Trim.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.CreditCard.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Info.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.SoftwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Product.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Phone.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Spouse.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItem.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Employee.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.ShelfLife.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Customer.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Address.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Alias.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Order.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.HardwareProduct.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.LineItemException.class); + jpa_core_query_language_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Country.class); + jpa_core_query_language_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_language_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_language_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_language_jar); + } + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + ear.addAsModule(jpa_core_query_language_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_client_jar"); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateful3_vehicle_ejb_jar"); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + ear.addAsModule(jpa_core_query_language_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_client_jar"); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_language_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_language_stateless3_vehicle_ejb_jar"); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.schema30.Util.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_language_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.language.Client5.class); + ear.addAsModule(jpa_core_query_language_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void querytest55() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient1.java new file mode 100644 index 0000000000..21d35763ee --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient1.java @@ -0,0 +1,291 @@ + +package ee.jakarta.tck.persistence.core.query.parameter; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_parameter_vehicles.ear"); + + { + + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + ear.addAsLibrary(jpa_core_query_parameter_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanaged_vehicle_client_jar"); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanaged_vehicle_ejb_jar"); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_parameter_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_parameter_pmservlet_vehicle_web_war"); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter.jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + jpa_core_query_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_parameter_jar); + } + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_parameter_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_parameter_puservlet_vehicle_web_war"); + jpa_core_query_parameter_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter.jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + jpa_core_query_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_parameter_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_parameter_jar); + } + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_parameter_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateful3_vehicle_client_jar"); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateful3_vehicle_ejb_jar"); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateless3_vehicle_client_jar"); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateless3_vehicle_ejb_jar"); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client1.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getparameterstqtest() throws Exception { + } + +@Test +public void parametertesttq1() throws Exception { + } + +@Test +public void getparameterstest() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void parametertest5() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void parametertest4() throws Exception { + } + +@Test +public void getparametersnoparameterstest() throws Exception { + } + +@Test +public void parametertest1() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void parametertest2() throws Exception { + } + +@Test +public void parametertqtest2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient2.java new file mode 100644 index 0000000000..84830f90ed --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/query/parameter/EEClient2.java @@ -0,0 +1,279 @@ + +package ee.jakarta.tck.persistence.core.query.parameter; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_query_parameter_vehicles.ear"); + + { + + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + ear.addAsLibrary(jpa_core_query_parameter_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar"); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_query_parameter_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanaged_vehicle_client_jar"); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_appmanaged_vehicle_ejb_jar"); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_query_parameter_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_parameter_pmservlet_vehicle_web_war"); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter.jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + jpa_core_query_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_query_parameter_jar); + } + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_query_parameter_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_query_parameter_puservlet_vehicle_web_war"); + jpa_core_query_parameter_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_query_parameter_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter.jar"); + jpa_core_query_parameter_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Employee.class); + jpa_core_query_parameter_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_query_parameter_jar.addAsManifestResource("persistence.xml"); + jpa_core_query_parameter_puservlet_vehicle_web_war.addAsLibrary(jpa_core_query_parameter_jar); + } + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_query_parameter_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateful3_vehicle_client_jar"); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateful3_vehicle_ejb_jar"); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateless3_vehicle_client_jar"); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_query_parameter_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_query_parameter_stateless3_vehicle_ejb_jar"); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.query.parameter.Client2.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_query_parameter_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_query_parameter_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void parameterpositionaltest() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void parametercasetest() throws Exception { + } + +@Test +public void cleanupemployee() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void parameternamedparametertwicetest() throws Exception { + } + +@Test +public void parameterupdatetest() throws Exception { + } + +@Test +public void client2() throws Exception { + } + +@Test +public void setupemployee() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/annotations/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/annotations/EEClient.java new file mode 100644 index 0000000000..46ea02e3c8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/annotations/EEClient.java @@ -0,0 +1,341 @@ + +package ee.jakarta.tck.persistence.core.relationship.annotations; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_annotations_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_annotations_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_jar"); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Insurance.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Project.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Address.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.AnnualReview.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Team.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Person.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Company.class); + ear.addAsLibrary(jpa_core_relationship_annotations_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_annotations_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_appmanaged_vehicle_client_jar"); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_annotations_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_annotations_pmservlet_vehicle_web_war"); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_annotations_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations.jar"); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Insurance.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Project.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Address.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.AnnualReview.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Team.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Person.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Company.class); + jpa_core_relationship_annotations_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_annotations_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_annotations_jar); + } + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_annotations_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_annotations_puservlet_vehicle_web_war"); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_annotations_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations.jar"); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Insurance.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Project.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Address.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.AnnualReview.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Team.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Person.class); + jpa_core_relationship_annotations_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Company.class); + jpa_core_relationship_annotations_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_annotations_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_annotations_jar); + } + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_annotations_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_stateful3_vehicle_client_jar"); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_stateless3_vehicle_client_jar"); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.annotations.Client.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_annotations_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createreviews() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createinsurance() throws Exception { + } + +@Test +public void createprojects() throws Exception { + } + +@Test +public void createteams() throws Exception { + } + +@Test +public void annotationmappingtest2() throws Exception { + } + +@Test +public void annotationmappingtest1() throws Exception { + } + +@Test +public void annotationmappingtest4() throws Exception { + } + +@Test +public void annotationmappingpersisttest1() throws Exception { + } + +@Test +public void annotationmappingtest3() throws Exception { + } + +@Test +public void annotationmappingtest6() throws Exception { + } + +@Test +public void createcompany() throws Exception { + } + +@Test +public void annotationmappingtest5() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void annotationmappingtest8() throws Exception { + } + +@Test +public void annotationmappingtest7() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createpeople() throws Exception { + } + +@Test +public void createaddress() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxmany/EEClient.java new file mode 100644 index 0000000000..2d8cd962cb --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxmany/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_bidirmanyxmany_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_bidirmanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_jar"); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMProject.class); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMPerson.class); + ear.addAsLibrary(jpa_core_relationship_bidirmanyxmany_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war"); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidirmanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany.jar"); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMProject.class); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMPerson.class); + jpa_core_relationship_bidirmanyxmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidirmanyxmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidirmanyxmany_jar); + } + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war"); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidirmanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany.jar"); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMProject.class); + jpa_core_relationship_bidirmanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.BiDirMXMPerson.class); + jpa_core_relationship_bidirmanyxmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidirmanyxmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidirmanyxmany_jar); + } + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxmany.Client.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void bidirmxmtest1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxone/EEClient.java new file mode 100644 index 0000000000..6f13c62f1e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidirmanyxone/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.bidirmanyxone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_bidirmanyxone_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_bidirmanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_jar"); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Person.class); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Project.class); + ear.addAsLibrary(jpa_core_relationship_bidirmanyxone_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war"); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidirmanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone.jar"); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Person.class); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Project.class); + jpa_core_relationship_bidirmanyxone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidirmanyxone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidirmanyxone_jar); + } + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war"); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidirmanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone.jar"); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Person.class); + jpa_core_relationship_bidirmanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.BiDirMX1Project.class); + jpa_core_relationship_bidirmanyxone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidirmanyxone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidirmanyxone_jar); + } + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar"); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidirmanyxone.Client.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidirmanyxone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void bidirmx1test1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexmany/EEClient.java new file mode 100644 index 0000000000..f73bade714 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexmany/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.bidironexmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_bidironexmany_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_bidironexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_jar"); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMProject.class); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMPerson.class); + ear.addAsLibrary(jpa_core_relationship_bidironexmany_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar"); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war"); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidironexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany.jar"); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMProject.class); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMPerson.class); + jpa_core_relationship_bidironexmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidironexmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidironexmany_jar); + } + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war"); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidironexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany.jar"); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMProject.class); + jpa_core_relationship_bidironexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.BiDir1XMPerson.class); + jpa_core_relationship_bidironexmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidironexmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidironexmany_jar); + } + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar"); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar"); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexmany.Client.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void bidir1xmtest1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexone/EEClient.java new file mode 100644 index 0000000000..1d28915a36 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/bidironexone/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.bidironexone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_bidironexone_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_bidironexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_jar"); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Project.class); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Person.class); + ear.addAsLibrary(jpa_core_relationship_bidironexone_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_bidironexone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar"); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war"); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidironexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone.jar"); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Project.class); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Person.class); + jpa_core_relationship_bidironexone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidironexone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidironexone_jar); + } + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_bidironexone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_bidironexone_puservlet_vehicle_web_war"); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_bidironexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone.jar"); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Project.class); + jpa_core_relationship_bidironexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.BiDir1X1Person.class); + jpa_core_relationship_bidironexone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_bidironexone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_bidironexone_jar); + } + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar"); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar"); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.bidironexone.Client.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_bidironexone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void bidir1x1test1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/defaults/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/defaults/EEClient.java new file mode 100644 index 0000000000..d8dcde195d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/defaults/EEClient.java @@ -0,0 +1,337 @@ + +package ee.jakarta.tck.persistence.core.relationship.defaults; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_defaults_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_defaults_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_jar"); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.AnnualReview.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Company.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Team.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Address.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Person.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Insurance.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Project.class); + ear.addAsLibrary(jpa_core_relationship_defaults_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_defaults_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_appmanaged_vehicle_client_jar"); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_defaults_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_defaults_pmservlet_vehicle_web_war"); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_defaults_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults.jar"); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.AnnualReview.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Company.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Team.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Address.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Person.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Insurance.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Project.class); + jpa_core_relationship_defaults_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_defaults_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_defaults_jar); + } + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_defaults_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_defaults_puservlet_vehicle_web_war"); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_defaults_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults.jar"); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.AnnualReview.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Company.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Team.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Address.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Person.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Insurance.class); + jpa_core_relationship_defaults_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Project.class); + jpa_core_relationship_defaults_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_defaults_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_defaults_jar); + } + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_defaults_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_stateful3_vehicle_client_jar"); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_stateless3_vehicle_client_jar"); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.defaults.Client.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_defaults_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createreviews() throws Exception { + } + +@Test +public void mappingtest8() throws Exception { + } + +@Test +public void mappingtest3() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void mappingtest2() throws Exception { + } + +@Test +public void mappingtest1() throws Exception { + } + +@Test +public void createinsurance() throws Exception { + } + +@Test +public void mappingtest7() throws Exception { + } + +@Test +public void mappingtest6() throws Exception { + } + +@Test +public void createprojects() throws Exception { + } + +@Test +public void mappingtest5() throws Exception { + } + +@Test +public void mappingtest4() throws Exception { + } + +@Test +public void createteams() throws Exception { + } + +@Test +public void createcompany() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createpeople() throws Exception { + } + +@Test +public void createaddress() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/descriptors/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/descriptors/EEClient.java new file mode 100644 index 0000000000..850b50635a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/descriptors/EEClient.java @@ -0,0 +1,339 @@ + +package ee.jakarta.tck.persistence.core.relationship.descriptors; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_descriptors_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_jar"); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAnnualReview.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XPerson.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XCompany.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XProject.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAddress.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XInsurance.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XTeam.class); + ear.addAsLibrary(jpa_core_relationship_descriptors_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_descriptors_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar"); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_descriptors_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_descriptors_pmservlet_vehicle_web_war"); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors.jar"); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAnnualReview.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XPerson.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XCompany.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XProject.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAddress.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XInsurance.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XTeam.class); + jpa_core_relationship_descriptors_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_descriptors_jar.addAsManifestResource("orm.xml"); + jpa_core_relationship_descriptors_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_descriptors_jar); + } + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_descriptors_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_descriptors_puservlet_vehicle_web_war"); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_descriptors_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors.jar"); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAnnualReview.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XPerson.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XCompany.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XProject.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XAddress.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XInsurance.class); + jpa_core_relationship_descriptors_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.XTeam.class); + jpa_core_relationship_descriptors_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_descriptors_jar.addAsManifestResource("orm.xml"); + jpa_core_relationship_descriptors_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_descriptors_jar); + } + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_descriptors_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_stateful3_vehicle_client_jar"); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_stateless3_vehicle_client_jar"); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.descriptors.Client.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_descriptors_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createreviews() throws Exception { + } + +@Test +public void descriptormappingtest4() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void descriptormappingtest3() throws Exception { + } + +@Test +public void descriptormappingtest2() throws Exception { + } + +@Test +public void createinsurance() throws Exception { + } + +@Test +public void descriptormappingtest1() throws Exception { + } + +@Test +public void descriptormappingtest8() throws Exception { + } + +@Test +public void descriptormappingtest7() throws Exception { + } + +@Test +public void createprojects() throws Exception { + } + +@Test +public void descriptormappingtest6() throws Exception { + } + +@Test +public void descriptormappingtest5() throws Exception { + } + +@Test +public void createteams() throws Exception { + } + +@Test +public void createcompany() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void createpeople() throws Exception { + } + +@Test +public void createaddress() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxmany/EEClient.java new file mode 100644 index 0000000000..8bc3e78528 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxmany/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.unimanyxmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_unimanyxmany_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_unimanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_jar"); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMPerson.class); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMProject.class); + ear.addAsLibrary(jpa_core_relationship_unimanyxmany_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar"); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war"); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unimanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany.jar"); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMPerson.class); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMProject.class); + jpa_core_relationship_unimanyxmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unimanyxmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unimanyxmany_jar); + } + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war"); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unimanyxmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany.jar"); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMPerson.class); + jpa_core_relationship_unimanyxmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.UniMXMProject.class); + jpa_core_relationship_unimanyxmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unimanyxmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unimanyxmany_jar); + } + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar"); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar"); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxmany.Client.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void unimxmtest1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxone/EEClient.java new file mode 100644 index 0000000000..7d70651b1d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unimanyxone/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.unimanyxone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_unimanyxone_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_unimanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_jar"); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Project.class); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Person.class); + ear.addAsLibrary(jpa_core_relationship_unimanyxone_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar"); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war"); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unimanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone.jar"); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Project.class); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Person.class); + jpa_core_relationship_unimanyxone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unimanyxone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unimanyxone_jar); + } + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war"); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unimanyxone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone.jar"); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Project.class); + jpa_core_relationship_unimanyxone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.UniMX1Person.class); + jpa_core_relationship_unimanyxone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unimanyxone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unimanyxone_jar); + } + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar"); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar"); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unimanyxone.Client.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unimanyxone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void unimx1test1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexmany/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexmany/EEClient.java new file mode 100644 index 0000000000..034764581a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexmany/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.unionexmany; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_unionexmany_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_unionexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_jar"); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMPerson.class); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMProject.class); + ear.addAsLibrary(jpa_core_relationship_unionexmany_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar"); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexmany_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war"); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unionexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany.jar"); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMPerson.class); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMProject.class); + jpa_core_relationship_unionexmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unionexmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unionexmany_jar); + } + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_unionexmany_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unionexmany_puservlet_vehicle_web_war"); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unionexmany_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany.jar"); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMPerson.class); + jpa_core_relationship_unionexmany_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Uni1XMProject.class); + jpa_core_relationship_unionexmany_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unionexmany_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unionexmany_jar); + } + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar"); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexmany_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar"); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexmany_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexmany.Client.class); + ear.addAsModule(jpa_core_relationship_unionexmany_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void uni1xmtest1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexone/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexone/EEClient.java new file mode 100644 index 0000000000..a56dff7785 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/relationship/unionexone/EEClient.java @@ -0,0 +1,266 @@ + +package ee.jakarta.tck.persistence.core.relationship.unionexone; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_relationship_unionexone_vehicles.ear"); + + { + + JavaArchive jpa_core_relationship_unionexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_jar"); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Person.class); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Project.class); + ear.addAsLibrary(jpa_core_relationship_unionexone_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar"); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_relationship_unionexone_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar"); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar"); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_relationship_unionexone_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unionexone_pmservlet_vehicle_web_war"); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unionexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone.jar"); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Person.class); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Project.class); + jpa_core_relationship_unionexone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unionexone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unionexone_jar); + } + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_relationship_unionexone_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_relationship_unionexone_puservlet_vehicle_web_war"); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_relationship_unionexone_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone.jar"); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Person.class); + jpa_core_relationship_unionexone_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Uni1X1Project.class); + jpa_core_relationship_unionexone_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_relationship_unionexone_jar.addAsManifestResource("persistence.xml"); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addAsLibrary(jpa_core_relationship_unionexone_jar); + } + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_relationship_unionexone_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_stateful3_vehicle_client_jar"); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar"); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_stateless3_vehicle_client_jar"); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar"); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.relationship.unionexone.Client.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_relationship_unionexone_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void uni1x1test1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/auto/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/auto/EEClient.java new file mode 100644 index 0000000000..2cdac849b4 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/auto/EEClient.java @@ -0,0 +1,287 @@ + +package ee.jakarta.tck.persistence.core.types.auto; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_auto_vehicles.ear"); + + { + + JavaArchive jpa_core_types_auto_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_jar"); + jpa_core_types_auto_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.DataTypes.class); + ear.addAsLibrary(jpa_core_types_auto_jar); + + } + { + JavaArchive jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_auto_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_auto_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_appmanaged_vehicle_client_jar"); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_auto_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_appmanaged_vehicle_ejb_jar"); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_auto_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_auto_pmservlet_vehicle_web_war"); + jpa_core_types_auto_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_auto_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto.jar"); + jpa_core_types_auto_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.DataTypes.class); + jpa_core_types_auto_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_auto_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_auto_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_auto_jar); + } + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_auto_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_auto_puservlet_vehicle_web_war"); + jpa_core_types_auto_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_auto_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto.jar"); + jpa_core_types_auto_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.DataTypes.class); + jpa_core_types_auto_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_auto_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_auto_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_auto_jar); + } + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_auto_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_stateful3_vehicle_client_jar"); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_auto_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_stateful3_vehicle_ejb_jar"); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_auto_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_stateless3_vehicle_client_jar"); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_auto_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_auto_stateless3_vehicle_ejb_jar"); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.auto.Client.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_auto_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_auto_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void autotypetest2() throws Exception { + } + +@Test +public void autotypetest1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void autotypetest4() throws Exception { + } + +@Test +public void autotypetest3() throws Exception { + } + +@Test +public void autotypetest6() throws Exception { + } + +@Test +public void autotypetest5() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/field/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/field/EEClient.java new file mode 100644 index 0000000000..3ce521c1e2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/field/EEClient.java @@ -0,0 +1,348 @@ + +package ee.jakarta.tck.persistence.core.types.field; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_field_vehicles.ear"); + + { + + JavaArchive jpa_core_types_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_jar"); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes2.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.UUIDType.class); + ear.addAsLibrary(jpa_core_types_field_jar); + + } + { + JavaArchive jpa_core_types_field_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_field_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_field_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_appmanaged_vehicle_client_jar"); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_field_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_appmanaged_vehicle_ejb_jar"); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_field_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_field_pmservlet_vehicle_web_war"); + jpa_core_types_field_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field.jar"); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes2.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.UUIDType.class); + jpa_core_types_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_field_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_field_jar); + } + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_field_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_field_puservlet_vehicle_web_war"); + jpa_core_types_field_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_field_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field.jar"); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes2.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.DataTypes.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_field_jar.addClass(ee.jakarta.tck.persistence.core.types.field.UUIDType.class); + jpa_core_types_field_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_field_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_field_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_field_jar); + } + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_field_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_stateful3_vehicle_client_jar"); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_field_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_stateful3_vehicle_ejb_jar"); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_field_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_stateless3_vehicle_client_jar"); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_field_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_field_stateless3_vehicle_ejb_jar"); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.field.Client.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_field_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_field_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void fieldtypetest6() throws Exception { + } + +@Test +public void fieldtypetest7() throws Exception { + } + +@Test +public void fieldtypetest8() throws Exception { + } + +@Test +public void fieldtypetest9() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void scalarexpressionstest() throws Exception { + } + +@Test +public void fieldtypetest2() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void fieldtypetest3() throws Exception { + } + +@Test +public void fieldtypetest4() throws Exception { + } + +@Test +public void fieldtypetest5() throws Exception { + } + +@Test +public void fieldtypetest1() throws Exception { + } + +@Test +public void fieldtypetest17() throws Exception { + } + +@Test +public void fieldtypetest14() throws Exception { + } + +@Test +public void fieldtypetest13() throws Exception { + } + +@Test +public void fieldtypetest16() throws Exception { + } + +@Test +public void fieldtypetest15() throws Exception { + } + +@Test +public void fieldtypetest10() throws Exception { + } + +@Test +public void fieldtypetest12() throws Exception { + } + +@Test +public void fieldtypetest11() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void testcreateuuidtype() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient.java new file mode 100644 index 0000000000..8381843651 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient.java @@ -0,0 +1,264 @@ + +package ee.jakarta.tck.persistence.core.types.generator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_generator_vehicles.ear"); + + { + + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + ear.addAsLibrary(jpa_core_types_generator_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_client_jar"); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_ejb_jar"); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_generator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_pmservlet_vehicle_web_war"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_generator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_puservlet_vehicle_web_war"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_client_jar"); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_ejb_jar"); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_client_jar"); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_ejb_jar"); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createsequencegenerator() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient1.java new file mode 100644 index 0000000000..1dd5a0a33d --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient1.java @@ -0,0 +1,288 @@ + +package ee.jakarta.tck.persistence.core.types.generator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_generator_vehicles.ear"); + + { + + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + ear.addAsLibrary(jpa_core_types_generator_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_client_jar"); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_ejb_jar"); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_generator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_pmservlet_vehicle_web_war"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_generator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_puservlet_vehicle_web_war"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_client_jar"); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_ejb_jar"); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_client_jar"); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_ejb_jar"); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client1.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void generatortypetest2() throws Exception { + } + +@Test +public void generatortypetest1() throws Exception { + } + +@Test +public void generatortypetest4() throws Exception { + } + +@Test +public void generatortypetest3() throws Exception { + } + +@Test +public void generatortypetest6() throws Exception { + } + +@Test +public void generatortypetest5() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void client1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient2.java new file mode 100644 index 0000000000..a3c96a0a20 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient2.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.types.generator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_generator_vehicles.ear"); + + { + + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + ear.addAsLibrary(jpa_core_types_generator_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_client_jar"); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_ejb_jar"); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_generator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_pmservlet_vehicle_web_war"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_generator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_puservlet_vehicle_web_war"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_client_jar"); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_ejb_jar"); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_client_jar"); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_ejb_jar"); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client2.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupdatatypes2() throws Exception { + } + +@Test +public void generatortypesequencetest() throws Exception { + } + +@Test +public void createdatatypes2data() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient3.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient3.java new file mode 100644 index 0000000000..9a747e7a16 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient3.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.types.generator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient3 extends Client3{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_generator_vehicles.ear"); + + { + + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + ear.addAsLibrary(jpa_core_types_generator_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_client_jar"); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_ejb_jar"); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_generator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_pmservlet_vehicle_web_war"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_generator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_puservlet_vehicle_web_war"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_client_jar"); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_ejb_jar"); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_client_jar"); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_ejb_jar"); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client3.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void setupdatatypes3() throws Exception { + } + +@Test +public void client3() throws Exception { + } + +@Test +public void createdatatypes3data() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void sequencegeneratoronentitytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient4.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient4.java new file mode 100644 index 0000000000..68e409e24e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/generator/EEClient4.java @@ -0,0 +1,268 @@ + +package ee.jakarta.tck.persistence.core.types.generator; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient4 extends Client4{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_generator_vehicles.ear"); + + { + + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + ear.addAsLibrary(jpa_core_types_generator_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_generator_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_client_jar"); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_appmanaged_vehicle_ejb_jar"); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_generator_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_pmservlet_vehicle_web_war"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_generator_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_generator_puservlet_vehicle_web_war"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_generator_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator.jar"); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes2.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes3.class); + jpa_core_types_generator_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.DataTypes4.class); + jpa_core_types_generator_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_generator_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_generator_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_generator_jar); + } + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_client_jar"); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateful3_vehicle_ejb_jar"); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_client_jar"); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_generator_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_generator_stateless3_vehicle_ejb_jar"); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.generator.Client4.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_generator_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_generator_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void createdatatypes4data() throws Exception { + } + +@Test +public void client4() throws Exception { + } + +@Test +public void setupdatatypes4() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void sequencegeneratoronpropertytest() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/primarykey/compound/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/primarykey/compound/EEClient.java new file mode 100644 index 0000000000..ac3af7f57a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/primarykey/compound/EEClient.java @@ -0,0 +1,286 @@ + +package ee.jakarta.tck.persistence.core.types.primarykey.compound; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_pkey_compound_vehicles.ear"); + + { + + JavaArchive jpa_core_types_pkey_compound_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_jar"); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean2.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK2.class); + ear.addAsLibrary(jpa_core_types_pkey_compound_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_pkey_compound_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar"); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar"); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_pkey_compound_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_pkey_compound_pmservlet_vehicle_web_war"); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_pkey_compound_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound.jar"); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean2.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK2.class); + jpa_core_types_pkey_compound_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_pkey_compound_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_pkey_compound_jar); + } + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_pkey_compound_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_pkey_compound_puservlet_vehicle_web_war"); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_pkey_compound_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound.jar"); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK3.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean2.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.TestBean.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK.class); + jpa_core_types_pkey_compound_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.CompoundPK2.class); + jpa_core_types_pkey_compound_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_pkey_compound_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_pkey_compound_jar); + } + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_pkey_compound_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_stateful3_vehicle_client_jar"); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar"); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_stateless3_vehicle_client_jar"); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar"); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.primarykey.compound.Client.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_pkey_compound_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void testcompoundpk3() throws Exception { + } + +@Test +public void testcompoundpk2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void testcompoundpk1() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient1.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient1.java new file mode 100644 index 0000000000..b325c91f09 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient1.java @@ -0,0 +1,324 @@ + +package ee.jakarta.tck.persistence.core.types.property; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient1 extends Client1{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_property_vehicles.ear"); + + { + + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + ear.addAsLibrary(jpa_core_types_property_jar); + + } + { + JavaArchive jpa_core_types_property_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_property_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanaged_vehicle_client_jar"); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanaged_vehicle_ejb_jar"); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_property_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_property_pmservlet_vehicle_web_war"); + jpa_core_types_property_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property.jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + jpa_core_types_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_property_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_property_jar); + } + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_property_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_property_puservlet_vehicle_web_war"); + jpa_core_types_property_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property.jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + jpa_core_types_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_property_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_property_jar); + } + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_property_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateful3_vehicle_client_jar"); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateful3_vehicle_ejb_jar"); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_property_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateless3_vehicle_client_jar"); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateless3_vehicle_ejb_jar"); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client1.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client1() throws Exception { + } + +@Test +public void scalarexpressionstest() throws Exception { + } + +@Test +public void propertytypetest9() throws Exception { + } + +@Test +public void propertytypetest12() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void propertytypetest10() throws Exception { + } + +@Test +public void propertytypetest11() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void propertytypetest5() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void propertytypetest6() throws Exception { + } + +@Test +public void propertytypetest7() throws Exception { + } + +@Test +public void propertytypetest8() throws Exception { + } + +@Test +public void propertytypetest1() throws Exception { + } + +@Test +public void propertytypetest2() throws Exception { + } + +@Test +public void propertytypetest3() throws Exception { + } + +@Test +public void propertytypetest4() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient2.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient2.java new file mode 100644 index 0000000000..9f994fb3e8 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/types/property/EEClient2.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.core.types.property; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient2 extends Client2{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_types_property_vehicles.ear"); + + { + + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + ear.addAsLibrary(jpa_core_types_property_jar); + + } + { + JavaArchive jpa_core_types_property_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanagedNoTx_vehicle_client_jar"); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_types_property_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_property_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanaged_vehicle_client_jar"); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_appmanaged_vehicle_ejb_jar"); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_types_property_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_property_pmservlet_vehicle_web_war"); + jpa_core_types_property_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property.jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + jpa_core_types_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_property_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_types_property_jar); + } + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_types_property_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_types_property_puservlet_vehicle_web_war"); + jpa_core_types_property_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_types_property_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property.jar"); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.common.Grade.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Customer.class); + jpa_core_types_property_jar.addClass(ee.jakarta.tck.persistence.core.types.property.DataTypes2.class); + jpa_core_types_property_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_types_property_jar.addAsManifestResource("persistence.xml"); + jpa_core_types_property_puservlet_vehicle_web_war.addAsLibrary(jpa_core_types_property_jar); + } + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_types_property_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateful3_vehicle_client_jar"); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateful3_vehicle_ejb_jar"); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_types_property_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateless3_vehicle_client_jar"); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_types_property_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_types_property_stateless3_vehicle_ejb_jar"); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.types.property.Client2.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_types_property_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_types_property_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void elementcollectiontest() throws Exception { + } + +@Test +public void setupcust() throws Exception { + } + +@Test +public void removecusttestdata() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void cleanupcust() throws Exception { + } + +@Test +public void client2() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/versioning/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/versioning/EEClient.java new file mode 100644 index 0000000000..bb8664ee8e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/versioning/EEClient.java @@ -0,0 +1,263 @@ + +package ee.jakarta.tck.persistence.core.versioning; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_versioning_vehicles.ear"); + + { + + JavaArchive jpa_core_versioning_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_jar"); + jpa_core_versioning_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Member.class); + ear.addAsLibrary(jpa_core_versioning_jar); + + } + { + JavaArchive jpa_core_versioning_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_appmanagedNoTx_vehicle_client_jar"); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_versioning_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_versioning_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_appmanaged_vehicle_client_jar"); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_versioning_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_appmanaged_vehicle_ejb_jar"); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_versioning_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_versioning_pmservlet_vehicle_web_war"); + jpa_core_versioning_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_versioning_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning.jar"); + jpa_core_versioning_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Member.class); + jpa_core_versioning_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_versioning_jar.addAsManifestResource("persistence.xml"); + jpa_core_versioning_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_versioning_jar); + } + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_versioning_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_versioning_puservlet_vehicle_web_war"); + jpa_core_versioning_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_versioning_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning.jar"); + jpa_core_versioning_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Member.class); + jpa_core_versioning_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_versioning_jar.addAsManifestResource("persistence.xml"); + jpa_core_versioning_puservlet_vehicle_web_war.addAsLibrary(jpa_core_versioning_jar); + } + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_versioning_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_stateful3_vehicle_client_jar"); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_versioning_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_stateful3_vehicle_ejb_jar"); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_versioning_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_stateless3_vehicle_client_jar"); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_versioning_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_versioning_stateless3_vehicle_ejb_jar"); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.core.versioning.Client.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_versioning_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_versioning_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void versiontest1() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/entitytest/persist/oneXmanyFetchEager/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/entitytest/persist/oneXmanyFetchEager/EEClient.java new file mode 100644 index 0000000000..3df9497f9a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/entitytest/persist/oneXmanyFetchEager/EEClient.java @@ -0,0 +1,342 @@ + +package ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_vehicles.ear"); + + { + + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_jar"); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.B.class); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.A.class); + ear.addAsLibrary(jpa_core_et_persist_oneXmanyFetchEager_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar"); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar"); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war"); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager.jar"); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.B.class); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.A.class); + jpa_core_et_persist_oneXmanyFetchEager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXmanyFetchEager_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXmanyFetchEager_jar); + } + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war"); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager.jar"); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.B.class); + jpa_core_et_persist_oneXmanyFetchEager_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.A.class); + jpa_core_et_persist_oneXmanyFetchEager_jar.addAsManifestResource("MANIFEST.MF"); + jpa_core_et_persist_oneXmanyFetchEager_jar.addAsManifestResource("persistence.xml"); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addAsLibrary(jpa_core_et_persist_oneXmanyFetchEager_jar); + } + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar"); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar"); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar"); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.entitytest.persist.oneXmanyFetchEager.Client.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_core_et_persist_oneXmanyFetchEager_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void persist1xmtest14() throws Exception { + } + +@Test +public void persist1xmtest13() throws Exception { + } + +@Test +public void persist1xmtest12() throws Exception { + } + +@Test +public void persist1xmtest11() throws Exception { + } + +@Test +public void persist1xmtest2() throws Exception { + } + +@Test +public void persist1xmtest10() throws Exception { + } + +@Test +public void persist1xmtest3() throws Exception { + } + +@Test +public void finda() throws Exception { + } + +@Test +public void persist1xmtest1() throws Exception { + } + +@Test +public void findb() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void persist1xmtest7illegalstateexception() throws Exception { + } + +@Test +public void persist1xmtest15() throws Exception { + } + +@Test +public void persist1xmtest6() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void persist1xmtest7() throws Exception { + } + +@Test +public void persist1xmtest4() throws Exception { + } + +@Test +public void persist1xmtest5() throws Exception { + } + +@Test +public void persist1xmtest8() throws Exception { + } + +@Test +public void persist1xmtest9() throws Exception { + } + +@Test +public void getinstancestatus() throws Exception { + } + +@Test +public void dumpcollectiondatab() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/generators/tablegenerators/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/generators/tablegenerators/EEClient.java new file mode 100644 index 0000000000..c1e16d31a5 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/generators/tablegenerators/EEClient.java @@ -0,0 +1,267 @@ + +package ee.jakarta.tck.persistence.jpa22.generators.tablegenerators; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_generators_tablegenerators_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_generators_tablegenerators_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_jar"); + jpa_jpa22_generators_tablegenerators_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.DataTypes.class); + ear.addAsLibrary(jpa_jpa22_generators_tablegenerators_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar"); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war"); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_generators_tablegenerators_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators.jar"); + jpa_jpa22_generators_tablegenerators_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.DataTypes.class); + jpa_jpa22_generators_tablegenerators_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_generators_tablegenerators_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_generators_tablegenerators_jar); + } + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war"); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_generators_tablegenerators_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators.jar"); + jpa_jpa22_generators_tablegenerators_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.DataTypes.class); + jpa_jpa22_generators_tablegenerators_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_generators_tablegenerators_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_generators_tablegenerators_jar); + } + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar"); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar"); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar"); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar"); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.generators.tablegenerators.Client.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_generators_tablegenerators_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void generatoronentitytest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/query/stream/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/query/stream/EEClient.java new file mode 100644 index 0000000000..c2bf426e3f --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/query/stream/EEClient.java @@ -0,0 +1,285 @@ + +package ee.jakarta.tck.persistence.jpa22.query.stream; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_query_stream_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_query_stream_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_jar"); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Employee.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Insurance.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Department.class); + ear.addAsLibrary(jpa_jpa22_query_stream_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_query_stream_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_appmanaged_vehicle_client_jar"); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_query_stream_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_query_stream_pmservlet_vehicle_web_war"); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_query_stream_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream.jar"); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Employee.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Insurance.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Department.class); + jpa_jpa22_query_stream_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_query_stream_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_query_stream_jar); + } + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_query_stream_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_query_stream_puservlet_vehicle_web_war"); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_query_stream_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream.jar"); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Employee.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Insurance.class); + jpa_jpa22_query_stream_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Department.class); + jpa_jpa22_query_stream_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_query_stream_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_query_stream_jar); + } + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_query_stream_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_stateful3_vehicle_client_jar"); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar"); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_stateless3_vehicle_client_jar"); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar"); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.query.stream.Client.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_query_stream_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getresultstreamtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void asserttrue() throws Exception { + } + +@Test +public void gettypedresultstreamtest() throws Exception { + } + +@Test +public void checkpk() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/attroverride/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/attroverride/EEClient.java new file mode 100644 index 0000000000..d9e19c6ee5 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/attroverride/EEClient.java @@ -0,0 +1,286 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.attroverride; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_attroverride_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_attroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_jar"); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.AbstractPersonnel.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Project.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Department.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Employee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.PartTimeEmployee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.FullTimeEmployee.class); + ear.addAsLibrary(jpa_jpa22_repeatable_attroverride_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_attroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride.jar"); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.AbstractPersonnel.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Project.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Department.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Employee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.PartTimeEmployee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.FullTimeEmployee.class); + jpa_jpa22_repeatable_attroverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_attroverride_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_attroverride_jar); + } + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_attroverride_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride.jar"); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.AbstractPersonnel.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Project.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Department.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Employee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.PartTimeEmployee.class); + jpa_jpa22_repeatable_attroverride_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.FullTimeEmployee.class); + jpa_jpa22_repeatable_attroverride_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_attroverride_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_attroverride_jar); + } + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.attroverride.Client.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_attroverride_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void test2() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void test1() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/convert/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/convert/EEClient.java new file mode 100644 index 0000000000..20edff569a --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/convert/EEClient.java @@ -0,0 +1,201 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.convert; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_converts_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_converts_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts_jar"); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.DotConverter.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.B.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Address.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Employee3.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.NumberToStateConverter.class); + ear.addAsLibrary(jpa_jpa22_repeatable_converts_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Client.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_stateless3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Client.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_appmanagedNoTx_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_converts_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts.jar"); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.DotConverter.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.B.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Address.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Employee3.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.NumberToStateConverter.class); + jpa_jpa22_repeatable_converts_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_converts_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_converts_jar); + } + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Client.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_converts_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_converts.jar"); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.DotConverter.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.B.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Address.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Employee3.class); + jpa_jpa22_repeatable_converts_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.NumberToStateConverter.class); + jpa_jpa22_repeatable_converts_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_converts_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_converts_jar); + } + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.convert.Client.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_converts_puservlet_vehicle_web_war); + + } + return ear; + } + +@Test +public void convertstest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/joincolumn/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/joincolumn/EEClient.java new file mode 100644 index 0000000000..852f588ec2 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/joincolumn/EEClient.java @@ -0,0 +1,272 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_joincolumns_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_joincolumns_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_jar"); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Employee.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Dependent.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2EmployeeId.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2DependentId.class); + ear.addAsLibrary(jpa_jpa22_repeatable_joincolumns_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_joincolumns_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns.jar"); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Employee.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Dependent.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2EmployeeId.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2DependentId.class); + jpa_jpa22_repeatable_joincolumns_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_joincolumns_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_joincolumns_jar); + } + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_joincolumns_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns.jar"); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Employee.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2Dependent.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2EmployeeId.class); + jpa_jpa22_repeatable_joincolumns_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.DID2DependentId.class); + jpa_jpa22_repeatable_joincolumns_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_joincolumns_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_joincolumns_jar); + } + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.joincolumn.Client.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_joincolumns_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void didtest() throws Exception { + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/mapkeyjoincolumn/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/mapkeyjoincolumn/EEClient.java new file mode 100644 index 0000000000..3d59b86024 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/mapkeyjoincolumn/EEClient.java @@ -0,0 +1,273 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Semester.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Student.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Course.class); + ear.addAsLibrary(jpa_jpa22_repeatable_mapkeyjoincolumn_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn.jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Semester.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Student.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Course.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_mapkeyjoincolumn_jar); + } + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn.jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Semester.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Student.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Course.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_mapkeyjoincolumn_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_mapkeyjoincolumn_jar); + } + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.mapkeyjoincolumn.Client.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_mapkeyjoincolumn_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void mapkeyjoincolumntest() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedentitygraph/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedentitygraph/EEClient.java new file mode 100644 index 0000000000..df53070240 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedentitygraph/EEClient.java @@ -0,0 +1,284 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_namedentitygraph_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_namedentitygraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_jar"); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee2.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee3.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Department.class); + ear.addAsLibrary(jpa_jpa22_repeatable_namedentitygraph_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph.jar"); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee2.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee3.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Department.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namedentitygraph_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namedentitygraph_jar); + } + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph.jar"); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee2.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Employee3.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Department.class); + jpa_jpa22_repeatable_namedentitygraph_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namedentitygraph_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namedentitygraph_jar); + } + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedentitygraph.Client.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedentitygraph_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void getnametest() throws Exception { + } + +@Test +public void getentitygraphsclasstest() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void entitygraphgetnamenonameexiststest() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setupemployeedata() throws Exception { + } + +@Test +public void cleanupemployeedata() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namednativequery/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namednativequery/EEClient.java new file mode 100644 index 0000000000..ae8a544e19 --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namednativequery/EEClient.java @@ -0,0 +1,271 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_namednativequery_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_namednativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_jar"); + jpa_jpa22_repeatable_namednativequery_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Coffee.class); + ear.addAsLibrary(jpa_jpa22_repeatable_namednativequery_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namednativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery.jar"); + jpa_jpa22_repeatable_namednativequery_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Coffee.class); + jpa_jpa22_repeatable_namednativequery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namednativequery_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namednativequery_jar); + } + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namednativequery_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery.jar"); + jpa_jpa22_repeatable_namednativequery_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Coffee.class); + jpa_jpa22_repeatable_namednativequery_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namednativequery_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namednativequery_jar); + } + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namednativequery.Client.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namednativequery_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanup() throws Exception { + } + +@Test +public void createtestdata() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void setup() throws Exception { + } + +@Test +public void findtest() throws Exception { + } + +@Test +public void asserttrue() throws Exception { + } +} diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedstoredprocedurequery/EEClient.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedstoredprocedurequery/EEClient.java new file mode 100644 index 0000000000..973654766e --- /dev/null +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/jpa22/repeatable/namedstoredprocedurequery/EEClient.java @@ -0,0 +1,295 @@ + +package ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery; +import org.jboss.arquillian.config.descriptor.api.DefaultProtocolDef; +import org.jboss.arquillian.config.impl.extension.ConfigurationRegistrar; +import org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor; +import org.jboss.arquillian.container.test.impl.MapObject; +import org.jboss.arquillian.container.test.api.Deployment; +import org.jboss.shrinkwrap.api.Archive; +import org.jboss.shrinkwrap.api.ShrinkWrap; +import org.jboss.shrinkwrap.api.spec.JavaArchive; +import org.jboss.shrinkwrap.api.spec.WebArchive; +import org.jboss.shrinkwrap.api.spec.EnterpriseArchive; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.IOException; +import java.util.Map; + +public class EEClient extends Client{ + + +@Deployment(testable = false) +public static Archive getEarTestArchive() + { + final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_vehicles.ear"); + + { + + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Employee.class); + ear.addAsLibrary(jpa_jpa22_repeatable_namedstoredprocedure_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanagedNoTx.AppManagedNoTxVehicleBean.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_appmanagedNoTx_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.appmanaged.AppManagedVehicleBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_appmanaged_vehicle_ejb_jar); + + } + { + WebArchive jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure.jar"); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Employee.class); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namedstoredprocedure_jar); + } + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.pmservlet.PMServletVehicle.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_pmservlet_vehicle_web_war); + + } + { + WebArchive jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war = ShrinkWrap.create(WebArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war"); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addAsWebInfResource("web.xml"); + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure.jar"); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Employee.class); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addAsManifestResource("MANIFEST.MF"); + jpa_jpa22_repeatable_namedstoredprocedure_jar.addAsManifestResource("persistence.xml"); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addAsLibrary(jpa_jpa22_repeatable_namedstoredprocedure_jar); + } + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.puservlet.PUServletVehicle.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.servlet.ServletVehicle.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_puservlet_vehicle_web_war); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateful3.Stateful3VehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_stateful3_vehicle_ejb_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleRunner.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_client_jar); + + } + { + JavaArchive jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar = ShrinkWrap.create(JavaArchive.class, "jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar"); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareBaseBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManager.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EJB3ShareIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UseEntityManagerFactory.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.common.PMClientBase.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleRunnable.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(ee.jakarta.tck.persistence.jpa22.repeatable.namedstoredprocedurequery.Client.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleBean.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.stateless3.Stateless3VehicleIF.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.EntityTransactionWrapper.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.VehicleClient.class); + jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar.addClass(com.sun.ts.tests.common.vehicle.ejb3share.NoopTransactionWrapper.class); + ear.addAsModule(jpa_jpa22_repeatable_namedstoredprocedure_stateless3_vehicle_ejb_jar); + + } + return ear; + } + +@Test +public void cleanupdata() throws Exception { + } + +@Test +public void createemployeedata() throws Exception { + } + +@Test +public void getresultsetsfromstoredprocedure() throws Exception { + } + +@Test +public void removetestdata() throws Exception { + } + +@Test +public void setupemployeedata() throws Exception { + } + +@Test +public void createstoredprocedurequerystringtest() throws Exception { + } + +@Test +public void verifylistoflistemployeeids() throws Exception { + } + +@Test +public void verifylistoflistemployees() throws Exception { + } + +@Test +public void client() throws Exception { + } + +@Test +public void createdeployment() throws Exception { + } + +@Test +public void createnamedstoredprocedurequerystringtest() throws Exception { + } + +@Test +public void createstoredprocedurequerystringclassarraytest() throws Exception { + } + +@Test +public void createstoredprocedurequerystringstringarraytest() throws Exception { + } + +@Test +public void verifylistemployees() throws Exception { + } +}