Uploaded image for project: 'CDI TCK'
  1. CDI TCK
  2. CDITCK-621

WebService is not starting before it is injected into a Filter

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 1.2.10.Final, 2.0.4.Final
    • Tests
    • None
    • Open Liberty and Weld

    Description

      We are seeing a hang in Open Liberty when running the following test class: org.jboss.cdi.tck.tests.lookup.injection.non.contextual.WebServiceInjectionIntoNonContextualComponentTest

      The issue looks to be that Open Liberty expects the web service to be started when trying to inject the web service into the filter, but the web service was not started yet causing the application to hang during deployment. The solution for this issue would be to split the web service and client up into two separate apps and then deploy the web service first followed by the client. A pull request with the proposed changes have been attached.

      Note that we started seeing this test start to fail in 1.2 also after upgrading to a later release of the TCK. It looks like the test was disabled on releases between 1.2.0.Final - 1.2.4.Final, and then enabled in 1.2.5.Final.

      Attachments

        Activity

          People

            manovotn Matěj Novotný
            hwibell_jira Hank Ibell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty