<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bradley beddoes</title>
	<atom:link href="http://bradleybeddoes.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bradleybeddoes.com</link>
	<description></description>
	<lastBuildDate>Tue, 18 Jun 2013 21:33:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='bradleybeddoes.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>bradley beddoes</title>
		<link>http://bradleybeddoes.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://bradleybeddoes.com/osd.xml" title="bradley beddoes" />
	<atom:link rel='hub' href='http://bradleybeddoes.com/?pushpress=hub'/>
		<item>
		<title>An interesting Tomcat error&#8230;</title>
		<link>http://bradleybeddoes.com/2013/06/19/an-interesting-tomcat-error/</link>
		<comments>http://bradleybeddoes.com/2013/06/19/an-interesting-tomcat-error/#comments</comments>
		<pubDate>Tue, 18 Jun 2013 21:20:58 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=255</guid>
		<description><![CDATA[Translation: The WAR file in question had permissions of 600 instead of 644 so the Tomcat user couldn&#8217;t load it. A nice gotcha for an early morning upgrade BEFORE I&#8217;ve even had coffee .<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=255&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><script src="https://gist.github.com/bradleybeddoes/20913b8089e32ada55ce.js"></script></p>
<p>Translation: The WAR file in question had permissions of 600 instead of 644 so the Tomcat user couldn&#8217;t load it. A nice gotcha for an early morning upgrade BEFORE I&#8217;ve even had coffee <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/255/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=255&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2013/06/19/an-interesting-tomcat-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>AAF Virtual Home development visualisation</title>
		<link>http://bradleybeddoes.com/2013/04/12/aaf-virtual-home-development-visualisation/</link>
		<comments>http://bradleybeddoes.com/2013/04/12/aaf-virtual-home-development-visualisation/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 05:31:52 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/2013/04/12/aaf-virtual-home-development-visualisation/</guid>
		<description><![CDATA[My work for the Australian Access Federation on developing the Virtual Home since 2012.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=276&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='525' height='326' src='http://www.youtube.com/embed/yV9b32bzxu0?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>My work for the Australian Access Federation on developing the Virtual Home since 2012.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/276/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/276/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=276&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2013/04/12/aaf-virtual-home-development-visualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>AAF Federation Registry development visualisation</title>
		<link>http://bradleybeddoes.com/2013/04/12/aaf-federation-registry-development-visualisation/</link>
		<comments>http://bradleybeddoes.com/2013/04/12/aaf-federation-registry-development-visualisation/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 05:30:15 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=273</guid>
		<description><![CDATA[My work for the Australian Access Federation on developing the Federation Registry tool since 2009. https://github.com/ausaccessfed/federationregistry<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=273&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='525' height='326' src='http://www.youtube.com/embed/lKSY4OsVe4U?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>My work for the Australian Access Federation on developing the Federation Registry tool since 2009.</p>
<p><a href="https://github.com/ausaccessfed/federationregistry">https://github.com/ausaccessfed/federationregistry</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/273/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=273&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2013/04/12/aaf-federation-registry-development-visualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>I never thought it would but I have to agree&#8230;.</title>
		<link>http://bradleybeddoes.com/2013/03/26/i-never-thought-it-would-but-i-have-to-agree/</link>
		<comments>http://bradleybeddoes.com/2013/03/26/i-never-thought-it-would-but-i-have-to-agree/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 09:47:05 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/2013/03/26/i-never-thought-it-would-but-i-have-to-agree/</guid>
		<description><![CDATA[http://johnpolacek.com/2013/03/24/how-getting-married-and-having-kids-made-me-a-better-programmer/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=260&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a title="How Getting Married and Having Kids Made Me a Better Programmer" href="http://johnpolacek.com/2013/03/24/how-getting-married-and-having-kids-made-me-a-better-programmer/">http://johnpolacek.com/2013/03/24/how-getting-married-and-having-kids-made-me-a-better-programmer/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/260/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=260&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2013/03/26/i-never-thought-it-would-but-i-have-to-agree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>The stupid things that trip me up</title>
		<link>http://bradleybeddoes.com/2013/03/20/the-stupid-things-that-trip-me-up/</link>
		<comments>http://bradleybeddoes.com/2013/03/20/the-stupid-things-that-trip-me-up/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 00:39:20 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.wordpress.com/?p=3</guid>
		<description><![CDATA[Right now I am finishing off some code on a new grails project and started coming across this error for a new domain class I added: grails-app/domain/aaf/vhr/switch/vho/DeprecatedSubject.groovy: 1: expecting an identifier, found 'switch' @ line 1, column 17. package aaf.vhr.switch.vho ^ 1 error Can you spot the reason why? It took me a few minutes [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=3&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Right now I am finishing off some code on a new grails project and started coming across this error for a new domain class I added:</p>
<pre>grails-app/domain/aaf/vhr/switch/vho/DeprecatedSubject.groovy: 1: expecting an identifier, found 'switch' @ line 1, column 17.
   package aaf.vhr.switch.vho
                   ^

1 error</pre>
<p>Can you spot the reason why?</p>
<p>It took me a few minutes to figure out this cryptic error&#8230;</p>
<p>Part of the package space <strong><em>contains the reserved word &#8220;switch&#8221;</em></strong> hence the error. Change that to something else, in my case aaf.vhr.switchch.vho after the lovely folks over at the SWITCH federation and everything is happy again.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=3&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2013/03/20/the-stupid-things-that-trip-me-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>Device-Agnostic Approach To Responsive Web Design</title>
		<link>http://bradleybeddoes.com/2012/04/16/device-agnostic-approach-to-responsive-web-design/</link>
		<comments>http://bradleybeddoes.com/2012/04/16/device-agnostic-approach-to-responsive-web-design/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 07:21:56 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=235</guid>
		<description><![CDATA[THE PRINCIPLE The content of a box dictates its width. It is the minimum width of adjacent containers that create break points (a size at which we can display boxes next to each other). Decisions are made keeping these points in mind: The width of a box should be as small or as wide as possible without [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=235&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<h4>THE PRINCIPLE</h4>
<p>The content of a box <em>dictates</em> its width. It is the minimum width of adjacent containers that create break points (a size at which we can display boxes next to each other).</p>
<p>Decisions are made keeping these points in mind:</p>
<ul>
<li>The width of a box should be as small or as wide as possible without impairing readability.</li>
<li>The max-width of a box should take into consideration the importance of following boxes. This is because the wider the box, the wider the viewport must be to reveal subsequent boxes.</li>
<li>The goal is <strong>not</strong> to bring everything above the fold (we don’t want to fill the viewport with clutter).</li>
</ul>
<p>Be sure to read the full article at <a title="smashing magazine" href="http://coding.smashingmagazine.com/2012/03/22/device-agnostic-approach-to-responsive-web-design/">smashing magazine</a> by <a title="Posts by Thierry Koblentz" href="http://coding.smashingmagazine.com/author/thierry-koblentz/" rel="author">Thierry Koblentz</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=235&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2012/04/16/device-agnostic-approach-to-responsive-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing a Shibboleth 2 SP in Ubuntu 11.04 within VirtualBox</title>
		<link>http://bradleybeddoes.com/2011/08/12/installing-a-shibboleth-2-sp-in-ubuntu-11-04-within-virtualbox/</link>
		<comments>http://bradleybeddoes.com/2011/08/12/installing-a-shibboleth-2-sp-in-ubuntu-11-04-within-virtualbox/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 04:40:59 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=199</guid>
		<description><![CDATA[I run what I refer to as a &#8220;private cloud&#8221; on my Macbook Pro using VirtualBox. It houses a number of VM related to the development work I am doing at any one time. Teamed up with TotalTerminal, Macfusion, SublimeText2, OSX bind and some other bits and pieces I get really productive environment that allows [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=199&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I run what I refer to as a &#8220;private cloud&#8221; on my Macbook Pro using VirtualBox. It houses a number of VM related to the development work I am doing at any one time. Teamed up with TotalTerminal, Macfusion, SublimeText2, OSX bind and some other bits and pieces I get really productive environment that allows me to work anywhere I happen to be, online or offline.</p>
<p>Today I&#8217;ve been adding a new machine to that mix to run a Shibboleth 2.3 SP within Apache to front up some work I&#8217;m doing in the rails space. All was up and running in an hour. I&#8217;m using Ubuntu 11.04 server.</p>
<ol>
<li>Start with a base Ubuntu 11.04 server image</li>
<li>Ensure the VM has guest additions installed to manage time sync and other interactions with the host.
<pre class="brush: plain; title: ; notranslate">
sudo apt-get update
sudo apt-get install virtualbox-ose-guest-utils
sudo /etc/init.d/virtualbox-ose-guest-utils start
    </pre>
</li>
<li>Install the Shibboleth SP packages
<pre class="brush: plain; title: ; notranslate">
sudo apt-get install shibboleth-sp2-schemas libshibsp-dev
sudo apt-get install libshibsp-doc libapache2-mod-shib2 opensaml2-tools
</pre>
</li>
<li>Generate your host certificate (replace the -h value with your server address)
<pre class="brush: plain; title: ; notranslate">
cd /etc/shibboleth
sudo shib-keygen -h aaf.dev.bradleybeddoes.com
</pre>
</li>
<li>Register your service and crypto with your Federation. In my case I can do this using the Federation Registry deployed by the AAF
</li>
<li>Modify your local Shibboleth and Apache configuration as per your Federations local requirements. Below is a copy of my VirtualHost as an example (using lazy sessions):
<pre class="brush: plain; title: ; notranslate">
&lt;VirtualHost 10.0.0.1:80&gt;
	ServerAdmin bradleybeddoes@gmail.com
	ServerName aaf.dev.bradleybeddoes.com

	ErrorLog ${APACHE_LOG_DIR}/aaf.dev.error.log
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/aaf.dev.access.log combined

	DocumentRoot /var/www/aaf.dev
	&lt;Directory /var/www/aaf.dev&gt;
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
	&lt;/Directory&gt;

        &lt;Location /&gt;
                AuthType shibboleth
                ShibRequestSetting requireSession false
                ShibUseHeaders On
                Require shibboleth
        &lt;/Location&gt;

&lt;/VirtualHost&gt;
</pre>
</li>
<li>Enable the shibboleth SP module and your site
<pre class="brush: plain; title: ; notranslate">
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod shib2
sudo a2ensite aaf.dev.bradleybeddoes.com
</pre>
</li>
<li>Restart Apache and you&#8217;re ready to go. Navigating to /secure as a test should have you directed off to the federation and all working nicely. If problems persist please see your friendly local log files <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</li>
</ol>
<p>Now simply integrate your rails infrastructure with Apache and your ready to go. Be sure to turn on ShibUseHeaders within your app space if you&#8217;re using ProxyPass through to Unicorn like me.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=199&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2011/08/12/installing-a-shibboleth-2-sp-in-ubuntu-11-04-within-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>VirtualBox: VD: error VERR_FILE_NOT_FOUND opening image file</title>
		<link>http://bradleybeddoes.com/2011/08/01/virtualbox-vd-error-verr_file_not_found-opening-image-file/</link>
		<comments>http://bradleybeddoes.com/2011/08/01/virtualbox-vd-error-verr_file_not_found-opening-image-file/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 00:11:10 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=190</guid>
		<description><![CDATA[Had this pop-up today after I upgraded VirtualBox (and post kernel patch reboot which is more likely the culprit). I keep all my VM&#8217;s on a remote NAS and it seemed like path references had been modified slightly. Some digging online didn&#8217;t really locate to much so I started poking around myself, solution ended up [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=190&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Had this pop-up today after I upgraded VirtualBox (and post kernel patch reboot which is more likely the culprit). I keep all my VM&#8217;s on a remote NAS and it seemed like path references had been modified slightly.</p>
<p>Some digging online didn&#8217;t really locate to much so I started poking around myself, solution ended up being:</p>
<ol>
<li>Using File &gt; Virtual Media Manager &#8211; Delete reference to the failed hard drive located on your NAS.</li>
<li>In the settings for your VM remove the failed disk</li>
<li>Click on sata and the little &#8216;Add HDD&#8217; icon to the right &#8211; you can now select your remote disk image</li>
<li>Restart &#8211; all is well.</li>
</ol>
<p>Hope that helps!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=190&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2011/08/01/virtualbox-vd-error-verr_file_not_found-opening-image-file/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>Principals of good programming</title>
		<link>http://bradleybeddoes.com/2011/07/25/principals-of-good-programming/</link>
		<comments>http://bradleybeddoes.com/2011/07/25/principals-of-good-programming/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 04:28:47 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=168</guid>
		<description><![CDATA[A great post I found via reddit earlier today: DRY &#8211; Don’t repeat yourself &#8211; This is probably the single most fundamental tenet in programming is to avoid repetition. Many programming constructs exist solely for that purpose (e.g. loops, functions, classes, and more). As soon as you start repeating yourself (e.g. a long expression, a [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=168&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>A great post I found via <a href="http://www.reddit.com/r/programming">reddit</a> earlier today:</p>
<blockquote><p>
<strong>DRY</strong> &#8211; Don’t repeat yourself &#8211; This is probably the single most fundamental tenet in programming is to avoid repetition. Many programming constructs exist solely for that purpose (e.g. loops, functions, classes, and more). As soon as you start repeating yourself (e.g. a long expression, a series of statements, same concept) create a new abstraction.
</p></blockquote>
<p>View the full post at: <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=331531">http://www.artima.com/weblogs/viewpost.jsp?thread=331531</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/168/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/168/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=168&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2011/07/25/principals-of-good-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
		<item>
		<title>A grails logging trick</title>
		<link>http://bradleybeddoes.com/2011/07/22/a-grails-logging-trick/</link>
		<comments>http://bradleybeddoes.com/2011/07/22/a-grails-logging-trick/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 23:11:54 +0000</pubDate>
		<dc:creator>Bradley Beddoes</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://bradleybeddoes.com/?p=161</guid>
		<description><![CDATA[Here is a little trick that allows you to exclude a class in Grails space from being logged in subsequent appenders. Note the use of additivity:false. Now even though my Metadata classes match the setup for fr-app they won&#8217;t appear in that file which is exactly what I want. Such a minor thing but took [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=161&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Here is a little trick that allows you to exclude a class in Grails space from being logged in subsequent appenders. Note the use of additivity:false. Now even though my Metadata classes match the setup for fr-app they won&#8217;t appear in that file which is exactly what I want. Such a minor thing but took a while to track down.</p>
<pre>
// Logging configuration
log4j = {
appenders {
appender new DailyRollingFileAppender(name:"fr-app", layout:pattern(conversionPattern: "%d{[ dd.MM.yy HH:mm:ss.SSS]} %-5p %c %x - %m%n"), file:"/tmp/fr-app.log", datePattern:"'.'yyyy-MM-dd")
appender new DailyRollingFileAppender(name:"fr-md", layout:pattern(conversionPattern: "%d{[ dd.MM.yy HH:mm:ss.SSS]} %-5p %c %x - %m%n"), file:"/tmp/fr-md.log", datePattern:"'.'yyyy-MM-dd")
appender new DailyRollingFileAppender(name:"stacktrace", layout:pattern(conversionPattern: "%d{[ dd.MM.yy HH:mm:ss.SSS]} %-5p %c %x - %m%n"), file:"/tmp/stacktrace.log", datePattern:"'.'yyyy-MM-dd")
}

info 'fr-md': [ 'grails.app.controller.fedreg.metadata.MetadataController',
'grails.app.service.fedreg.metadata.MetadataService'], additivity: false

warn 'fr-app': ['org.codehaus.groovy.grails.web.servlet',
'org.codehaus.groovy.grails.web.pages',
'org.codehaus.groovy.grails.web.sitemesh',
'org.codehaus.groovy.grails.web.mapping.filter',
'org.codehaus.groovy.grails.web.mapping',
'org.codehaus.groovy.grails.commons',
'org.codehaus.groovy.grails.plugins',
'org.apache.shiro']

info 'fr-app': ['grails.plugins.nimble',
'grails.app.controller',
'grails.app.domain',
'grails.app.service',
'grails.app.realm']
}
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bradleybeddoes.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bradleybeddoes.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bradleybeddoes.com&#038;blog=7701258&#038;post=161&#038;subd=bradleybeddoes&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bradleybeddoes.com/2011/07/22/a-grails-logging-trick/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6cafa44586b9eaa3dc02f3bafc703fa7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bradleybeddoes</media:title>
		</media:content>
	</item>
	</channel>
</rss>
