
Oh the joy of a good console application !
Web shmeb , give me a nice console app any day.
CC is an interactive/batch admin console for confluence - copy spaces between servers and more...
Its written in C#, and uses the conf soap api to do some admin type work.
We mainly use it to copy spaces between servers.
So here for your using pleasure is the Confluence Console.

Available Commands
- attachdir - show a listing of allattachments on the current server
- close - close the connection to the current server and remove from available server list
- connect - connect to a new server and selects it as the current server
- page - display a page
- pagecp - copy a page between spaces/servers
- pver - display version information for a page
- pdir - show a listing of all pages in a space
- sdir - show a listing of all spaces on a server
- setserver - set the current server
- spacecp - copy a space between servers
- srvdir - show a listing of available servers
- q - quit conf con
- ? - print available commands
Downlaods
- Binary Download
a windows binary - requires .NET framework 1.1 - Source download
a visual studio 2003 project

Comments (11)
Sep 28, 2004
Nick Minutello says:
Just to beat the inevitable.... "Is there a version available for OSX?"Just to beat the inevitable....
"Is there a version available for OSX?"
Sep 28, 2004
Charles Miller says:
Sadly, Mono's SOAP support doesn't seem to be up to the task yet:Sadly, Mono's SOAP support doesn't seem to be up to the task yet:
Sep 28, 2004
Charles Miller says:
It seems to work, however, with Mono's 1.1.1 development release.It seems to work, however, with Mono's 1.1.1 development release.
Jun 13, 2005
DI Peter Burgstaller says:
Hi there, anybody got this tool working with a current confluence (1.3.5 build ...Hi there,
anybody got this tool working with a current confluence (1.3.5 build 122)? If I connect to my confluence via regular http I get:
connect http://confluence.xxxx.xxxx:8080/confluence/rpc/soap/confluenceservice-v1 test test
System.Web.Services.Protocols.SoapException: electric.directory.DirectoryException: confluenceservice-v1 is not a directory
I have jBoss 4.0.2 with confluence as war installation under /confluence uri.
Any help would be greatly appreciated
Jul 15, 2005
Test User says:
try this: connect http://confluence.xxxx.xxxx:8080 test testtry this:
connect http://confluence.xxxx.xxxx:8080 test test
Sep 05, 2005
DI Peter Burgstaller says:
Worked thanks, PeterWorked
thanks, Peter
Jan 12, 2006
Jonathan Wilson says:
Has anyone tried this with version 2.0.3? I get the following error: System.Inv...Has anyone tried this with version 2.0.3? I get the following error:
System.InvalidOperationException: Client found response content type of 'text/ht
ml;charset=ISO-8859-1', but expected 'text/xml'.
The request failed with the error message:
--
<html><head><title>Apache Tomcat/4.1.30 - Error report</title><STYLE><!--H1
BODY
E> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade><p><b>type</b> S
tatus report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server
encountered an internal error () that prevented it from fulfilling this request
.</u></p><HR size="1" noshade><h3>Apache Tomcat/4.1.30</h3></body></html>
--.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream, Boolean asyncCal
l)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodN
ame, Object[] parameters)
at ConfluenceConsole.Confluence.ConfluenceSoap.getPages(String arg0, String a
rg1)
at ConfluenceConsole.ConfluenceConsole.spacecopy(String[] input)
at ConfluenceConsole.ConfluenceConsole.RunInteractive()
>
Mar 16, 2006
Harvey Kandola says:
The copy space functionality seems to be broken -- it doesn't copy betwe...The copy space functionality seems to be broken -- it doesn't copy between two different installations.
The culprit seems to be the FindDestSpace method -- it doesn't reference the destination server but instead uses the active server (activeService).
Mar 16, 2006
Matt Ryall (Atlassian) says:
It might be worth contacting the author directly; this page hasn't been updated ...It might be worth contacting the author directly; this page hasn't been updated for more than 18 months. Although I haven't tried it, I doubt it works with Confluence 2.x.
There is functionality in Confluence to move a space to another server. You need to export the space as XML, and then reimport it.
Sep 10, 2007
B Sudhakar says:
I downloaded the Visual Studio 2003 based source zip on to my Windows XP machine...I downloaded the Visual Studio 2003 based source zip on to my Windows XP machine and tried to extract. I got the error The Compressed (zipped) Folder is invalid or corrupted.
Sep 10, 2007
Fennie Ng says:
Hi Sudhakar, I could not reproduce your problem as I managed to download and un...Hi Sudhakar,
I could not reproduce your problem as I managed to download and unzip the source zip. Could you please try downloading it again and unzipping it using other unzip tools such as WinRAR?
Regards,
Fennie