Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save scottmarlow/4d6827a3bd1624db4aca428469c5d513 to your computer and use it in GitHub Desktop.

Select an option

Save scottmarlow/4d6827a3bd1624db4aca428469c5d513 to your computer and use it in GitHub Desktop.
diff --git a/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/ClientTest.java b/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/ClientTest.java
index 3f58384739..25c4abbd3c 100644
--- a/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/ClientTest.java
+++ b/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/appclient/annotation/ClientTest.java
@@ -54,8 +54,7 @@ public class ClientTest extends ee.jakarta.tck.persistence.ee.packaging.appclien
ee.jakarta.tck.persistence.ee.packaging.appclient.annotation.Client.class,
EETest.class,
com.sun.ts.lib.util.TestUtil.class,
- SetupException.class,
- com.sun.ts.lib.harness.Status.class
+ SetupException.class
);
// The application-client.xml descriptor
diff --git a/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/ClientTest.java b/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/ClientTest.java
index 514e005821..4e1e8aca6d 100644
--- a/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/ClientTest.java
+++ b/tcks/apis/persistence/persistence-inside-container/platform-tests/src/main/java/ee/jakarta/tck/persistence/ee/packaging/ejb/exclude/ClientTest.java
@@ -60,7 +60,6 @@ public class ClientTest extends ee.jakarta.tck.persistence.ee.packaging.ejb.excl
JavaArchive jpa_ee_packaging_ejb_exclude_ejb = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_exclude_ejb.jar");
// The class files
jpa_ee_packaging_ejb_exclude_ejb.addClasses(
- ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3IF.class,
ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.A.class,
ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3Bean.class,
ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.B.class
@@ -76,18 +75,22 @@ public class ClientTest extends ee.jakarta.tck.persistence.ee.packaging.ejb.excl
// non-vehicle appclientproxy invoker war
WebArchive appclientproxy = ShrinkWrap.create(WebArchive.class, "appclientproxy.war");
- appclientproxy.addClasses(Client.class, ClientServletTarget.class, ServletNoVehicle.class, Stateful3IF.class);
+ appclientproxy.addClasses(Client.class, ClientServletTarget.class, ServletNoVehicle.class);
appclientproxy.addAsWebInfResource(new StringAsset(""), "beans.xml");
// Ear
EnterpriseArchive jpa_ee_packaging_ejb_exclude_ear = ShrinkWrap.create(EnterpriseArchive.class, "jpa_ee_packaging_ejb_exclude.ear");
+ JavaArchive libClasses = ShrinkWrap.create(JavaArchive.class, "jpa_ee_packaging_ejb_exclude_libclasses.jar");
+ libClasses.addClass(ee.jakarta.tck.persistence.ee.packaging.ejb.exclude.Stateful3IF.class);
+
// Any libraries added to the ear
// The component jars built by the package target
jpa_ee_packaging_ejb_exclude_ear.addAsModule(jpa_ee_packaging_ejb_exclude_ejb);
jpa_ee_packaging_ejb_exclude_ear.addAsModule(jpa_ee_packaging_ejb_exclude_client);
jpa_ee_packaging_ejb_exclude_ear.addAsModule(appclientproxy);
+ jpa_ee_packaging_ejb_exclude_ear.addAsLibrary(libClasses);
// The application.xml descriptor
URL earResURL = null;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment