<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>novolocus.com &#187; 2007 &#187; March</title>
	<atom:link href="http://www.novolocus.com/2007/03/feed" rel="self" type="application/rss+xml" />
	<link>http://www.novolocus.com</link>
	<description>Whatever Andy Burns is working on...</description>
	<pubDate>Tue, 18 Nov 2008 12:00:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Make sure your InfoPath form is Domain Trust Level</title>
		<link>http://www.novolocus.com/2007/03/28/make-sure-your-infopath-form-is-domain-trust-level/</link>
		<comments>http://www.novolocus.com/2007/03/28/make-sure-your-infopath-form-is-domain-trust-level/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 15:03:05 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
		
		<category><![CDATA[Infopath]]></category>

		<guid isPermaLink="false">http://www.novolocus.com/?p=76</guid>
		<description><![CDATA[You&#8217;ll need that to be able to use it in SharePoint. Also, when publishing, remove the alternate access path. The publisher wizard will then complain. Do not cancel. Publish anyway, it&#8217;ll be fine.
]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ll need that to be able to use it in SharePoint. Also, when publishing, remove the alternate access path. The publisher wizard will then complain. <strong>Do not cancel</strong>. Publish anyway, it&#8217;ll be fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.novolocus.com/2007/03/28/make-sure-your-infopath-form-is-domain-trust-level/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Workflows with Null Pointer Exceptions</title>
		<link>http://www.novolocus.com/2007/03/28/workflows-with-null-pointer-exceptions/</link>
		<comments>http://www.novolocus.com/2007/03/28/workflows-with-null-pointer-exceptions/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 09:03:51 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://www.novolocus.com/?p=77</guid>
		<description><![CDATA[A note to myself - don&#8217;t ever use TaskProperties properties in your workflow class. Just use a public variable. Using properties causes some weird null pointer exception. I know, that makes no sense, but it&#8217;s true&#8230;
]]></description>
			<content:encoded><![CDATA[<p>A note to myself - don&#8217;t ever use <em>TaskProperties</em> properties in your workflow class. Just use a public variable. Using properties causes some weird null pointer exception. I know, that makes no sense, but it&#8217;s true&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.novolocus.com/2007/03/28/workflows-with-null-pointer-exceptions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Make sure that it&#8217;s called ItemMetadata.xml</title>
		<link>http://www.novolocus.com/2007/03/28/make-sure-that-its-called-itemmetadataxml/</link>
		<comments>http://www.novolocus.com/2007/03/28/make-sure-that-its-called-itemmetadataxml/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 08:03:48 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
		
		<category><![CDATA[Development]]></category>

		<category><![CDATA[Workflow]]></category>

		<category><![CDATA[Infopath]]></category>

		<guid isPermaLink="false">http://www.novolocus.com/?p=78</guid>
		<description><![CDATA[So, I&#8217;ve just lost 2 hours over trying to get data into an InfoPath form being used with a workflow. This sort of thing is described here (MSDN) and here (SharePoint Blogs).
I had problems as the file name for the secondary data source has to be called ItemMetadata.xml. I had spelt it ItemMetaData.xml. Why does [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve just lost 2 hours over trying to get data into an InfoPath form being used with a workflow. This sort of thing is described <a href="http://msdn2.microsoft.com/en-us/library/ms550782.aspx">here (MSDN)</a> and <a href="http://blogs.msdn.com/sharepoint/archive/2006/11/26/developing-workflows-in-vs-part-4-design-and-bind-your-forms.aspx">here (SharePoint Blogs)</a>.</p>
<p>I had problems as the file name for the secondary data source has to be called <em>ItemMetadata.xml</em>. I had spelt it <em>ItemMeta<strong>D</strong>ata.xml</em>. Why does InfoPath work this way? What the hell is the reason for this? Is this what makes InfoPath <span style="text-decoration: underline;">so</span> easy to use for workflow development? I mean, I <em>knew</em> about this, but I just made a mistake, and it took ages to track down. Maybe that&#8217;s my fault - but I don&#8217;t think I&#8217;m stupid (mostly), and I wonder how many other folks have been caught out by this also?</p>
<p class="oldCommentOuter">Comments from my old blog:</p>
<p class="oldCommentInner">
<p class="oldComment">This kind of stuff happens because Infopath is commercial software - and is therefore as good as the price dictates it can be, whereas things like Apache, Samba and Subversion are as good as the developers can make them.</p>
<p class="oldCommentFooter">By Jonathan at 17:15:57 Sunday 22nd April 2007</p>
<p class="oldCommentInner">
<p class="oldComment">I made the same &#8220;mistake&#8221;. Glad you wrote this blog item, it hinted me to the solution.</p>
<p class="oldCommentFooter">By Jan  Willem at 10:19:25 Friday 22nd June 2007</p>
]]></content:encoded>
			<wfw:commentRss>http://www.novolocus.com/2007/03/28/make-sure-that-its-called-itemmetadataxml/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Problems with Vista and my Belkin f5d9630-4 modem</title>
		<link>http://www.novolocus.com/2007/03/19/problems-with-vista-and-my-belkin-f5d9630-4-modem/</link>
		<comments>http://www.novolocus.com/2007/03/19/problems-with-vista-and-my-belkin-f5d9630-4-modem/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 19:03:38 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
		
		<category><![CDATA[General Tech]]></category>

		<guid isPermaLink="false">http://www.novolocus.com/?p=79</guid>
		<description><![CDATA[I got a new laptop, and it came with Vista. To be honest, I didn&#8217;t really want Vista, but it&#8217;s being pushed in a big way - XP laptops are pretty rare already. (What I REALLY wanted was a Linux laptop, but that&#8217;s another matter).
Unfortunately, on firing up the machine and connecting it to my [...]]]></description>
			<content:encoded><![CDATA[<p>I got a new laptop, and it came with Vista. To be honest, I didn&#8217;t really want Vista, but it&#8217;s being pushed in a big way - XP laptops are pretty rare already. (What I REALLY wanted was a Linux laptop, but that&#8217;s another matter).</p>
<p>Unfortunately, on firing up the machine and connecting it to my wireless hub, it could only see parts of the web. With my work laptop, sat right next to it, I could see any site that I tried to look at, but my new Vista laptop couldn&#8217;t - it couldn&#8217;t find microsoft sites, McAfee, Mozilla.com, cNet.com, etc.. But it could find google (and other sites) right away.</p>
<p>So, I tried pinging these sites - and got a response. But I couldn&#8217;t ever get a web page back. Curious.</p>
<p>I&#8217;ve seen this before, so I tried changing the MTU (Maximum Transfer Unit) settings for my machine - only to discover that they&#8217;ve moved in Vista. So, I found a little application to change the settings. I restarted, and it continued to not work.</p>
<p>Curious. So I took my laptop to work, and tried the problem sites there. Over my work connection, I could see whatever sites I wanted to. This upped it to Curious and Frustrating - it was some sort of inter-relationship between Vista, and my connection at home.</p>
<p>Thus, I contacted Belkin support. They took a wee while over replying, but I received a response, the guts of which is below:</p>
<p class="insetA">To get the issue resolved, we suggest you to change the MTU on the Vista computer.The first method to set the MTU is using DrTCP (http://www.dslreports/drtcp). You will need to run DrTCP as Administrator (right click the executable and select `Run as administrator`), otherwise it will not work. The other tricky thing is that the names of the network interface are shown a bit cryptic - see the screenshot - but you should be able to identify them. As usual, enter the MTU value, click Save and click Exit. After making the change, you will need to reboot the PC.</p>
<p>When the PC has rebooted, you can check if the MTU is set correctly by going to a command prompt and issuing the command: netsh interface ipv4 show interfaces, which you can abbreviate to netsh int ip show int, as the screenshot shows. This will list all the network interfaces with their MTU`s in a readable way. (In case you were wondering, the MTU shown for the Loopback interface is a dummy value of 2^32-1 - or 32 binary 1`s).</p>
<p>You can also set the MTU using the command line, for that purpose open the command prompt as administrator (right click it and select `Run as administrator`), and issue the command: netsh int ip set interface &#8220;9&#8243; mtu=1400, where the 9 is the number of the interface for the previous screenshot (be sure to include the quotes) and you can change the MTU to any value desired. The change is effective immediately but will not survive a reboot. To make it permanent, repeat the command and append &#8220;store=persistent&#8221; to it: netsh int ip set interface &#8220;9&#8243; mtu=1400 store=persistent.</p>
<p>If you only run the last command and not the one without the store= option, you`ll need to reboot for the new MTU to take effect.</p>
<p>To test if the MTU is effective, ping the router with the -f and -l options: the maximum size of the ping packet should be 28 less than the MTU. In this example ping 192.168.2.1 -f -l 1372 should give a reply, ping 192.168.2.1 -f -l 1373 should give the message that fragmentation is needed but the DF flag is set.</p>
<p>&#8220;Okay&#8221;, I thought, &#8220;I&#8217;ve tried the MTU settings and that didn&#8217;t work. But I&#8217;ll try their way anyway&#8221;. I used the DrTCP application, followed their instructions - and the problem continued. Arse. Finally, as a last gasp, I used the command line instructions they&#8217;d also given and <em>success</em>! The MTU setting changes worked this time, although why they didn&#8217;t when I&#8217;d changed them both times before is a mystery.</p>
<p>Of course, by this time I&#8217;d gotten so annoyed with it all that I&#8217;d tried a reinstall of Vista, so I&#8217;ll have to reinstall all of the stuff it came with. This isn&#8217;t as daft as it might seem - I&#8217;ve had a similar problem to this before, but it turned out that it was a problem applying Windows 2000 SP4, and that I had to reinstall the service pack to fix it.</p>
<p>Oh well, I prefer a clean system anyway.</p>
<p>Anyway, kudos to Belkin UK tech support. I was impressed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.novolocus.com/2007/03/19/problems-with-vista-and-my-belkin-f5d9630-4-modem/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Content Query Web Parts and Site Categories</title>
		<link>http://www.novolocus.com/2007/03/09/content-query-web-parts-and-site-categories/</link>
		<comments>http://www.novolocus.com/2007/03/09/content-query-web-parts-and-site-categories/#comments</comments>
		<pubDate>Fri, 09 Mar 2007 14:03:28 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
		
		<category><![CDATA[Admin]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Content Rollup]]></category>

		<category><![CDATA[CQWP]]></category>

		<guid isPermaLink="false">http://www.novolocus.com/?p=81</guid>
		<description><![CDATA[Here&#8217;s a thought - wouldn&#8217;t it be cool to have a way of getting content from Sites in a Site Collection, but filtered by their category data?
At the moment, the Content Query Web Part gives you 3 options as to what sites it queries:

A specific site
This site and its children
All sites in the collection

Wouldn&#8217;t it [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a thought - wouldn&#8217;t it be cool to have a way of getting content from Sites in a Site Collection, but filtered by their category data?</p>
<p>At the moment, the Content Query Web Part gives you 3 options as to what sites it queries:</p>
<ol>
<li>A specific site</li>
<li>This site and its children</li>
<li>All sites in the collection</li>
</ol>
<p>Wouldn&#8217;t it be great, though, to form that list of target sites based on a category? For example, in a big company it may have a number of divisions, each with their own &#8216;Finance&#8217; department. A content query web part that could show content from all the &#8216;Finance&#8217; category sites across the organisation would be very cool.</p>
<p>Can&#8217;t see a way of doing it at the moment though. I suppose I could write my own web-part - but the Content Query Web Part gives you so much already, I don&#8217;t want to have to replicate that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.novolocus.com/2007/03/09/content-query-web-parts-and-site-categories/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
