Hello,
 I am trying to get a simple Arquillian (1.9.1.Final)  test running with 
10.0.0-M3 and JUnit 5 (5.11.3) on Java 21. Is this possible?

 I had to include JUnit vintage as I was getting an error about a missing JUnit 
4 dependency. Somehow the TomEE Arquillian Embedded dependency was pulling it 
in.

Dependencies:
<dependencies>
    <!-- Jakarta EE 10 -->
    <dependency>
        <groupId>jakarta.platform</groupId>
        <artifactId>jakarta.jakartaee-api</artifactId>
        <version>10.0.0</version>
        <scope>provided</scope>
    </dependency>
    <!-- Arquillian -->
    <dependency>
        <groupId>org.jboss.arquillian</groupId>
        <artifactId>arquillian-bom</artifactId>
        <version>1.9.1.Final</version>
        <scope>test</scope>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>org.jboss.arquillian.junit5</groupId>
        <artifactId>arquillian-junit5-container</artifactId>
        <version>1.9.1.Final</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.vintage</groupId>
        <artifactId>junit-vintage-engine</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.apache.tomee</groupId>
        <artifactId>arquillian-tomee-embedded</artifactId>
        <version>10.0.0-M3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.tomee</groupId>
        <artifactId>tomee-embedded</artifactId>
        <version>10.0.0-M3</version>
    </dependency>
</dependencies>
 
Output:

mvn test
Picked up JAVA_TOOL_OPTIONS: 
-Djdk.util.zip.disableZip64ExtraFieldValidation=true   
-Djdk.attach.allowAttachSelf=true   --add-opens=java.base/java.io 
<http://java.io/>=ALL-UNNAMED   
--add-opens=java.base/sun.net.www.protocol.jar=ALL-UNNAMED   
--add-opens=java.base/java.net <http://java.net/>=ALL-UNNAMED   
--add-opens=java.naming/javax.naming.spi=ALL-UNNAMED   
--add-opens=java.base/java.lang=ALL-UNNAMED
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< io.jakartaee-ambassadors:starter >------------------
[INFO] Building starter 1.2
[INFO]   from pom.xml
[INFO] --------------------------------[ war ]---------------------------------
[INFO]
[INFO] --- toolchains:3.2.0:toolchain (default) @ starter ---
[INFO] Required toolchain: jdk [ vendor='zulu' version='21' ]
[INFO] Found matching toolchain for type jdk: 
JDK[/Library/Java/JavaVirtualMachines/zulu21.28.85-ca-fx-jdk21.0.0-macosx_aarch64]
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ starter ---
[INFO] skip non existing resourceDirectory 
/Users/rcuprak/Documents/jakartaee-starter/src/main/resources
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ starter ---
[INFO] Toolchain in maven-compiler-plugin: 
JDK[/Library/Java/JavaVirtualMachines/zulu21.28.85-ca-fx-jdk21.0.0-macosx_aarch64]
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ starter ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ starter ---
[INFO] Toolchain in maven-compiler-plugin: 
JDK[/Library/Java/JavaVirtualMachines/zulu21.28.85-ca-fx-jdk21.0.0-macosx_aarch64]
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.5.2:test (default-test) @ starter ---
[INFO] Toolchain in maven-surefire-plugin: 
JDK[/Library/Java/JavaVirtualMachines/zulu21.28.85-ca-fx-jdk21.0.0-macosx_aarch64]
[INFO] Using auto detected provider 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
Picked up JAVA_TOOL_OPTIONS: 
-Djdk.util.zip.disableZip64ExtraFieldValidation=true   
-Djdk.attach.allowAttachSelf=true   --add-opens=java.base/java.io 
<http://java.io/>=ALL-UNNAMED   
--add-opens=java.base/sun.net.www.protocol.jar=ALL-UNNAMED   
--add-opens=java.base/java.net <http://java.net/>=ALL-UNNAMED   
--add-opens=java.naming/javax.naming.spi=ALL-UNNAMED   
--add-opens=java.base/java.lang=ALL-UNNAMED
[INFO] Running org.ctjava.HelloWorldBeanTest
Nov 12, 2024 10:45:24 AM org.jboss.arquillian.container.impl.MapObject populate
WARNING: Configuration contain properties not supported by the backing object 
org.apache.openejb.arquillian.embedded.EmbeddedTomEEConfiguration
Unused property entries: {bindHttpPort=4000}
Supported property names: [portRange, singleDumpByArchiveName, keyAlias, 
quickSession, roles, keepServerXmlAsThis, classpathConfiguration, dir, ssl, 
httpsPort, preloadClasses, webResourcesCached, stopPort, host, http2, 
singleDeploymentByArchiveName, keystorePass, withEjbRemote, appWorkingDir, 
exportConfAsSystemProperty, httpPort, unpackWars, users, 
webContextToUseWithEars, arquillianProtocol, serverXml, keystoreType, 
unsafeEjbd, stopCommand, configurationCustomizers, sslProtocol, keystoreFile, 
stopHost, clientAuth, properties]
WARNING: A Java agent has been loaded dynamically 
(/Users/rcuprak/.m2/repository/org/apache/tomee/openejb-javaagent/10.0.0-M3/openejb-javaagent-10.0.0-M3.jar)
WARNING: If a serviceability tool is in use, please run with 
-XX:+EnableDynamicAgentLoading to hide this warning
WARNING: If a serviceability tool is not in use, please run with 
-Djdk.instrument.traceUsage for more information
WARNING: Dynamic loading of agents will be disallowed by default in a future 
release
Nov 12, 2024 10:45:24 AM org.apache.velocity.util.DeprecationAwareExtProperties 
warnDeprecated
WARNING: configuration key 'resource.loader' has been deprecated in favor of 
'resource.loaders'
Nov 12, 2024 10:45:24 AM org.apache.velocity.util.DeprecationAwareExtProperties 
warnDeprecated
WARNING: configuration key 'class.resource.loader.description' has been 
deprecated in favor of 'resource.loader.class.description'
Nov 12, 2024 10:45:24 AM org.apache.velocity.util.DeprecationAwareExtProperties 
warnDeprecated
WARNING: configuration key 'class.resource.loader.class' has been deprecated in 
favor of 'resource.loader.class.class'
Nov 12, 2024 10:45:24 AM org.apache.tomee.embedded.Container start
INFO: Starting TomEE from: 
/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-apache-tomee-57680
Nov 12, 2024 10:45:24 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
Nov 12, 2024 10:45:24 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service [Tomcat]
Nov 12, 2024 10:45:24 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet engine: [Apache Tomcat/10.1.30]
Nov 12, 2024 10:45:24 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8080"]
Nov 12, 2024 10:45:24 AM org.apache.openejb.util.OptionsLog info
INFO: Using 
'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator'
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: 
********************************************************************************
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: OpenEJB http://tomee.apache.org/
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: Startup: Tue Nov 12 10:45:24 EST 2024
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: Copyright 1999-2024 (C) Apache TomEE Project, All Rights Reserved.
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: Version: 10.0.0-M3
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build date: 20241005
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build time: 05:18
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: 
********************************************************************************
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.home = 
/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-apache-tomee-57680
Nov 12, 2024 10:45:24 AM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.base = 
/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-apache-tomee-57680
Nov 12, 2024 10:45:24 AM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Created new singletonService 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@35f8a9d3
Nov 12, 2024 10:45:24 AM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Succeeded in installing singleton service
Nov 12, 2024 10:45:24 AM org.apache.openejb.config.ConfigurationFactory init
INFO: TomEE configuration file is 
'/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-apache-tomee-57680/conf/openejb.xml'
Nov 12, 2024 10:45:24 AM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=Tomcat Security Service, type=SecurityService, 
provider-id=Tomcat Security Service)
Nov 12, 2024 10:45:24 AM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=Default Transaction Manager, 
type=TransactionManager, provider-id=Default Transaction Manager)
Nov 12, 2024 10:45:24 AM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.system.apps=false'
Nov 12, 2024 10:45:24 AM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.deployments.classpath=false'
Nov 12, 2024 10:45:24 AM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating TransactionManager(id=Default Transaction Manager)
Nov 12, 2024 10:45:24 AM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating SecurityService(id=Tomcat Security Service)
Nov 12, 2024 10:45:25 AM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.servicemanager.enabled=false'
Nov 12, 2024 10:45:25 AM org.apache.openejb.util.JarExtractor extract
INFO: Extracting jar: 
/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366.war
Nov 12, 2024 10:45:25 AM org.apache.openejb.util.JarExtractor extract
INFO: Extracted path: 
/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366
Nov 12, 2024 10:45:25 AM org.apache.tomee.catalina.TomcatWebAppBuilder 
deployWebApps
INFO: using default host: localhost
Nov 12, 2024 10:45:25 AM org.apache.tomee.catalina.TomcatWebAppBuilder init
INFO: ------------------------- localhost -> 
/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366
Nov 12, 2024 10:45:25 AM org.apache.openejb.util.OptionsLog info
INFO: Using 
'openejb.session.manager=org.apache.tomee.catalina.session.QuickSessionManager'
Nov 12, 2024 10:45:25 AM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: 
/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366
Nov 12, 2024 10:45:25 AM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=Default Managed Container, type=Container, 
provider-id=Default Managed Container)
Nov 12, 2024 10:45:25 AM org.apache.openejb.config.AutoConfig createContainer
INFO: Auto-creating a container for bean 
a7f8e3c1-e98b-48b9-abdf-5c2db9b43366.Comp167275971: Container(type=MANAGED, 
id=Default Managed Container)
Nov 12, 2024 10:45:25 AM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Container(id=Default Managed Container)
Nov 12, 2024 10:45:25 AM org.apache.openejb.core.managed.SimplePassivater init
INFO: Using directory /var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T for 
stateful session passivation
Nov 12, 2024 10:45:25 AM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application 
"/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366"
 loaded.
Nov 12, 2024 10:45:25 AM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: 
/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366
Nov 12, 2024 10:45:25 AM org.apache.openejb.cdi.CdiBuilder initSingleton
INFO: Existing thread singleton service in SystemInstance(): 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@35f8a9d3
Nov 12, 2024 10:45:25 AM org.apache.openejb.cdi.ManagedSecurityService <init>
INFO: Some Principal APIs could not be loaded: 
org.eclipse.microprofile.jwt.JsonWebToken out of 
org.eclipse.microprofile.jwt.JsonWebToken not found
Nov 12, 2024 10:45:25 AM org.apache.openejb.cdi.OpenEJBLifecycle 
startApplication
INFO: OpenWebBeans Container is starting...
Nov 12, 2024 10:45:25 AM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Nov 12, 2024 10:45:25 AM org.apache.webbeans.config.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Nov 12, 2024 10:45:25 AM org.apache.openejb.cdi.OpenEJBLifecycle 
startApplication
INFO: OpenWebBeans Container has started, it took 127 ms.
Nov 12, 2024 10:45:25 AM org.apache.openejb.assembler.classic.ValidatorBuilder 
getConfig
INFO: Ignoring XML Configuration for validator 
org.apache.bval.jsr.ConfigurationImpl
Nov 12, 2024 10:45:25 AM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed 
Application(path=/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366)
Nov 12, 2024 10:45:25 AM org.apache.myfaces.webapp.MyFacesContainerInitializer 
onStartup
INFO: Using org.apache.myfaces.webapp.MyFacesContainerInitializer
Nov 12, 2024 10:45:25 AM org.apache.myfaces.webapp.MyFacesContainerInitializer 
onStartup
INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces, *.xhtml]
Nov 12, 2024 10:45:25 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug 
logging for this logger for a complete list of JARs that were scanned but no 
TLDs were found in them. Skipping unneeded JARs during scanning can improve 
startup time and JSP compilation time.
Nov 12, 2024 10:45:25 AM 
org.apache.tomee.myfaces.TomEEMyFacesContainerInitializer addListener
INFO: Installing 
<listener>org.apache.myfaces.webapp.StartupServletContextListener</listener>
Nov 12, 2024 10:45:25 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of 
class [org.apache.myfaces.webapp.StartupServletContextListener]
java.lang.NoClassDefFoundError: com/sun/faces/util/Util
        at 
jakarta.faces.CurrentThreadToServletContext.getFactoryFinder(CurrentThreadToServletContext.java:51)
        at jakarta.faces.FactoryFinder.getFactory(FactoryFinder.java:259)
        at 
org.apache.myfaces.context.servlet.FacesContextImplBase.getApplication(FacesContextImplBase.java:174)
        at 
org.apache.myfaces.context.servlet.FacesContextImplBase.getELContext(FacesContextImplBase.java:234)
        at jakarta.faces.component.UIViewRoot.setLocale(UIViewRoot.java:1525)
        at 
org.apache.myfaces.webapp.FacesInitializerImpl._createFacesContext(FacesInitializerImpl.java:502)
        at 
org.apache.myfaces.webapp.FacesInitializerImpl.initStartupFacesContext(FacesInitializerImpl.java:471)
        at 
org.apache.myfaces.webapp.FacesInitializerImpl.initFaces(FacesInitializerImpl.java:138)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:54)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3993)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4422)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:654)
        at 
org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:684)
        at 
org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:613)
        at 
org.apache.tomee.catalina.deployment.TomcatWebappDeployer.deploy(TomcatWebappDeployer.java:47)
        at org.apache.tomee.embedded.Container.deploy(Container.java:879)
        at org.apache.tomee.embedded.Container.deploy(Container.java:865)
        at 
org.apache.openejb.arquillian.embedded.EmbeddedTomEEContainer.deploy(EmbeddedTomEEContainer.java:173)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:151)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:118)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.executeOperation(ContainerDeployController.java:239)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deploy(ContainerDeployController.java:118)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at 
org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:54)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createDeploymentContext(ContainerDeploymentContextHandler.java:71)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.container.impl.client.container.DeploymentExceptionHandler.verifyExpectedExceptionDuringDeploy(DeploymentExceptionHandler.java:47)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:62)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:92)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:77)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployment(ContainerDeployController.java:232)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachManagedDeployment(ContainerDeployController.java:212)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deployManaged(ContainerDeployController.java:77)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:62)
        at 
org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:96)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at 
org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:83)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:69)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at 
org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:89)
        at 
org.jboss.arquillian.junit5.ArquillianExtension.beforeAll(ArquillianExtension.java:35)
        at 
org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllCallbacks$13(ClassBasedTestDescriptor.java:396)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllCallbacks(ClassBasedTestDescriptor.java:396)
        at 
org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:212)
        at 
org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:85)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:153)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
        at 
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
        at 
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
        at 
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
        at 
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
        at 
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
        at 
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
        at 
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
        at 
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
        at 
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
        at 
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
        at 
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
        at 
org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
        at 
org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
        at 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
        at 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
        at 
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
        at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
        at 
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.ClassNotFoundException: com.sun.faces.util.Util
        at 
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at 
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
        ... 124 more

Nov 12, 2024 10:45:25 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: One or more listeners failed to start. Full details will be found in 
the appropriate container log file
Nov 12, 2024 10:45:25 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366] startup failed due to 
previous errors
Nov 12, 2024 10:45:25 AM org.apache.openejb.assembler.classic.Assembler 
destroyApplication
INFO: Undeploying app: 
/private/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366
Nov 12, 2024 10:45:25 AM org.apache.catalina.loader.WebappClassLoaderBase 
clearReferencesRmiTargets
WARNING: You need to add "--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" 
to the JVM command line arguments to enable RMI Target memory leak detection. 
Alternatively, you can suppress this warning by disabling RMI Target memory 
leak detection.
Nov 12, 2024 10:45:25 AM 
org.apache.tomee.catalina.deployment.TomcatWebappDeployer deploy
SEVERE: Can't find of appInfo for 
/var/folders/tf/s6q995j10zxdcj1cp_d90ccc0000gn/T/arquillian-tomee-app-working-dir-57680/0/a7f8e3c1-e98b-48b9-abdf-5c2db9b43366.war,
 availables: []
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.412 s 
<<< FAILURE! -- in org.ctjava.HelloWorldBeanTest
[ERROR] org.ctjava.HelloWorldBeanTest -- Time elapsed: 1.412 s <<< ERROR!
org.jboss.arquillian.container.spi.client.container.DeploymentException: Unable 
to deploy
        at 
org.apache.openejb.arquillian.embedded.EmbeddedTomEEContainer.deploy(EmbeddedTomEEContainer.java:197)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:151)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:118)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.executeOperation(ContainerDeployController.java:239)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deploy(ContainerDeployController.java:118)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at 
org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:54)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createDeploymentContext(ContainerDeploymentContextHandler.java:71)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.container.impl.client.container.DeploymentExceptionHandler.verifyExpectedExceptionDuringDeploy(DeploymentExceptionHandler.java:47)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:62)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:92)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:77)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployment(ContainerDeployController.java:232)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachManagedDeployment(ContainerDeployController.java:212)
        at 
org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deployManaged(ContainerDeployController.java:77)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:62)
        at 
org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:96)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:103)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:90)
        at 
org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:83)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at 
org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:69)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at 
org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:86)
        at 
org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:95)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:106)
        at 
org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:89)
        at 
org.jboss.arquillian.junit5.ArquillianExtension.beforeAll(ArquillianExtension.java:35)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.NullPointerException: Cannot read field "webApps" because 
"appInfo" is null
        at 
org.apache.openejb.arquillian.common.TomEEContainer.addServlets(TomEEContainer.java:271)
        at 
org.apache.openejb.arquillian.embedded.EmbeddedTomEEContainer.deploy(EmbeddedTomEEContainer.java:184)
        ... 53 more

Nov 12, 2024 10:45:25 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-nio-8080"]
Nov 12, 2024 10:45:25 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-nio-8080"]
Nov 12, 2024 10:45:25 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service [Tomcat]
Nov 12, 2024 10:45:25 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-nio-8080"]
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR]   HelloWorldBeanTest ยป Deployment Unable to deploy
[INFO]
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.776 s
[INFO] Finished at: 2024-11-12T10:45:25-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:3.5.2:test (default-test) on 
project starter:
[ERROR]
[ERROR] See /Users/rcuprak/Documents/jakartaee-starter/target/surefire-reports 
for the individual test results.
[ERROR] See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and 
[date].dumpstream.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

Reply via email to