Skip to end of metadata
Go to start of metadata

Command line client and example Confluence SOAP programming in Java

Moved to Confluence Extensions

Confluence Command Line Interface

  1. Apr 05, 2006

    Hey Bob,

    Over the last weeks I found two issues with your client stub: http://jira.atlassian.com/browse/CONF-5858 http://jira.atlassian.com/browse/CONF-5859

    Are actively working on this (otherwise great!) stuff?

    Aron

    1. Apr 05, 2006

      Aron, yes I still consider this active, but I don't have any specific plans for the next while. There was not enough information in the references for me to determine what your problems are. You will have to attach more info. Suggest adding a child page here with details like example you are trying and stack trace. If you think you have a problem with the remote API provided by Confluence, then you would have to explain the problem directly related to what remote API is not working correctly and then Atlassian would be able to help. I also didn't understand your reference to 3.5.3, that is a Jira release reference and this is for Confluence 2.1.4 and above. What version of Confluence are you running and are you just using the command line client or are you modifying and building from source?

  2. Jun 20, 2006

    The method getPage within SoapClient should be changed to ...

    1. Jun 20, 2006

      Yes, thanks for catching this! And this error causes storePage with a parent specified to not work correctly. Also the error message needs to be changed similarly.

  3. Nov 14, 2006

    Hi Bob
    When I am trying to use the command format of:
    confluence --action storePage --title remote --space Test --file input.txt

    I get the output
    action: storePage
    server: http://blackwidow.xxx.com:8080
    user: ajd
    space: TECH
    title: AJDTEST
    newTitle:
    parent:
    newParent:
    content:
    comment:
    file: output1.html
    mime:
    soap: /rpc/soap/confluenceservice-v1
    name:
    userId:
    userFullName:
    userEmail:
    userPassword:
    group:
    defaultGroup:
    dayOfMonth: null
    Server address: http://blackwidow.xxx.com:8080/rpc/soap/confluenceservice-v1
    Successful login to: http://blackwidow.xxx.com:8080/rpc/soap/confluenceservice-v1
    Page updated: http://blackwidow:8080/display/TECH/AJDTEST

    but the page does not change.

    If I use the --content parameter the change works fine. Can you suggest anything please?
    Thanks