Tag Archives: Applications

Windows live writer’s "Invalid response document" error

In my previous post, I outlined my unsuccessful attempt to use windows live writer (WLW) to connect to the XmlRpc server of PhpWebsite‘s article manager module. I experimented using both the Metaweblog API and the Movable Type API but with no success. When attempting to post an entry, WLW always returned the following error message “The response to the metaWeblog.newPost method received from the weblog server was invalid: Invalid response document returned from XmlRpc server.” However, the entry did get posted. Republishing the same entry would create a new post instead of replacing the one posted earlier. And each time, WLW gave the same error. 

I searched the Internet for possible solutions. I found out that the problem is quite common and not unique to PhpWebsite (PWS).  The same problem has also been observed in other blogging platforms such as wordpress. Luckily for wordpress users, there are already solutions posted in several blogs for some of the problems with WLW. Unfortunately for me, the solutions were not applicable for PWS. I could not even find other sites or blogs talking about PWS and WLW except this one. It seems I am the only soul trying to do this in the entire world wide web.

Since most of the websites I’m maintaining are powered by PWS, I thought it is worth the time and effort to figure out the cause of the problem. I am also in need of a good editing application that I can use with PWS. The provided text editor is only good for basic editing and not for more advanced formatting. For instance, using tables in entries can really take a lot of time. Anyway, since I am using WLW in my other blogs, I thought it would be great if I could also use it in my PWS-based websites.

Blogging Made Easy Using Windows Live Writer

I just discovered that Microsoft has released Windows Live Writer Beta 2 a couple of weeks ago. Windows Live Writer (WLW) is a desktop application that makes blogging easier. It allows you to compose rich blog content from your desktop and publish it to your blog with a single click. Fortunately, WLW works well with Serendipity, the weblog application I am currently using.

Windows Live Writer Beta 2

Compared to the previous release, WLW Beta 2 has more features. It is now very easy to insert and format tables with the new insert table plugin. The thing I like most is the ability to split a given post, which is now supported. This is very useful if you have a long entry and would like to divide it so that it will not occupy most of the front page.

Another feature I like is the ability to post draft versions of your entries directly to your weblog. This is very handy if you are editing your blog at different places. You can just access the draft version of your entry from your weblog and continue working on it, wherever you are. WLW does the synchronization for you.

One advantage of a desktop blog application like WLW as compared to web-based applications is that it will allow you to compose entries even without an Internet connection. You don’t have to be online all the time. So even if you’re on the go, you can still write something for your blog. You can then publish the draft to your blog when an Internet connection becomes available. This is very handy when you’re travelling. 

I have just started exploring the capabilities of WLW Beta 2. In fact, this is my first post using the new version. Upgrading to this version did not introduce any problem at all. After downloading, the upgrade went smoothly. It even detected my previous weblog settings.

Till next post.