<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Dariusz Macina</title><link href="http://world.optimizely.com" /><updated>2008-10-28T00:17:42.3970000Z</updated><id>https://world.optimizely.com/blogs/Dariusz-Macina/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>Getting started with Windows Live Writer - troubleshooting</title><link href="https://world.optimizely.com/blogs/Dariusz-Macina/Dates/2008/10/Getting-started-with-Windows-Live-Writer---troubleshooting/" /><id>&lt;p&gt;Yes, finally I&#39;ve decided to create my blog page :)&lt;/p&gt;  &lt;p&gt;I was thinking about things to write about and in general didn&#39;t expect technical problems in establishing a blog page.&lt;/p&gt;  &lt;p&gt;Well... I was wrong.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Yes... I was following the blogging guidelines (&lt;a title=&quot;http://world.episerver.com/en/System/Blog-info/Blogging-on-EPiServer-World/&quot; href=&quot;http://world.episerver.com/en/System/Blog-info/Blogging-on-EPiServer-World/&quot;&gt;http://world.episerver.com/en/System/Blog-info/Blogging-on-EPiServer-World/&lt;/a&gt;) and everything was fine until I tried to integrate my fresh EPiServer blog with Windows Live Writer.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/DariuszMacina/EPiBlogImages?authkey=9CB9187M5Mk#5261975585225897570&quot; target=&quot;_blank&quot;&gt;Picture 1. Configuring Windows Live Writer&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After entering homepage url, user credentials and clicking the &#39;Next&#39; button... quite nasty and not much saying exception has occurred!&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/DariuszMacina/EPiBlogImages?authkey=9CB9187M5Mk#5261975590483300722&quot; target=&quot;_blank&quot;&gt;Picture 2. Unexpected exception&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I have totally no idea why it did occur and if someone else had the same problem so I decided to ask the oracle - google of course ;)&lt;/p&gt;  &lt;p&gt;But it gave me no clear answer. This was something really unexpected but made my brain up and running :)&lt;/p&gt;  &lt;p&gt;Finally, I solved the problem and posted something here :)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you&#39;re encountering the similar problem the following may help you.&lt;/p&gt;  &lt;p&gt;1. Enter your newly created blog page&lt;/p&gt;  &lt;p&gt;In my case: &lt;a href=&quot;http://world.episerver.com/blogs/dariusz-macina&quot;&gt;http://world.episerver.com/blogs/dariusz-macina&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. Take a look into the source of the page &lt;/p&gt;  &lt;p&gt;In the &amp;lt;head&amp;gt; section you&#39;ll find something like this:&lt;/p&gt; &lt;a title=&quot;http://world.episerver.com/util/xmlrpc/RSD.aspx?pageid=25466&quot; href=&quot;http://world.episerver.com/util/xmlrpc/RSD.aspx?pageid=25466&quot;&gt;http://world.episerver.com/util/xmlrpc/RSD.aspx?pageid=25466&lt;/a&gt;   &lt;p&gt;The link will get you to the RSD (Really Simple Discovery) file. The file in fact is an XML describing blog engine and what is more interesting (from this article point of view) containing a link to the API exposed by the EPiServer blog (methods used by the engine).&lt;/p&gt;  &lt;p&gt;In my case it looks like:&lt;/p&gt;  &lt;p&gt;&amp;lt;rsd version=&amp;quot;&lt;b&gt;1.0&lt;/b&gt;&amp;quot;&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;service&amp;gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;engineName&amp;gt;MetaWeblog (EPiServer)&amp;lt;/engineName&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;engineLink&amp;gt;http://www.episerver.com&amp;lt;/engineLink&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;homePageLink&amp;gt;http://world.episerver.com/&amp;lt;/homePageLink&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;apis&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;lt;api name=&amp;quot;&lt;b&gt;Metaweblog&lt;/b&gt;&amp;quot; blogID=&amp;quot;&lt;b&gt;25466&lt;/b&gt;&amp;quot; preferred=&amp;quot;&lt;b&gt;true&lt;/b&gt;&amp;quot; apiLink=&amp;quot;&lt;b&gt;http://world.episerver.com/util/xmlrpc/Handler.ashx?pageid=25466&lt;/b&gt;&amp;quot; /&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;/apis&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;lt;/service&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/rsd&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ok, we&#39;re getting closer.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;3. Use the apiLink url instead of your blog page url&lt;/p&gt;  &lt;p&gt;Yes, that did the trick - no exception anymore :)&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/DariuszMacina/EPiBlogImages?authkey=9CB9187M5Mk#5261975592804165410&quot; target=&quot;_blank&quot;&gt;Picture 3. Correct homepage URL&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;4. Select the correct provider&lt;/p&gt;  &lt;p&gt;Windows Live Writter won&#39;t detect the blog engine type automatically so we have to do it ourselves.&lt;/p&gt;  &lt;p&gt;The engine type can be retrieved from the RSD file. Check the &amp;lt;engineName&amp;gt; node and you&#39;ll see that in our case the engine is &lt;strong&gt;MetaWeblog&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Select the MetaWeblog from the list and provide the apiLink url once more.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/DariuszMacina/EPiBlogImages?authkey=9CB9187M5Mk#5261975606864847138&quot; target=&quot;_blank&quot;&gt;Picture 4. Selecting provider&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;5. Here it is up and running &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/DariuszMacina/EPiBlogImages?authkey=9CB9187M5Mk#5261975615357544290&quot; target=&quot;_blank&quot;&gt;Picture 5. Mission completed!&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As you can see the homepage is now set to something like:&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://world.episerver.com/Templates/Blog/Pages/PersonalStart.aspx?id=25466&amp;amp;epslanguage=en&quot; href=&quot;/link/170cef14b7be48e2af0c558278718f81.aspx?epslanguage=en&quot;&gt;http://world.episerver.com/Templates/Blog/Pages/PersonalStart.aspx?id=25466&amp;amp;epslanguage=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;which is your newly created EPiServer blog page - problem solved :)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;</id><updated>2008-10-28T00:17:42.3970000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>This is a test entry!</title><link href="https://world.optimizely.com/blogs/Dariusz-Macina/Dates/2008/10/This-is-a-test-entry/" /><id>&lt;p&gt;Hi!&lt;/p&gt;  &lt;p&gt;This is my first test post!&lt;/p&gt;  &lt;p&gt;Enjoy my blog!&lt;/p&gt;</id><updated>2008-10-27T22:50:37.8800000Z</updated><summary type="html">Blog post</summary></entry></feed>