Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-267

Arquillian should not fail due to Weld bootstrap problems

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • 1.0.0.Alpha4
    • 1.0.0.Alpha3
    • None
    • None

    Description

      The following error should be handled better or avoided when Weld fails to boot. This EmptyStackException occurred when an NPE was thrown during the Weld bootstrap process.

      #
      <error type="java.util.EmptyStackException">java.util.EmptyStackException
      #
      at java.util.Stack.peek(Stack.java:85)
      #
      at java.util.Stack.pop(Stack.java:67)
      #
      at org.jboss.arquillian.impl.EventTestRunnerAdaptor.afterClass(EventTestRunnerAdaptor.java:87)
      #
      at org.jboss.arquillian.junit.Arquillian$3$2.evaluate(Arquillian.java:190)
      #
      at org.jboss.arquillian.junit.Arquillian$MultiStatementExecutor.execute(Arquillian.java:297)
      #
      at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:182)
      #
      at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
      #
      at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:127)
      #
      at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
      #
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:115)
      #
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:102)
      #
      at org.apache.maven.surefire.Surefire.run(Surefire.java:180)
      #
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      #
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      #
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      #
      at java.lang.reflect.Method.invoke(Method.java:597)
      #
      at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
      #
      at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)PE

      Attachments

        Activity

          People

            Unassigned Unassigned
            drallendc@gmail.com David Allen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: