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

Update Confluence SOAP API to be at least as current as XML-RPC API, add more service methods for General Admin, Space Admin, Page/Content Admin, User/Group Admin, and implement processes/policies to keep it up to speed as Confluence develops

    XMLWordPrintable

Details

    • 0
    • 1
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      Update Confluence SOAP API to be at least as current as XML-RPC API, add more service methods for General Admin, Space Admin, Page/Content Admin, User/Group Admin, and implement processes/policies to keep it up to speed as Confluence develops.

      There are so many more things that people could be doing with Confluence if the Remote APIs were bulked up.

      And doesn't have to be that hard for people to keep up-to-date with the API as it changes. Anyone using Maven 2 in any project could use the org.codehaus.mojo axistools-maven-plugin to very easily and automatically generate SOAP client code by just including the following plugin in their project and putting wsdl into a wsdl directory:

      <!-- target = axistools:wsdl2java -->
      <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>axistools-maven-plugin</artifactId>
      <configuration>
      <sourceDirectory>wsdl</sourceDirectory>
      <packageSpace>csum.confluence.permissionmgmt.soap</packageSpace>
      <testCases>false</testCases>
      <serverSide>false</serverSide>
      <subPackageByFileName>true</subPackageByFileName>
      </configuration>
      <executions>
      <execution>
      <goals>
      <goal>wsdl2java</goal>
      </goals>
      </execution>
      </executions>
      </plugin>

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              6e54f9dce0da Gary Weaver
              Votes:
              13 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: