Uploaded image for project: 'Confluence Server and Data Center'
  1. Confluence Server and Data Center
  2. CONFSERVER-24194

SOAP incompatibility introduced in 4.1 - addComment

    XMLWordPrintable

    Details

      Description

      Looks like you renamed pageId to commentOwnerId in RemoteCommand.java which breaks compatibility for clients. I think all you needed to do was leave the field name the same and add the new accessor functions with the better terminology. Please revert this change for 4.1.1! Also, no where is there a mention in JIRA or elsewhere that this change took place!

      Specifically:

      1. If using a client based on < 4.1 wsdl against Confluence 4.1 you get
        org.xml.sax.SAXException: Invalid element in org.swift.common.soap.confluence.RemoteComment - commentOwnerId
        
      2. If using a client based on 4.1 wsdl against a Confluence < 4.1 you get
        Remote error: org.xml.sax.SAXException: Invalid element in com.atlassian.confluence.rpc.soap.beans.RemoteComment - commentOwnerId
        

        Attachments

          Activity

            People

            Assignee:
            dave@atlassian.com dave (Inactive)
            Reporter:
            bob.swift@charter.net Bob Swift OSS (Bob Swift Atlassian Apps)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: