[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [glassfish-dev] GlassFish Fails with Arquillian | 
- From: Reza Rahman <reza_rahman@xxxxxxxx>
- Date: Sun, 23 Mar 2025 19:05:41 -0400
- Delivered-to: glassfish-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/glassfish-dev/>
- List-help: <mailto:glassfish-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/glassfish-dev>, <mailto:glassfish-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/glassfish-dev>, <mailto:glassfish-dev-request@eclipse.org?subject=unsubscribe>
- Ui-outboundreport: notjunk:1;M01:P0:YyA1l2KGr+o=;Qx7LRFy3ixzzric8cZJvxGAmZNq XN2pjhGfMFDhvJibe48wP/vJJlxrtV8KSOyABqNyYK5WTUx1B4KEKYRH6pvajk8HOqlscrOpj V1UgMjgwOHxBlSQWLiL70I2KunMMd8NO1y7o6eLh0l889JJWtJtC3vLOdredSURL2niR9WAgH 5pZA4rvDsjD5c2rYnUzm6YpYjQ5r2o8L/abd4ZvV/ICdHZvjPTYww6WLkjktImaPjP1bvrLxg 7eFj+mA8lXJ2jMUgNplL1ohfZhf4GqmkB8ZSjQrzZkbDVtiezYrzdrhrfBG4A51dGlyCPzBOb oJHCvfXjUQnv/s1nuJqe78iyKHq+A3PKLnXnagXa0iNbRmGCLN7X9imXoZhZyHS1lAgoh/xoS 4IimG+JXKn7rAb/Su26ISxM/PQr980LBPmH02yXFUFbH+WuaHemlC8B5B/18hwSe0qxjuZOd7 bRyduX15mHQSw3PQ6awhJv+iAh0U3ynmRSLsdUwSio44jJvgP/iCHAy0kBG+UvVV6ylPyFltn pwNNlaAn+rscaSOK9ZnfP8Yo39gsyWMp7iu2VmYkPO/ME55xtaWs0eVZ0XTFKRmJ+j4TenZPx gG60gv5SXfv2YFLFejVf9ySHnMuZo/W7A19AG6aqgQx8YytF4s6p37x2nqK8GyIHJruSVLj+0 RD3iR4kFWr9/309o0/3C0cLBiDoERqHrTirkv4RagkaQdWZRO+teEOQEAUYsYUa4hBOYML6Ro frCJg5OaK9yKzKQUnmktoBL1LyhXeFQAo6gsCP/wnW/PzRbP+DOxtaYsDf8RCU5FDofsw4L5v DZj5CU5tEq/p8GAhn94+lDV+hqE1Uy+7vJQXmljJ5p5xNtgGAmSPab4I8IxOJ+BU63VgY93MC 3nfiyyXpK617ob+tc0xLgDqCNiPzIDr8kgsEur7Z3sroO18ozZMBmVhjMSyBHhBLoxlrRAlhG A9xEXqu9VXVYic9bhBhWRXJeoyXLJyPpevyhDuJeLxUXk+oEZnu1WtUVnnDuSgQIc9BlHYm0G 1GR6RFW5oS693VFH5n5gF+emThmTj7Rl+oHE5/D0ZlAW+3/jHeWz480zu0Ky5skpQieUqu5lG TDcThfMsTtJDEefYkjwEJgj2LJhiCMv96DnQYuH/0xW0NWhsjl2MIrde7gN4p1OzAAyAju+Wq 7OwJABGNt1tlxrVup5TJyxr+PV03jmZP+TtVGELz3QuPSg2ecA9eAXeT13OOcUGYMu4YEP1c6 tiM2rxBPAEdnYWyiaffUXxfOP/qlDeacJ+7rV6P6Gk9802pqHCU57wTZJ15xZAGbCL4yCv+ls k/WeapuPU5sjZvzMZNNXv+ftVGUQougZ3VPqSTu2LzbvItqk5fd9QRAbKCHTCG/4eKpmGknYD 65+UPnfU37OZdf7sfi+Zp2YUy2fMc5FFUUbl1rTY90tC1xwu51vArHCKrnGf9SGzq0yKa0nwl MxK2XBV0YKedWfrxE/onbP8fZPFB3L+B2iuxnzj3nIVsHrSodMRJojCoA8ulK2kg+rfu/rQ==
- User-agent: Mozilla Thunderbird
  
  
    When I try with the OmniFish plugin, I get a slightly different
      error with the same overall symptoms. The stack trace is attached.
      
    
    On 3/23/2025 6:36 PM, Reza Rahman
      wrote:
    
    
      
      Thanks very much for taking a look. I can try the
        OmniFish plugin as a test.
      
      
      However, I cannot use it in the project in relation
        to GlassFish. I must use something in the GlassFish or
        Arquillian domain instead. I’ve already checked with the EMO on
        this. My hope would be that either the Arquillian plugin is
        properly maintained or a plugin is created within the GlassFish
        project. Alternatively, I would not mind adding support for an
        OmniFish branded runtime. That’s also something that the EMO has
        suggested.
      
      
      
      
      Hi,
      
      
      I haven't tried anything yet, but from a cursory
        glance at master the first thing that stands out is that for
        GlassFish an alpha version of the unmaintained JBoss Arquillian
        connector is used, that was only suited for GlassFish 6:
      
      
       <dependency>
                 
        <groupId>org.jboss.arquillian.container</groupId>
                 
        <artifactId>arquillian-glassfish-managed-6</artifactId>
                  <version>1.0.0.Alpha1</version>
                  <scope>test</scope>
        </dependency>
        
      
      Maybe that could explain some?
      
      
      You could try with:
      
      
      <dependency>
                   
        <groupId>org.omnifaces.arquillian</groupId>
                   
        <artifactId>arquillian-glassfish-server-managed</artifactId>
                    <version>1.7</version>
                    <scope>test</scope>
        </dependency>
      
      
      Kind regards,
      Arjan Tijms
      
      
      
      
      
      
      
        Hello,
          
          The Cargo Tracker project (
https://github.com/eclipse-ee4j/cargotracker)
          has tried to support GlassFish but once again I am running
          into seeming
          stability issues. While running tests with Arquillian, the
          attached
          issue now suddenly crops up. I have absolutely no idea what is
          going on.
          Honestly, this sort of thing never happens with Payara or
          Liberty, which
          are the two other runtimes Cargo Tracker supports.
          
          Is there someone here that can help? Otherwise I will remove
          GlassFish
          support from Cargo Tracker for now.
          
          Thanks,
          
          Reza
          _______________________________________________
          glassfish-dev mailing list
          
glassfish-dev@xxxxxxxxxxx
          To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/glassfish-dev
        
    
  
[ERROR] org.eclipse.cargotracker.application.BookingServiceTest -- Time elapsed: 71.89 s <<< ERROR!
org.jboss.arquillian.container.spi.client.container.DeploymentException: Cannot start GlassFish
        at org.omnifaces.arquillian.container.glassfish.managed.GlassFishManagedDeployableContainer.deploy(GlassFishManagedDeployableContainer.java:134)
        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:568)
        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.createDeploymentContext(ContainerDeploymentContextHandler.java:71)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        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.createContainerContext(ContainerDeploymentContextHandler.java:54)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        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:568)
        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:133)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105)
        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:568)
        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:133)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105)
        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:568)
        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:568)
        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:568)
        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:133)
        at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:105)
        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:1511)
Caused by: org.jboss.arquillian.container.spi.client.container.LifecycleException: Unable to execute [C:\Program Files\Eclipse Adoptium\jdk-17.0.8.101-hotspot\bin\java.exe, -jar, C:\GitHub\cargotracker\target\glassfish7\glassfish\modules\admin-cli.jar, start-domain, -t]
        at org.omnifaces.arquillian.container.glassfish.managed.GlassFishServerControl.executeAdminCommand(GlassFishServerControl.java:340)
        at org.omnifaces.arquillian.container.glassfish.managed.GlassFishServerControl.executeAdminDomainCommand(GlassFishServerControl.java:314)
        at org.omnifaces.arquillian.container.glassfish.managed.GlassFishServerControl.start(GlassFishServerControl.java:150)
        at org.omnifaces.arquillian.container.glassfish.managed.GlassFishManagedDeployableContainer.deploy(GlassFishManagedDeployableContainer.java:129)
        ... 53 more