The Blogging RPC Plugin implements the Blogger 1.0 API and the MetaWeblog API for Confluence to let you post Confluence news pages from any client that implements these APIs
plugin-compatibility-matrix: com.atlassian.plugin.repository.model.RepositoryException: Status code [500] returned while downloading: http://confluence-test.atlassian.com/plugin-repository/proxy.action?profile=jira&decorator=none&buildNumber=-1&repoClientVer=2.1.6&os=i386&javaVer=1.6.0_14&javaVendor=Sun+Microsystems+Inc.
Installation
This plugin can be installed via the plugin repository, uploaded via the normal web interface or installed in the confluence WEB-INF/lib directory.
Version 1.2.1 of this plugin is currently bundled with Confluence
Configuration
Once you have installed the plugin point your blog client at the confluence rpc url:
http://yourhost:port/rpc/xmlrpc
Select either the Blogger API or the MetaWeblog option as the blogging tool. (You may need to select a custom configuration for clients that already have the address for popular sites such as Blogger configured.)
Once you have setup your client and authenticated you should see every space you have permission to edit news items on as a list of blogs for the confluence site
Once you have your blog client configured, you can edit your blog posts as though you were using the wiki-markup mode on the website. If you write your post in standard wiki-markup, it will all be translated normally when posted, including macros. Note, however, that your blog client will not be able to interpret the markup and will present it as plain text.
Also, be careful that your client does not any html tags to your content before you save it. There is currently no conversion of html so be sure to configure your client to send only plain text (wiki markup).
Blog Post Titles You cannot repeat the same blog post title on the same day in Confluence.
The following sections detail how the specific API methods relate to confluence functionality:
MetaWeblog Method Functionality
Method
Description
newPost
Creates a new blog page in Confluence. Any categories set on the blog post will be converted to confluence labels.
editPost
Edits a post. The categories specified on the updated blog post will replace any labels that currently exist on the page in Confluence.
getPost
Returns a blog post specified by a given Id. The labels attached to the page in Confluence are returned as MetaWeblog categories.
getRecentPosts
Returns a list of recent blog posts for the specified space
getCategories
Returns all of the labels from the specified space as well as the 20 most popular global labels (if not already included) as metaweblog categories.
newMediaObject
This method is not currently implemented. You will need to use the confluence web interface to add attachments to blog pages.
Blogger Method Functionality
Method
Description
getUserBlogs
Returns a list of spaces in which the specified user can create or edit blog pages.
newPost
Creates a new blog page in Confluence.
editPost
Edits a post.
getRecentPosts
Returns a list of recent posts for a specified space. The client can specify how many posts are returned.
deletePost
Puts the specified post in the trash. A space administrator needs to purge the trash to remove the post permanantly
getPost
Returns a struct containing information about a single news page
getUserInfo
Returns a struct containing information about the authenticated user.
getTemplate
This method is not supported. You need to use the normal confluence admin screens to view/change templates.
setTemplate
This method is not supported. You need to use the normal confluence admin screens to view/change templates.
For all methods the publish flag must be set to true. You can not save a draft of your changes for publication later.
For the Blogger API the title tag must be specified in the content like <title>My Title<title>. Some blog clients do this automatically, but others (like MarsEdit) require you to put this in the body of the post. Don't worry, it will appear correctly in confluence after you post.
This release fixes a bug with the 1.1 release that allows users to
view other users private labels on a blog post. This is a
highly recommended upgrade for all users
This is the initial version of the Blogging RPC Plugin containing an
implementation of the Blogger 1.0 API. This version of the
plugin cannot be installed via the web interface or the
plugin repository. Please visit the documentation
page for instructions on manual download and installation in the
confluence WEB_INF/lib directory.
Woah! Very cool!
I would like to be able to post to ordinary pages as well as n...
Woah! Very cool!
I would like to be able to post to ordinary pages as well as news pages via a blogging API - though I appreciate that thinking this through is a bit tricky - how do you represent the hierarchy of pages in a space in a blog-like manner? I thought the best way might be to use something similar to Blojsom meta-data so you could add things like "meta-confluence-parent=home", "meta-confluence-tags=cool, blogging, amazing". Or should these be represented as wiki markup for consistency's sake?
The reason I'm keen to see all of Confluence exposed through a blogging API is that it's quite attractive to leverage the organisational and offline composition features of a desktop blogging client. At present, I write wiki pages in BBEdit, then paste them in to the web form on Confluence.
Miles - the first step here is just to get it working for the blogs within Confl...
Miles - the first step here is just to get it working for the blogs within Confluence, then we can look at pages once that's done. There are quite a few challenges (like tags for example) already without bringing pages into the equation
I'll have to agree with Mike here, getting it working properly with blogs/news p...
I'll have to agree with Mike here, getting it working properly with blogs/news pages is the first aim. I think being able to support different blogging APIs that implement things like tags/labels would be the next priority.
As for using a blogging API for editing pages, it would be possible I guess. Though I'm not sure how you would represent the page hierarchy as a flat list of blog posts within the offline client.
I don't disagree - just expressing a long term desire
There's obviously proble...
I don't disagree - just expressing a long term desire
There's obviously problems with expressing page hierarchies in "flat" blogging terms. In my imagined solution, spaces equate to Metaweblog categories. My best guess at relationships between pages and so on is some sort of pseudo-metadata, for example:
======
This is the title
This is some rest of the page.
Pseudo-metadata follows...
meta-confluence-parent=home
meta-confluence-children=more stuff, yet more stuff, and still more stuff
meta-confluence-labels=cool, blogged
======
Blojsom uses this approach. I've just nicked the idea. It's very easy to maintain in blog posts.
If you're going to use RFC-822, why not use the standard header fields where you...
If you're going to use RFC-822, why not use the standard header fields where you can? This would also make a mail gateway that much easier to implement.
From: Matt Ryall <matt@example.com>
Subject: This is my blog post
Date: 26 Nov 2006 22:49:32 +1100
X-Confluence-Space-Key: CONFEXT
X-Confluence-Labels: foo, bar, baz
X-Confluence-Token: <authorisation-token>
Body of the blog post....
Of course, some of that information would be duplicating what the Blogger API is providing (username, token, date). And you would need to be able to put the fields in the body of the message in order to use a normal mail client to submit a post with any special fields. Which almost defeats the purpose. Hmm.
Hi Jay,
There isn't actually any extra configuration that you can do with this ...
Hi Jay,
There isn't actually any extra configuration that you can do with this plugin once installed. The URL in the configuration section of this page is what you need to point you blogging client at so it can talk xmlrpc to confluence.
The error page that you are seeing when you go to _http://host:port/rpc/xmlrpc_ in your browser is a generic confluence error because you have called the confluence rpc handler without specifying any actual methods to run.
When I use the Blogger API I get no error message at all...it just does nothing....
When I use the Blogger API I get no error message at all...it just does nothing. In fact, I can't even click the "continue" button to go to the next step in the process. When I use the MetaWeblog API I get the following message: "Error retrieving blogs: There was an error detecting your blog settings. Click OK and re-enter the username and password. To manually configure your blog, click Cancel". I double (and triple) checkd the UN and PSWD and they are correctly entered.
I am so excited to see this might be possible. This is exactly what we are looking for to make it super easy for people to post. Thank you for your hard work!
Hi Jenine,
I downloaded flock 0.7.11 to try with this. On my local conf install...
Hi Jenine,
I downloaded flock 0.7.11 to try with this. On my local conf install I can setup flock with the blog information and it must do something right because it recognises that there is two spaces I have permission to post to and adds them as blogs. So this is slightly further then you have got, what version of flock are you using?
I get a problem when I try to actually post a new blog, it just sits there timing out, then says the server is unavailable. Looking in the settings it looks like you need to re-add the url, and api settings to each blog but each time I save those fields they dissappear on reopening.
In your environment have you been able to get any other blogging clients to work?
In the Blogging:Detecting Blog Screen, It tells me it cannot find the API, so I click the next button.
On the next screen I type in the following:
XML-RPC API: MetaWebBlogAPI (from the drop-down box)
BlogID: myID (Not sure what to place in that box)
AccessPoint: http://ourTestBox/rpc/xmlrpc
It will then ask for my userid and password, which I verified it was correct and I received a same error message that Jenine received when using the MetaWebBlogAPI.
What you have listed there worked for me. Although as I said I couldn't actually...
What you have listed there worked for me. Although as I said I couldn't actually get it to work once getting past that point. What version of confluence and the blogging plugin are you using?
Can you try another blogging client in your environment?
Yes, that version of confluence and blogging RPC plugin should work with the met...
Yes, that version of confluence and blogging RPC plugin should work with the metaweblog API which you are trying to setup.
I used w.blogger while developing the plugin, so that one should work. I have also been testing the plugin lately with BlogDesk which works for me as well. (Both of these are windows clients)
The error message:
RPC handler object metalog not found and no default handler r...
The error message: RPC handler object metalog not found and no default handler registered desktop
suggests that the blogging RPC plugin hasn't been installed properly or that remote access has been disabled since it can't find the rpc method to call.
The options screen in BlogDesk that I am using looks like this
I also looked into the Plugin Repository and the status is enabled and there are no error messages.
There were a couple of issues I did notice in the log files. They are listed below. It looks like the logs are telling me that these plugins are in an "excluded list", which is it appears that it is contained in a "module descriptor". I am not sure how to fix that. Can you advise? Do those messages state why I cannot get the plugin to work?
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'rpc-xmlrpc' in plugin 'BloggingRPC' is in the list of excluded module descriptors, so not enabling.
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'component' in plugin 'Confluence Remote API' is in the list of excluded module descriptors, so not enabling.
I ran some tests using the swizzle-confluence application and I get the exception below:
</properties>
<testcase time="0.078" name="testRenderContent">
<error type="org.apache.xmlrpc.XmlRpcException" message="java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered">org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163) at org.codehaus.swizzle.confluence.Confluence.call(Confluence.java:768) at org.codehaus.swizzle.confluence.Confluence.call(Confluence.java:751) at ......
It appears that the RPC handler exception is due to the fact that the plugin has not been installed properly.
Do you know how to enable the remote API? The admin screen tells me its on and enabled, and the logs tell me it's disabled.
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser create...
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'rpc-xmlrpc' in plugin 'BloggingRPC' is in the list of excluded module descriptors, so not enabling.
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'component' in plugin 'Confluence Remote API' is in the list of excluded module descriptors, so not enabling.
This is likely the cause of the problems. It looks like no remote API calls are working in your environiment. Unfortunately I have no idea what is causing this problem. I would suggest raising a support call with Alassian as this seems go beyond a simple plugin install issue.
https://support.atlassian.com/secure/Dashboard.jspa
Shannon, I tried using Blog Desk and I keep getting exceptions. When I configur...
Shannon, I tried using Blog Desk and I keep getting exceptions. When I configure Flock, the good news is that I will get a listing of all of the available objects, like spaces and pages. However, when I try to publish a page in Confluence, I get an error with a posting. I will send the attachment to you.
I am working with Confluence on the ticket above and they said that the Remote API works correctly. I am running some tests with the plugin below:
hi
my name is sebastian and i´m new to confluence. I´m working with confl...
hi
my name is sebastian and i´m new to confluence. I´m working with confluence for two weeks now and and there are a lot of questions open. I want to create a second news blog separate from the original news page. Is this plugin the only possibility to do so?
thanks david
unfortunately this is not accurately what i am looking for. i don´...
thanks david
unfortunately this is not accurately what i am looking for. i don´t want to post news from the news page, i want a separate (restricted) page where news can be posted which cannot be viewed by everybody. probably i will handle this problem using comments instead.
Hi Sebastian. you don't need a plugin. Confluence can do that out of the box.
...
Hi Sebastian. you don't need a plugin. Confluence can do that out of the box. To have a separate news/blog (you can choose to make it restricted, be viewed by selected users), simply create another space. post your news from there. Define your space permission, and news will also inherit the same space permissions.
Is it possible to get the plugin to convert <a href> links into the releva...
Is it possible to get the plugin to convert <a href> links into the relevant confluence wiki markup when making a post at all? When using ecto's rich editor to create links it creates HTML (as expected) which unintentionally breaks when posting to confluence.
Yes, please create a jira issue so this is considered next time some work is don...
Yes, please create a jira issue so this is considered next time some work is done. It shouldn't be too hard to do a simple find replace for <a herf> links.
Thanks for bringing this to our attention. The reason why you're seeing in the e...
Thanks for bringing this to our attention. The reason why you're seeing in the error is most probably the invalid link. I've fixed this up. However, the updated information won't show until after a while. Try checking back again after a couple of hours.
Hi
A question: Does this plug in allow you to post content from confluence to a...
Hi
A question: Does this plug in allow you to post content from confluence to another blogging site, or CMS (specifically Joomla)? i would like to use confluence internally and Joomla externally and i am looking for a way to integrate the two systems. This looks like it may help?
This plugin only deals with putting content into confluence not exporting it to ...
This plugin only deals with putting content into confluence not exporting it to another system. You might be better off asking for advice on exporting content on the mailing list
Comments (37)
Nov 05, 2006
Miles Metcalfe says:
Woah! Very cool! I would like to be able to post to ordinary pages as well as n...Woah! Very cool!
I would like to be able to post to ordinary pages as well as news pages via a blogging API - though I appreciate that thinking this through is a bit tricky - how do you represent the hierarchy of pages in a space in a blog-like manner? I thought the best way might be to use something similar to Blojsom meta-data so you could add things like "meta-confluence-parent=home", "meta-confluence-tags=cool, blogging, amazing". Or should these be represented as wiki markup for consistency's sake?
The reason I'm keen to see all of Confluence exposed through a blogging API is that it's quite attractive to leverage the organisational and offline composition features of a desktop blogging client. At present, I write wiki pages in BBEdit, then paste them in to the web form on Confluence.
Nov 05, 2006
Mike Cannon-Brookes says:
Miles - the first step here is just to get it working for the blogs within Confl...Miles - the first step here is just to get it working for the blogs within Confluence, then we can look at pages once that's done. There are quite a few challenges (like tags for example) already without bringing pages into the equation
Nov 07, 2006
Shannon Krebs says:
I'll have to agree with Mike here, getting it working properly with blogs/news p...I'll have to agree with Mike here, getting it working properly with blogs/news pages is the first aim. I think being able to support different blogging APIs that implement things like tags/labels would be the next priority.
As for using a blogging API for editing pages, it would be possible I guess. Though I'm not sure how you would represent the page hierarchy as a flat list of blog posts within the offline client.
Nov 07, 2006
Miles Metcalfe says:
I don't disagree - just expressing a long term desire There's obviously proble...I don't disagree - just expressing a long term desire
There's obviously problems with expressing page hierarchies in "flat" blogging terms. In my imagined solution, spaces equate to Metaweblog categories. My best guess at relationships between pages and so on is some sort of pseudo-metadata, for example:
======
This is the title
This is some rest of the page.
Pseudo-metadata follows...
meta-confluence-parent=home
meta-confluence-children=more stuff, yet more stuff, and still more stuff
meta-confluence-labels=cool, blogged
======
Blojsom uses this approach. I've just nicked the idea. It's very easy to maintain in blog posts.
Nov 22, 2006
Charles Miller says:
RFC-822 has been around a long time. Why do we keep having to reinvent it? Tit...RFC-822 has been around a long time. Why do we keep having to reinvent it?
Title: This is my blog post
Labels: foo, bar, baz, quux
Now this is the body of the post
So is this
And this
—
Nov 25, 2006
Miles Metcalfe says:
That works for me Meta-whatever is good for extensibility. The more simple bas...That works for me
Meta-whatever is good for extensibility. The more simple basic entry creation is, though, the better.
Nov 26, 2006
Matt Ryall (Atlassian) says:
If you're going to use RFC-822, why not use the standard header fields where you...If you're going to use RFC-822, why not use the standard header fields where you can? This would also make a mail gateway that much easier to implement.
Of course, some of that information would be duplicating what the Blogger API is providing (username, token, date). And you would need to be able to put the fields in the body of the message in order to use a normal mail client to submit a post with any special fields. Which almost defeats the purpose. Hmm.
Mar 09, 2007
Jay Peters says:
When I try and configure this plugin on Confluence 2.3.3 by going to http://host...When I try and configure this plugin on Confluence 2.3.3 by going to http://host:port/rpc/xmlrpc, I get a Java error displayed as XML:
<?xml version="1.0" ?> - <methodResponse>- <fault>- <value>- <struct>- <member>
<name>faultString</name>
<value>java.lang.NullPointerException</value>
</member>- <member>
<name>faultCode</name> - <value>
<int>0</int>
</value>
</member>
</struct>
</value>
</fault>
</methodResponse> Any suggestions?
Mar 09, 2007
Shannon Krebs says:
Hi Jay, There isn't actually any extra configuration that you can do with this ...Hi Jay,
There isn't actually any extra configuration that you can do with this plugin once installed. The URL in the configuration section of this page is what you need to point you blogging client at so it can talk xmlrpc to confluence.
The error page that you are seeing when you go to _http://host:port/rpc/xmlrpc_ in your browser is a generic confluence error because you have called the confluence rpc handler without specifying any actual methods to run.
Mar 12, 2007
Jenine Wech says:
Do you know if this works using Flock? I have tried but it seems to fail during ...Do you know if this works using Flock? I have tried but it seems to fail during the authentication step.
Mar 12, 2007
Jenine Wech says:
When I use the Blogger API I get no error message at all...it just does nothing....When I use the Blogger API I get no error message at all...it just does nothing. In fact, I can't even click the "continue" button to go to the next step in the process. When I use the MetaWeblog API I get the following message: "Error retrieving blogs: There was an error detecting your blog settings. Click OK and re-enter the username and password. To manually configure your blog, click Cancel". I double (and triple) checkd the UN and PSWD and they are correctly entered.
I am so excited to see this might be possible. This is exactly what we are looking for to make it super easy for people to post. Thank you for your hard work!
Mar 12, 2007
Shannon Krebs says:
Hi Jenine, I downloaded flock 0.7.11 to try with this. On my local conf install...Hi Jenine,
I downloaded flock 0.7.11 to try with this. On my local conf install I can setup flock with the blog information and it must do something right because it recognises that there is two spaces I have permission to post to and adds them as blogs. So this is slightly further then you have got, what version of flock are you using?
I get a problem when I try to actually post a new blog, it just sits there timing out, then says the server is unavailable. Looking in the settings it looks like you need to re-add the url, and api settings to each blog but each time I save those fields they dissappear on reopening.
In your environment have you been able to get any other blogging clients to work?
Mar 13, 2007
tegan says:
I am working with Jenine and I am experiencing the same exact problem. I am usi...I am working with Jenine and I am experiencing the same exact problem. I am using version 0.7.11. How are you configuring the client?
For example:
In the My Blog text box, I entered, which is a space that I own: http://ourTestBox/confluence/display/tse/Home
In the Blogging:Detecting Blog Screen, It tells me it cannot find the API, so I click the next button.
On the next screen I type in the following:
XML-RPC API: MetaWebBlogAPI (from the drop-down box)
BlogID: myID (Not sure what to place in that box)
AccessPoint: http://ourTestBox/rpc/xmlrpc
It will then ask for my userid and password, which I verified it was correct and I received a same error message that Jenine received when using the MetaWebBlogAPI.
Did I configure the setup correctly?
Thanks.
Terry
Mar 13, 2007
Shannon Krebs says:
What you have listed there worked for me. Although as I said I couldn't actually...What you have listed there worked for me. Although as I said I couldn't actually get it to work once getting past that point. What version of confluence and the blogging plugin are you using?
Can you try another blogging client in your environment?
Mar 13, 2007
tegan says:
Confluence version: Version: 2.3 Build:#641 Jan 03, 2007 Blogging Version: Blo...Confluence version: Version: 2.3 Build:#641 Jan 03, 2007
Blogging Version: BloggingRPC-1.2.1.jar
When you meant blogging plugin, did you mean the BloggingRPC plugin?
Also, do you have a Blogging client that you recommend?
Thanks.
Terry
Mar 13, 2007
Shannon Krebs says:
Yes, that version of confluence and blogging RPC plugin should work with the met...Yes, that version of confluence and blogging RPC plugin should work with the metaweblog API which you are trying to setup.
I used w.blogger while developing the plugin, so that one should work. I have also been testing the plugin lately with BlogDesk which works for me as well. (Both of these are windows clients)
Mar 13, 2007
tegan says:
I tried using BlogDesk, but I get the exception below: RPC handler object metal...I tried using BlogDesk, but I get the exception below:
RPC handler object metalog not found and no default handler registered desktop.
I noticed when I configured the client, it asked for a blog tool (Ie. WordPress). I chose unknown. Was that the correct choice?
Mar 14, 2007
Shannon Krebs says:
The error message: RPC handler object metalog not found and no default handler r...The error message:
RPC handler object metalog not found and no default handler registered desktop
suggests that the blogging RPC plugin hasn't been installed properly or that remote access has been disabled since it can't find the rpc method to call.
The options screen in BlogDesk that I am using looks like this

