<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="0.92">
<channel>
	<title>Elliott's Development Blog</title>
	<link>http://enfinitystudios.thaposse.net/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 03 Aug 2007 18:58:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Fix for ColdFusion 8 Broken Exception HTTP Response</title>
		<description>Here's a quick and dirty solution for the issue described in: ColdFusion 8 Exception Handling Breaks HTTP Requests.

&#60;cffunction name="onError" access="public" returntype="void" output="false"&#62;
&#160;&#60;cfargument name="exception" type="any" required="true"&#62;
&#160;&#60;cfargument name="eventname" type="string" required="false"&#62;
&#160;
&#160;&#60;cfset var error = getMetaData(exception)&#62;
&#160;&#60;cfset var message = left(reReplace(reReplace(exception.message,"\r&#124;\n"," ","all"),"\s\s+"," ","all"),500)&#62;
&#160;&#60;cfset var msg = ""&#62;
&#160;
&#160;&#60;cfloop condition="true"&#62;
&#160;&#60;cfif not isDefined("error") or error.getName() eq "coldfusion.runtime.NeoException"&#62;
&#160;&#60;cfbreak&#62;
&#160;&#60;/cfif&#62;
&#160;&#60;cfset error ...</description>
		<link>http://enfinitystudios.thaposse.net/blog/2007/08/01/fix-for-coldfusion-8-broken-exception-http-response/</link>
			</item>
	<item>
		<title>ColdFusion 8 Exception Handling Breaks HTTP Requests</title>
		<description>Just found this bug today....  

So CF8 outputs the cfcatch.message into the Reason-Phrase portion of the HTTP Response, however it does not strip new lines (LF or CR). A web server, however, should never send new lines in the Reason-Phrase [1], and should probably be truncating that error message ...</description>
		<link>http://enfinitystudios.thaposse.net/blog/2007/08/01/coldfusion-8-exception-handling-breaks-http-requests/</link>
			</item>
	<item>
		<title>Getting the Expected Results for GetCurrentTemplatePath() in a Custom Tag.</title>
		<description>While working on the template system used for the conference websites I ran across a problem where I needed the path to the template that called a custom tag. The first thing I tried was getCurrentTemplatePath() thinking that it might return that since the documentation makes no mention of custom ...</description>
		<link>http://enfinitystudios.thaposse.net/blog/2007/07/17/getting-the-expected-results-for-getcurrenttemplatepath-in-a-custom-tag/</link>
			</item>
	<item>
		<title>ActionSctipt 3.0 Array Access Woes</title>
		<description>With the recent launch of Apollo Beta I thought I'd look into Flex again for some fun and decided I'd write plist api so that Apollo applications could read and modify OS X plists in a sane maner.

PList XML is particularly problematic because of how its structured:

    ...</description>
		<link>http://enfinitystudios.thaposse.net/blog/2007/03/25/actionsctipt-30-array-access-woes/</link>
			</item>
	<item>
		<title>I Object!</title>
		<description>While doing some casual web surfing I came across a rather interesting blog entry about Ruby's types and looping. I started typing a reply, and then I realized it was really long, so I'm putting it here:

One reason I think methods like this are great is that Ruby is intended ...</description>
		<link>http://enfinitystudios.thaposse.net/blog/2007/02/26/i-object/</link>
			</item>
</channel>
</rss>
