Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-121535

GraphQL Servlets does not init properly when API modules are redeployed in DXP

Details

    • 7.3.x, 7.2.x, 7.1.x
    • Committed
    • 4

    Description

      When a new API module is redeployed, the GraphQL servlets is reinitialized in the next request. When all APIs from CE and DXP are loaded and an API module is redeployed the GraphQL servlet initialization fails in the next request processing the Instance entity inside portal-workflow-metrics API. Seems more like a coincidence than totally related with this API.

      If the portal-vulcan-impl module is redeployed the issue is solved.

      Steps to reproduce it:
      1. Configure Liferay with DXP profile and run `ant all`
      2. Start the portal
      3. Make a GraphQL request. Everything is working fine.
      4. Redeploy a module like headless-delivery-api
      5. Make a GraphQL request. GraphQL servlet fail to init

      Attachments

        Activity

          People

            javier.dearcos Javier de Arcos Velilla
            javier.dearcos Javier de Arcos Velilla
            Kiyoshi Lee Kiyoshi Lee
            Javier de Arcos Velilla Javier de Arcos Velilla
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              2 years, 35 weeks, 4 days ago

              Packages

                Version Package
                7.1.10 DXP FP20
                7.1.10.5 SP5
                7.1.X
                7.2.10 DXP FP9
                7.2.X
                7.3.5 CE GA6
                7.3.10 DXP GA1
                7.3.6 CE GA7
                7.3.X
                7.4.13 DXP GA1
                Master