This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch tomee-8.x
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit eebd744f9d16902f625565a6ffa0cbfc365377f0
Author: Richard Zowalla <[email protected]>
AuthorDate: Sun Apr 10 09:13:12 2022 +0200

    Check if we need to include the outer class in the archive to resolve 
NoClassDefFoundError in CI env (TOMEE-3889)
---
 .../org/apache/openejb/arquillian/tests/jms/MDBWithWildcardTest.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/src/test/java/org/apache/openejb/arquillian/tests/jms/MDBWithWildcardTest.java
 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/src/test/java/org/apache/openejb/arquillian/tests/jms/MDBWithWildcardTest.java
index d5617500e0..5e69f99df1 100755
--- 
a/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/src/test/java/org/apache/openejb/arquillian/tests/jms/MDBWithWildcardTest.java
+++ 
b/arquillian/arquillian-tomee-tests/arquillian-tomee-jms-tests/src/test/java/org/apache/openejb/arquillian/tests/jms/MDBWithWildcardTest.java
@@ -58,7 +58,9 @@ public class MDBWithWildcardTest {
     public static WebArchive getArchive() {
 
         return ShrinkWrap.create(WebArchive.class, "jsf-jms-test.war")
-                .addClasses(WildcardMdb.class)
+                .addClasses(WildcardMdb.class,
+                        /* For some reason, we need to include the test here 
otherwise deployment fails with NoClassDefFoundError */
+                        MDBWithWildcardTest.class)
                 .setWebXML(new 
StringAsset(Descriptors.create(WebAppDescriptor.class)
                         .version("3.0")
                         .createServlet()

Reply via email to