Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-39587

RPC getPages(String token, String spaceKey) throws IllegalArgumentException

    XMLWordPrintable

Details

    Description

      Referencing getPages (described here : https://developer.atlassian.com/confdev/confluence-rest-api/confluence-xml-rpc-and-soap-apis/remote-confluence-methods)

      Somehow when creating a page (I suspect when cutting/pasting from a badly formatted Word document) a title containing a vertical tab (0xb) was used. Confluence accepts this character and the page renders without complaint (ignoring the character) but this API will fail when requesting the containing space with the following error:

      {{java.lang.IllegalArgumentException: The char '0xb' in 'Higher Criticism for Large-Scale Inference, especially for Rare and Weak Eff
      ects' is not a valid XML character}}

      I understand these APIs are deprecated but it's not possible for us to move off of them directly - they are being used by the Coveo enterprise search server which we employ.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dccfd1aeba73 Kimberly Horne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: