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

SOAP incompatibility introduced in 4.1 - addComment

XMLWordPrintable

      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
        

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

                Created:
                Updated:
                Resolved: