Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-71761

Failed rendering of pages with a large number of static macros

    XMLWordPrintable

Details

    Description

      Issue Summary

      Pages with a large number of static macros do not render reliably. 

      Steps to Reproduce

      1. Add 100 static macros to a page.
      2. View the page.

      Expected Results

      The page renders reliably.

      Actual Results

      The page intermittently fails to render. See screenshots.

      When inspecting the developer console, the following response can be seen in the <site>/cgraphql?q=MacroContentRendererQuery requests:

      {"errors":[{
      "message":"Exception querying the remote GraphQL service: io.atlassian.platform.micros.asynchttp.UnexpectedHttpStatusResponseException: Unexpected status code 500",
      "locations":[{"line":2,"column":3}],
      "path":["contentRenderer"],"extensions":{"statusCode":"500"}}],
      "data":{"contentRenderer":null}}
      

      In the logs on the Atlassian end, the error relates to the following:

      Could not open Hibernate Session for transaction; nested exception is net.sf.hibernate.exception.GenericJDBCException: 
      Unable to acquire JDBC Connection
      

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Attachments

        1. error-a.png
          error-a.png
          55 kB
        2. error-b.png
          error-b.png
          75 kB

        Issue Links

          Activity

            People

              nagarwal@atlassian.com Niraj
              dmorrow@atlassian.com Dugald Morrow
              Votes:
              11 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated: