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

XML RPC server uses platform default character encoding to decode requests

      The Apache XML-RPC server included with Confluence uses the MinML sax parser by default to parse incoming RPC requests. This parser uses the platform default character encoding to decode the incoming XML instead of standard XML procedures for determining document encoding. This can cause string corruption when the platform encoding is not compatible with the encoding and characters used in the XML-RPC call.

      Apache XML-RPC server allows any JAXP standard parser to be used to parse incoming requests; we should configure it to use Xerces which is already included with Confluence and obeys the rules regarding XML document encoding.

            [CONFSERVER-10213] XML RPC server uses platform default character encoding to decode requests

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2893174 ] New: CONFSERVER Bug Workflow v4 [ 2985146 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2792776 ] New: JAC Bug Workflow v3 [ 2893174 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2722643 ] New: JAC Bug Workflow v2 [ 2792776 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2385826 ] New: JAC Bug Workflow [ 2722643 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2282134 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2385826 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2223026 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2282134 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2173095 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2223026 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1935904 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2173095 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1735241 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1935904 ]
            Katherine Yabut made changes -
            Workflow Original: CONF Bug Subtask WF (TEMP) [ 1694033 ] New: Confluence Workflow - Public Facing - Restricted v3 [ 1735241 ]

              pcurren Paul Curren
              christopher.owen@atlassian.com Christopher Owen [Atlassian]
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: