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

    • Branch Version/s:
      7.3.x, 7.2.x, 7.1.x
    • Backported to Branch:
      Committed
    • Fix Priority:
      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

            Assignee:
            javier.dearcos Javier de Arcos Velilla
            Reporter:
            javier.dearcos Javier de Arcos Velilla
            Participants of an Issue:
            Recent user:
            Sophia Zhang
            Engineering Assignee:
            Javier de Arcos Velilla
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              1 year, 9 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