For case org.jboss.cdi.tck.tests.extensions.beanManager.PassivationIdTest, deployment failed as: >>>>> Caused By: java.lang.ClassNotFoundException: org.jboss.cdi.tck.literals.RetentionLiteral ... <<<<< I found two literal classes - TargetLiteral.class and RetentionLiteral.class are missing in generated archive. the relevant cdi-tck code is like: >>>>>> package org.jboss.cdi.tck.tests.extensions.beanManager; ... public class PassivationIdTest extends AbstractTest { @Deployment public static WebArchive createTestArchive() { return new WebArchiveBuilder().withTestClassPackage(PassivationIdTest.class) .withExtension(AfterBeanDiscoveryObserver.class).build(); } <<<<<< And if I do a little change as following, then it works well: >>>>>> public static WebArchive createTestArchive() { return new WebArchiveBuilder().withTestClassPackage(PassivationIdTest.class) + .withClasses(RetentionLiteral.class, TargetLiteral.class) .withExtension(AfterBeanDiscoveryObserver.class).build(); } <<<<<< So, could you help to add this for us? Thanks in advance. -X.O. |