Mar 14, 2007
tegan says:
I added the configuration above, and still could not get the plugin to work. I ...I added the configuration above, and still could not get the plugin to work.
I looked into the possibility of the RPC plugin not being installed properly and the following describes the state of our environment:
The Admin Screen states that the http://ourURL/confluence/admin/viewgeneralconfig.action and the status of the "Remote API (XML-RPC & SOAP)" is ON.
I also looked into the Plugin Repository and the status is enabled and there are no error messages.
There were a couple of issues I did notice in the log files. They are listed below. It looks like the logs are telling me that these plugins are in an "excluded list", which is it appears that it is contained in a "module descriptor". I am not sure how to fix that. Can you advise? Do those messages state why I cannot get the plugin to work?
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'rpc-xmlrpc' in plugin 'BloggingRPC' is in the list of excluded module descriptors, so not enabling.
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser createModuleDescriptor
INFO: The module 'component' in plugin 'Confluence Remote API' is in the list of excluded module descriptors, so not enabling.
I also downloaded an application that appears to use the rpc plugin. The site is Swizzle, and the home page is http://docs.codehaus.org/display/SWIZZLE/Home.
I ran some tests using the swizzle-confluence application and I get the exception below:
</properties>
<error type="org.apache.xmlrpc.XmlRpcException" message="java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered">org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163) at org.codehaus.swizzle.confluence.Confluence.call(Confluence.java:768) at org.codehaus.swizzle.confluence.Confluence.call(Confluence.java:751) at ......
It appears that the RPC handler exception is due to the fact that the plugin has not been installed properly.
Do you know how to enable the remote API? The admin screen tells me its on and enabled, and the logs tell me it's disabled.
Thanks.
Mar 14, 2007
Shannon Krebs says:
Mar 12, 2007 2:22:00 PM com.atlassian.plugin.parsers.XmlDescriptorParser create...This is likely the cause of the problems. It looks like no remote API calls are working in your environiment. Unfortunately I have no idea what is causing this problem. I would suggest raising a support call with Alassian as this seems go beyond a simple plugin install issue. https://support.atlassian.com/secure/Dashboard.jspa
Mar 15, 2007
tegan says:
Thanks Shannon. I opened up the following ticket: https://support.atlassian.co...Thanks Shannon. I opened up the following ticket:
https://support.atlassian.com/browse/CSP-7636
Mar 29, 2007
tegan says:
Shannon, I tried using Blog Desk and I keep getting exceptions. When I configur...Shannon, I tried using Blog Desk and I keep getting exceptions. When I configure Flock, the good news is that I will get a listing of all of the available objects, like spaces and pages. However, when I try to publish a page in Confluence, I get an error with a posting. I will send the attachment to you.
I am working with Confluence on the ticket above and they said that the Remote API works correctly. I am running some tests with the plugin below:
http://confluence.atlassian.com/display/CONFEXT/Confluence+SOAP+Client+in+Java
I can successfully add a space with the plugin via the following command:
java -jar release/confluence-soap-0.5.jar --server http://oursite.org/confluence --user myuserid --password myPwd --action addSpace --space vteRPCClient -v
The default soap parameter is: /rpc/soap/confluenceservice-v1
If I add the /rpc/xmlrpc as a --soap paremeter, it will fail. I get a bad envelope tag exception.
I received the following messages that proves that the rpc was invoked:
10.2.49.2 - - [14/Mar/2007:10:45:20 -0500] "POST /confluence/rpc/xmlrpc HTTP/1.1" 200 358 0.063
10.2.49.2 - - [14/Mar/2007:10:46:10 -0500] "POST /confluence//rpc/xmlrpc HTTP/1.1" 200 358 0.000
There was a message that did not look correct with the rpc/xmlrpc. I will post that as an attachment.
Mar 29, 2007
Shannon Krebs says:
Moving this problem to a jira issue, since this is probably getting a bit specif...Moving this problem to a jira issue, since this is probably getting a bit specific for the general wiki page:
http://developer.atlassian.com/jira/browse/BLOG-8
Apr 02, 2007
tegan says:
Shanon, Per you message in the ticket posted above, I can get Flock to work usi...Shanon,
Per you message in the ticket posted above, I can get Flock to work using 0.8.0.99.
Thanks for all of your help.
Terry
May 04, 2007
Sebastian Stigler says:
hi my name is sebastian and i´m new to confluence. I´m working with confl...hi
my name is sebastian and i´m new to confluence. I´m working with confluence for two weeks now and and there are a lot of questions open. I want to create a second news blog separate from the original news page. Is this plugin the only possibility to do so?
regards
sebastian
May 04, 2007
David Peterson [CustomWare] says:
This plugin just allows 3rd-party applications like Mars Edit to post blog posts...This plugin just allows 3rd-party applications like Mars Edit to post blog posts to Confluence.
To create a second blog, you have two options:
{blog-posts:label=foo}Where 'foo' is one of your blog types. 'bar' could be the other. Or, whatever you choose.
May 07, 2007
Sebastian Stigler says:
thanks david unfortunately this is not accurately what i am looking for. i don´...thanks david
unfortunately this is not accurately what i am looking for. i don´t want to post news from the news page, i want a separate (restricted) page where news can be posted which cannot be viewed by everybody. probably i will handle this problem using comments instead.
Oct 24, 2007
Boots Wang [atlassian] says:
Hi Sebastian. you don't need a plugin. Confluence can do that out of the box. ...Hi Sebastian. you don't need a plugin. Confluence can do that out of the box.
To have a separate news/blog (you can choose to make it restricted, be viewed by selected users), simply create another space. post your news from there. Define your space permission, and news will also inherit the same space permissions.
hope this helps!
May 14, 2007
Mark Derricutt says:
Is it possible to get the plugin to convert <a href> links into the releva...Is it possible to get the plugin to convert <a href> links into the relevant confluence wiki markup when making a post at all? When using ecto's rich editor to create links it creates HTML (as expected) which unintentionally breaks when posting to confluence.
Should I create a ticket for this?
May 14, 2007
Shannon Krebs says:
Yes, please create a jira issue so this is considered next time some work is don...Yes, please create a jira issue so this is considered next time some work is done. It shouldn't be too hard to do a simple find replace for <a herf> links.
Jul 09, 2008
Shawn Stepper says:
Attempting to upgrade to 1.2.3 through the plugin repository gives a "File Not F...Attempting to upgrade to 1.2.3 through the plugin repository gives a "File Not Found" error. Confluence 2.7.3. Current version is 1.2.2.
Also, the link to the jar file above is invalid.
Jul 10, 2008
David Chui says:
Thanks for bringing this to our attention. The reason why you're seeing in the e...Thanks for bringing this to our attention. The reason why you're seeing in the error is most probably the invalid link. I've fixed this up. However, the updated information won't show until after a while. Try checking back again after a couple of hours.
Sorry for the inconvenience.
Oct 07, 2008
Paul Carruthers says:
Hello, Has anyone tried/managed to get this plugin working with the delicious d...Hello,
Has anyone tried/managed to get this plugin working with the delicious daily posting functionality? The parameters delicious ask for are:
I'm thinking that the out_blog_id could be the sticking point...had no problem with Flickr posting, but they allow the blog URL as an endpoint.
Any thoughts?
-paul.
Oct 07, 2008
Shannon Krebs says:
could the out_blog_id be the space id?could the out_blog_id be the space id?
Oct 21, 2008
Ryan Smit says:
Hi A question: Does this plug in allow you to post content from confluence to a...Hi
A question: Does this plug in allow you to post content from confluence to another blogging site, or CMS (specifically Joomla)? i would like to use confluence internally and Joomla externally and i am looking for a way to integrate the two systems. This looks like it may help?
Oct 21, 2008
Shannon Krebs says:
This plugin only deals with putting content into confluence not exporting it to ...This plugin only deals with putting content into confluence not exporting it to another system. You might be better off asking for advice on exporting content on the mailing list
Sep 17
Bill Street says:
Under "Open Issues" above in the yellow box, I am seattlestarship but I am not s...Under "Open Issues" above in the yellow box, I am seattlestarship but I am not sure what the note is about.