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

            dave@atlassian.com dave (Inactive)
            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: